Hotels in St. Davids (Pembrokeshire)

Only verified and hand-selected hotels for your stay in St. Davids (Pembrokeshire), Wales

Check-in
17Jul
Check-out
18Jul
Rooms and Guests2 Guests, 1 Room
St. Davids, located in Pembrokeshire, features stunning sites like St Davids Cathedral, the tranquil Whitesands Bay, and the scenic Pembrokeshire Coast Path, providing ample opportunities for hiking and beach activities. The city offers a range of hotels, from charming B&Bs to coastal hotels with breathtaking views, ensuring your stay is enjoyable. You'll find a selection of well-reviewed accommodations on this site, with each option hand-picked for quality and amenities. Book in advance, especially during summer, and consider local bus services for easy city access.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-20 out of 66
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.8
Great
Map6.9 km from City Centre
FromUS$ 350 /nightSelect
Map2.3 km from City Centre
FromUS$ 139 /nightSelect
8.2
Great
Map100 m from City Centre1.1 km from St Nons Chapel
FromUS$ 126 /nightSelect
8.4
Great
Map800 m from City Centre800 m from St Nons Chapel
FromUS$ 220 /nightSelect
8.2
Great
Map5.6 km from City Centre
FromUS$ 137 /nightSelect
Map4.5 km from City Centre
FromUS$ 205 /nightSelect
Map200 m from City Centre1.2 km from St Nons Chapel
FromUS$ 175 /nightSelect
8.6
Great
Map4.7 km from City Centre
FromUS$ 163 /nightSelect
8.2
Great
Map2.0 km from City Centre
FromUS$ 232 /nightSelect
9.0
Perfect
Map400 m from City Centre1.4 km from St Nons Chapel
FromUS$ 149 /nightSelect
8.6
Great
Map2.6 km from City Centre
FromUS$ 373 /nightSelect
Map4.7 km from City Centre
Select
Map200 m from City Centre1000 m from St Nons Chapel
FromUS$ 245 /nightSelect
8.2
Great
Map400 m from City Centre1.1 km from St Nons Chapel
FromUS$ 68 /nightSelect
Map300 m from City Centre1.2 km from St Nons Chapel
Select
Map400 m from City Centre1.2 km from St Nons Chapel
FromUS$ 188 /nightSelect
Map4.2 km from City Centre
FromUS$ 183 /nightSelect
Map500 m from City Centre1.4 km from St Nons Chapel
Select
Map4.7 km from City Centre
Select
Map2.8 km from City Centre
FromUS$ 290 /nightSelect

Typical price range for hotels in St. Davids (Pembrokeshire)

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
USD 968
⬇️ The lowest price
USD 68
💸 Average price for
5-star hotels
USD 190
4-star hotels
USD 148
3-star hotels
USD 128
Apartments
USD 113

Discover the best hotels in St. Davids (Pembrokeshire)

Based on genuine guest experiences

Luxurious Escapes:
Historic Charm:
Scenic Retreats:
Homey B&Bs:
Countryside Comforts:
Family-Friendly Spaces:

Frequently asked questions about hotels in St. Davids (Pembrokeshire)

We hope these answers help make planning your trip simpler

What are the average nightly rates for hotels in St. Davids?
Average nightly rates range from approximately $100 in off-peak months to $180 during peak season (June to August). Notably, Glendower B&B offers competitive rates starting around $100.
Which hotels in St. Davids are best for families?
Hotels like The Grove and Twr Y Felin Hotel offer family-friendly amenities including spacious rooms and options for extra beds. The Grove features a garden for outdoor activities.
Are there hotels in St. Davids with unique views?
Yes, Twr Y Felin Hotel offers stunning views of the Pembrokeshire coastline, while Ramsey House provides a picturesque setting near the water, ideal for guests seeking scenic landscapes.
Which hotels are close to popular landmarks in St. Davids?
St. Davids Cross Hotel is centrally located near the St. Davids Cathedral, just a 5-minute walk away, while Glendower B&B is within 1 km of the stunning Pembrokeshire Coast National Park.
What are the top-rated hotels in St. Davids according to guest reviews?
The Grove and Twr Y Felin Hotel consistently receive high ratings for exceptional service and quality amenities, making them top choices among travelers.

Hotels in St. Davids: Key Insights

This guide provides key information on hotel accommodations in St. Davids (Pembrokeshire), evaluating 12 properties to assist travelers in making informed choices.

Typical nightly prices range from $100 to $250.

There are 12 hotels in St. Davids.

Peak travel seasons are summer (June to August) and holidays.

Local taxes are approximately 5% on accommodation.

Key attractions like St. Davids Cathedral are within 1 km.

Other cities in United Kingdom