Search Cheap Hotels in St Davids
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on St Davids Cheap Hotels
Top St Davids Cheap Hotels

The Grove Hotel
The Grove Hotel
7.8 out of 10, Good, (152)
The price is ₹7,697
₹9,236 total
includes taxes & fees
20 Jul - 21 Jul

St David's Cross Hotel
St David's Cross Hotel
9.8 out of 10, Exceptional, (235)
The price is ₹13,100
₹15,721 total
includes taxes & fees
6 Aug - 7 Aug
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.
St Davids Hotel Reviews
St Davids Hotel Reviews

The City Inn
5/5 Excellent
"Me and my two other girlfriends shared a big room. It had one double and one single bed. There is a pub downstairs to eat but we did not eat there. For one night, it was a great location as we walked to see all nearby places. Very convenient. We parked in front of the hotel."
A verified traveller stayed at The City Inn
Posted 10 months ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your St Davids Hotel Style
Hotels near popular Haverfordwest Attractions
Explore more hotels
- Hotel Mariners
- Beggars Reach Hotel
- The Lord Nelson Hotel
- Lovesgrove Country Guest House
- The Druidstone Hotel
- Salutation Inn
- Old Kings Arms Hotel
- Rose and Crown
- Grove of Narberth
- Canaston Oaks
- Portclew House
- Roch Castle Hotel
- Holyland House - Greenacres Estates
- Welsh Holiday Accomodation
- OYO Lamphey Hall Hotel
- Addison's Adorable Abode
- Ferry House Inn
- Lamphey Studios
- Plas Hyfryd Hotel