We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter
43 available
Price range
Any
Amenities Restaurant Business Centre Pets Allowed Concierge Golf Course Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair Access Bar/Lounge Suites Room Service Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
1 km
    No results found
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Hostel Ranch Campground Romantic Family-friendly BusinessAny
Hotel Search
Any
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Free cancellation until 28/05
Book now, pay at stay
US$229
Booking.com
View Deal
Certificate of Excellence
#1 Best Value of 43 hotels in St Davids
  • Free Wifi
  • Free Parking
US$283
Booking.com
View Deal
Certificate of Excellence
#2 Best Value of 43 hotels in St Davids
  • Free Wifi
  • Free Parking
Free cancellation until 01/06
Book now, pay at stay
US$135
Booking.com
View Deal
#3 Best Value of 43 hotels in St Davids
  • Free Wifi
  • Free Parking
US$168
Booking.com
View Deal
Certificate of Excellence
#4 Best Value of 43 hotels in St Davids
  • Free Wifi
  • Free Parking
Free cancellation until 26/05
Book now, pay at stay
US$121
Booking.com
View Deal
#5 Best Value of 43 hotels in St Davids
  • Free Wifi
  • Free Parking
Book now, pay at stay
US$20
Pitchup.com
View Deal
Certificate of Excellence
#6 Best Value of 43 hotels in St Davids
  • Free Parking
Book now, pay at stay
US$20
Pitchup.com
View Deal
#7 Best Value of 43 hotels in St Davids
    Hotels near St Davids (23)
    The Druidstone(Haverfordwest)(Great Value!)
    Free cancellation until 27/05
    US$78
    Expedia.com
    View Deal
    Certificate of Excellence
    13.7 km from St Davids
    • Free Wifi
    • Free Parking
    US$121
    Booking.com
    View Deal
    Certificate of Excellence
    20.3 km from St Davids
    • Free Wifi
    • Free Parking
    Premier Inn Haverfordwest (North/A40) Hotel(Haverfordwest)(Great Value!)
    US$97
    PremierInn.com
    View Deal
    Certificate of Excellence
    21.8 km from St Davids
    • Free Wifi
    • Free Parking
    Hotel Mariners(Haverfordwest)
    Free cancellation until 01/06
    Book now, pay at stay
    US$130
    TripAdvisor
    View Deal
    Certificate of Excellence
    21.9 km from St Davids
    • Free Wifi
    • Free Parking
    The County Hotel(Haverfordwest)
    Free cancellation until 31/05
    Book now, pay at stay
    US$96
    Booking.com
    View Deal
    21.9 km from St Davids
    • Free Wifi
    • Free Parking
    Tara Hotel(Fishguard)(Great Value!)
    Free cancellation until 30/05
    Book now, pay at stay
    US$94
    Booking.com
    View Deal
    22.6 km from St Davids
    • Free Parking
    • Restaurant
    The Seaview Hotel(Fishguard)(Great Value!)
    US$80
    Booking.com
    View Deal
    23.1 km from St Davids
    • Free Wifi
    • Free Parking
    Cartref Hotel(Fishguard)
    Free cancellation until 01/06
    US$98
    Expedia.com
    View Deal
    Certificate of Excellence
    23.3 km from St Davids
    • Free Wifi
    • Free Parking
    Free cancellation until 01/06
    Book now, pay at stay
    US$115
    Booking.com
    View Deal
    23.6 km from St Davids
    • Free Parking
    • Breakfast included
    Lord Nelson(Milford Haven)
    Free cancellation until 31/05
    Book now, pay at stay
    US$101
    Booking.com
    View Deal
    24.3 km from St Davids
    • Free Wifi
    • Free Parking
    Slebech Park(Haverfordwest)
    US$128
    US$109
    Booking.com
    View Deal
    Certificate of Excellence
    29.9 km from St Davids
    • Free Wifi
    • Free Parking
    Travelodge Pembroke Dock(Pembroke Dock)(Great Value!)
    Book now, pay at stay
    US$81
    Travelodge
    View Deal
    Certificate of Excellence
    30.1 km from St Davids
    • Free Parking
    US$176
    US$162
    Booking.com
    View Deal
    30.4 km from St Davids
    • Free Wifi
    • Free Parking
    Free cancellation until 31/05
    US$174
    Booking.com
    View Deal
    Certificate of Excellence
    32.1 km from St Davids
    • Free Wifi
    • Free Parking
    Free cancellation until 02/06
    US$121
    US$118
    Expedia.com
    View Deal
    Certificate of Excellence
    33.0 km from St Davids
    • Free Wifi
    • Free Parking
    Free cancellation until 31/05
    Book now, pay at stay
    US$108
    Booking.com
    View Deal
    33.5 km from St Davids
    • Free Wifi
    • Free Parking
    Cleddau Bridge Hotel(Pembroke Dock)
    TripAdvisor
    View Deal
    30.3 km from St Davids
      US$156
      Booking.com
      View Deal
      35.7 km from St Davids
      • Free Wifi
      • Free Parking
      Free cancellation until 31/05
      Book now, pay at stay
      US$114
      Booking.com
      View Deal
      Certificate of Excellence
      35.9 km from St Davids
      • Free Wifi
      • Free Parking
      US$323
      US$216
      Booking.com
      View Deal
      Certificate of Excellence
      36.0 km from St Davids
      • Free Wifi
      • Free Parking
      Free cancellation until 01/06
      US$133
      US$129
      Travelocity
      View Deal
      Certificate of Excellence
      36.8 km from St Davids
      • Free Wifi
      • Free Parking
      TripAdvisor
      View Deal
      36.9 km from St Davids
      • Free Wifi
      • Free Parking
      Free cancellation until 01/06
      US$132
      US$128
      Expedia.com
      View Deal
      Certificate of Excellence
      43.1 km from St Davids
      • Free Wifi
      • Free Parking
      Prices are provided by our partners, and reflect the total stay price payable through our partners, including taxes and fees that are known to our partners and which are due at time of booking. Please see our partners for more details.