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
Sponsored by:
Accommodation
Price per night
Amenities
Special offers
Location
Any Distance
from
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Twr y Felin Hotel
Booking.com
US$176
View Deal
#1 Best Value of 6 hotels in St Davids
  • Free Wifi
  • Free Parking
Grove Hotel
Booking.com
US$88
View Deal
#2 Best Value of 6 hotels in St Davids
  • Free Wifi
  • Free Parking
St. Davids Cross Hotel
Booking.com
US$115
View Deal
#3 Best Value of 6 hotels in St Davids
  • Free Wifi
  • Free Parking
Glan Y Mor Guest House
No availability for your dates from these sites
#4 Best Value of 6 hotels in St Davids
    Warpool Court Hotel
    No availability for your dates from these sites
    #5 Best Value of 6 hotels in St Davids
    • Free Wifi
    • Free Parking
    Ocean Haze Hotel
    No availability for your dates from these sites
    #6 Best Value of 6 hotels in St Davids
    • Free Wifi
    • Free Parking
    See all hotels in or near St Davids
    Wolfscastle Country Hotel
    Booking.com
    US$89
    View Deal
    20.3 km from St Davids
    • Free Wifi
    • Free Parking
    Premier Inn Haverfordwest (North/A40) Hotel
    PremierInn.com
    US$57
    View Deal
    21.8 km from St Davids
    • Free Wifi
    • Free Parking
    Savings alert: 17% below average rate

    The price you found is 17% lower than this hotel's average rate of US$69/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Mariners
    Agoda.com
    US$104
    View Deal
    21.9 km from St Davids
    • Free Wifi
    • Free Parking
    The County Hotel
    SAVE US$16
    US$82
    Hotels.com
    US$66
    View Deal
    22.4 km from St Davids
    • Free Wifi
    • Free Parking
    The Seaview Hotel
    Booking.com
    US$65
    View Deal
    23.1 km from St Davids
    • Free Wifi
    • Free Parking
    Fishguard Bay Hotel
    SAVE US$16
    US$91
    Booking.com
    US$75
    View Deal
    23.6 km from St Davids
    • Free Parking
    • Breakfast included
    Savings alert: 17% below average rate

    The price you found is 17% lower than this hotel's average rate of US$90/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Lord Nelson
    Booking.com
    US$82
    View Deal
    24.3 km from St Davids
    • Free Wifi
    • Free Parking
    Slebech Park
    SAVE US$12
    US$96
    Booking.com
    US$84
    View Deal
    29.9 km from St Davids
    • Free Wifi
    • Free Parking
    Travelodge Pembroke Dock
    Travelodge
    US$49
    View Deal
    30.1 km from St Davids
    • Free Parking
    Special offer
    Special OfferFrom £29
    Cleddau Bridge Hotel
    Hotels.com
    US$59
    View Deal
    30.3 km from St Davids
    • Free Wifi
    • Free Parking
    Beggars Reach Hotel
    SAVE US$12
    US$144
    Booking.com
    US$132
    View Deal
    30.5 km from St Davids
    • Free Wifi
    • Free Parking
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of US$152/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Gellifawr Woodland Retreat
    Booking.com
    US$109
    View Deal
    32.1 km from St Davids
    • Free Wifi
    • Free Parking
    Old Kings Arms Hotel
    Booking.com
    US$99
    View Deal
    33.0 km from St Davids
    • Free Wifi
    • Free Parking
    Coach House Hotel
    Booking.com
    US$88
    View Deal
    33.5 km from St Davids
    • Free Wifi
    • Free Parking
    Best Western Lamphey Court Hotel & Spa
    SAVE US$26
    US$99
    Expedia.com
    US$73
    View Deal
    35.7 km from St Davids
    • Free Wifi
    • Free Parking
    Savings alert: 20% below average rate

    The price you found is 20% lower than this hotel's average rate of US$91/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Lamphey Hall Hotel
    Booking.com
    US$104
    View Deal
    35.9 km from St Davids
    • Free Wifi
    • Free Parking
    Grove of Narberth
    Booking.com
    US$181
    View Deal
    36.0 km from St Davids
    • Free Wifi
    • Free Parking
    Special offer
    Special Rate3 for 2 Nights
    Plas Hyfryd Country Hotel
    Booking.com
    US$109
    View Deal
    36.8 km from St Davids
    • Free Wifi
    • Free Parking
    No photo provided
    Booking.com
    US$77
    View Deal
    36.9 km from St Davids
    • Free Wifi
    • Free Parking
    The Gower Hotel and Orangery Restaurant
    SAVE US$19
    US$112
    Booking.com
    US$93
    View Deal
    43.1 km from St Davids
    • Free Wifi
    • Free Parking
    The Druidstone
    13.7 km from St Davids
    • Free Wifi
    • Free Parking
    Well Spa at Bluestone
    33.8 km from St Davids
    • Free Wifi
    • Free Parking
    Cwmwennol Country House
    No availability for your dates from these sites
    43.2 km from St Davids
    • Free Wifi
    • Free Parking
    Merlewood Hotel
    No availability for your dates from these sites
    43.3 km from St Davids
    • Free Parking
    • Pool
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.