Search Luxury Hotels in St Davids

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St Davids Luxury Hotels

Our top choices for St Davids luxury hotels

Twr Y Felin Hotel

4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (196)
"Such a nice, cozy hotel in a very beautiful location. "
United Kingdom
Sung Youl
The price is ₹13,127
₹15,752 total
includes taxes & fees
10 Dec - 11 Dec
Twr Y Felin Hotel

Penrhiw Priory

5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (64)
"Very Relaxing"
United Kingdom
David
The price is ₹11,811
₹14,173 total
includes taxes & fees
9 Jan - 10 Jan 2026
Penrhiw Priory

Slebech Park Restaurant & Rooms

5.0 star property
Haverfordwest
8.4 out of 10, Very good, (301)
"Peaceful, friendly - a great place to escape for a weekend. The grounds are lovely and great views of the Cleddau and countryside "
United Kingdom
Rodric
The price is ₹7,748
₹9,298 total
includes taxes & fees
18 Dec - 19 Dec
Slebech Park Restaurant & Rooms

Roch Castle Hotel

5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (155)
"The hotel was clean, staff welcoming and the breakfast was amazing. "
United Kingdom
Akosua
The price is ₹15,198
₹18,237 total
includes taxes & fees
15 Dec - 16 Dec
Roch Castle Hotel

Victoria Inn Brewhouse B&B

4.0 star property
Haverfordwest
9.6 out of 10, Exceptional, (76)
"Really enjoyed our stay at the Victoria Inn. Staff were brilliant, and the food was excellent. That also brew their own beer which goes down a treat! A perfect base to explore Pembrokeshire."
United Kingdom
Tom
Victoria Inn Brewhouse B&B

Grove of Narberth

5.0 star property
Narberth
9.8 out of 10, Exceptional, (73)
"Amazing location, hotel, food and service"
United Kingdom
Philip
The price is ₹20,487
₹24,585 total
includes taxes & fees
9 Jan - 10 Jan 2026
Grove of Narberth

Top Joes Townhouse

4.0 star property
Narberth
9.2 out of 10, Wonderful, (75)
"Great place for a short stay or longer. Super quaint center of town hotel, close to shopping, great cozy vibe, friendly staff and the breakfast included was great. Convenient parking behind hotel. "
United States
Benjamin Vaughan
The price is ₹10,920
₹13,104 total
includes taxes & fees
17 Dec - 18 Dec
Top Joes Townhouse

The Lord Nelson Hotel

4.0 star property
Milford Haven
9.2 out of 10, Wonderful, (87)
"Our stay from start to finish was great would recommend "
United States
andrew
The price is ₹7,409
₹8,890 total
includes taxes & fees
16 Dec - 17 Dec
The Lord Nelson Hotel

Best Western Lamphey Court Hotel & Spa

4.0 star property
Pembroke
8.0 out of 10, Very good, (424)
"Really enjoyable stay, the pet friendly room was spotless and had all the in-room amenities we needed. "
United Kingdom
Mr D
The price is ₹7,916
₹9,499 total
includes taxes & fees
21 Dec - 22 Dec
Best Western Lamphey Court Hotel & Spa

Rose and Crown

4.0 star property
Goodwick
8.2 out of 10, Very good, (103)
"Amazing, kind staff with a wonderful breakfast."
United States
Kirra
The price is ₹8,230
₹8,230 total
includes taxes & fees
18 Dec - 19 Dec
Rose and Crown
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St Davids Hotel Reviews

Frequently asked questions

Are you searching for the perfect hotel for your luxury holiday in St Davids?
St Davids has some interesting things to see and do including Whitesands Bay and The Blue Lagoon, so you might want to take in the local sights during your visit.
What's the best luxury place to stay in St Davids?
Twr Y Felin Hotel is a luxury hotel with 2 bars and a terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Penrhiw Priory and Ramsey House are other upscale choices for your trip.
When can I expect good weather in St Davids?
Planning for the weather is an important factor for making your trip to St Davids a success, especially when you're splurging. The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and March, with an average of 8°C. Average annual precipitation for St Davids is 1122 mm.
What's there to see and do in St Davids?
Experience St Davids and visit Whitesands Bay, The Blue Lagoon and Porthgain Harbour. If you have some spare time during your trip, you might want to check out Pembrokeshire Coast National Park and Cardigan Bay.