
Find 3 Star Hotels in St Davids from SAR 392
- 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 383
SAR 459 total
includes taxes & fees
2 Aug - 3 Aug
The price is SAR 474
SAR 568 total
includes taxes & fees
21 Jul - 22 Jul
The price is SAR 323
SAR 410 total
includes taxes & fees
5 Aug - 6 Aug
The price is SAR 547
SAR 657 total
includes taxes & fees
16 Aug - 17 Aug
The price is SAR 443
SAR 532 total
includes taxes & fees
26 Jul - 27 Jul
The price is SAR 379
SAR 455 total
includes taxes & fees
21 Jul - 22 Jul
The price is SAR 546
SAR 655 total
includes taxes & fees
21 Jul - 22 Jul

9.8 out of 10, Exceptional, (448 reviews)
The price is SAR 370
SAR 445 total
includes taxes & fees
21 Jul - 22 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 392 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
- Hotel Mariners
- Best Western Lamphey Court Hotel & Spa
- The Lord Nelson Hotel
- The Little Retreat
- Slebech Park Restaurant & Rooms
- Beggars Reach Hotel
- Old Kings Arms Hotel
- OYO Lamphey Hall
- Salutation Inn
- Hideaway Escapes
- Portclew House
- The Druidstone Hotel
- Grove of Narberth
- Plas Hyfryd Hotel
- Lovesgrove Country Guest House
- Cysgu Dda – Sleep Well
- Llwyngwair Manor
- Ivybridge Guest House




















































































