
Find 3 Star Hotels in St Davids from SAR 391
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St Davids 3 Star Hotels
Our top choices for St Davids 3-star hotels
The price is SAR 355
SAR 426 total
includes taxes & fees
17 Aug - 18 Aug
The price is SAR 473
SAR 567 total
includes taxes & fees
23 Jul - 24 Jul
The price is SAR 322
SAR 409 total
includes taxes & fees
9 Aug - 10 Aug
The price is SAR 546
SAR 655 total
includes taxes & fees
16 Aug - 17 Aug
The price is SAR 442
SAR 531 total
includes taxes & fees
26 Jul - 27 Jul
The price is SAR 366
SAR 439 total
includes taxes & fees
3 Aug - 4 Aug
The price is SAR 526
SAR 631 total
includes taxes & fees
26 Jul - 27 Jul

9.8 out of 10, Exceptional, (448 reviews)
The price is SAR 370
SAR 445 total
includes taxes & fees
23 Jul - 24 Jul
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St Davids.

The Lord Nelson Hotel
9 Hamilton Terrace Milford Haven Wales
The price is SAR 326 per night from Jul 23 to Jul 24
SAR 326
SAR 391 total
23 Jul - 24 Jul
includes taxes & fees
Still don't see what you're looking for?
See all properties in St Davids.
You can also use these popular filters to refine your search.
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.
Learn more about St Davids
Britain's smallest city dazzles with its magnificent cathedral where you can attend evensong or explore the medieval Bishop's Palace ruins. Kayak along the dramatic Pembrokeshire coastline or hike sections of the coastal path for breathtaking views of rugged cliffs and hidden coves.

Top St Davids Hotel Reviews

Tŷ Milford Waterfront
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Explore more hotels
- The Cambrian Inn
- Tŷ Milford Waterfront
- Best Western Lamphey Court Hotel & Spa
- Hotel Mariners
- The Lord Nelson Hotel
- The Little Retreat
- Slebech Park Restaurant & Rooms
- Beggars Reach Hotel
- Old Kings Arms Hotel
- Salutation Inn
- OYO Lamphey Hall
- Hideaway Escapes
- Portclew House
- The Druidstone Hotel
- Grove of Narberth
- Cysgu Dda – Sleep Well
- Lovesgrove Country Guest House
- Llwyngwair Manor
- Roch Castle Hotel
- Plas Hyfryd Hotel



















































































