City Inn
Bed & Breakfast in St. Davids
8.0
Very Good
From $89
From $89
Cheap Bed & Breakfast
Located in Haverfordwest, this B&B provides a budget-friendly option with good access to the town and surrounding areas. It offers a comfortable stay without breaking the bank.
Show more
 
Glendower B&B
Bed & Breakfast in St. Davids
8.2
Very Good
Cheap Bed & Breakfast
Located in Haverfordwest, this B&B offers a budget-friendly stay with convenient access to local amenities. It's suitable for travelers looking for affordable lodging while exploring the area.
Show more
 
Pentigili
Bed & Breakfast in St. Davids
9.4
Excellent
From $97
From $97
Info Categories
Cheap Bed & Breakfast


Bed & Breakfast with Parking


Small Bed & Breakfast


Show more
 
Ty Aelwyd
Vacation Home in St. Davids
9.2
Excellent
From $158
From $158
Info Categories
Cheap Vacation Home


Dog Friendly Vacation Home


Vacation Home with Parking


Show more
 
The Waterings
Bed & Breakfast in St. Davids
9.0
Excellent
From $89
From $89
Info Categories
Cheap Bed & Breakfast


4-Star Bed & Breakfast


Bed & Breakfast with Parking


Show more
 
Four Winds B&B StDavids
Homestay in St. Davids
9.3
Excellent
Info Categories
Cheap Homestay


Homestay with Parking


Show more
 
45 more hotels nearby!
Noddfa Farm Guest House 4.7 km from St. Davids
Guest House in Haverfordwest
9.2
Excellent
Info Categories
Cheap Guest House


Guest House for Adults Only


Small Guest House


Show more
 
The Farmhouse Lochmeyler 6.3 km from St. Davids
Bed & Breakfast in Llandeloy
9.6
Excellent
From $64
From $64
Cheap Bed & Breakfast
Located in Llandeloy, this B&B provides a budget-friendly option with good access to the town and surrounding areas. It offers a comfortable stay without breaking the bank.
Show more
 
YHA Broad Haven 9.9 km from St. Davids
Hostel in Broad Haven
8.7
Very Good
From $20
From $20
Cheap Hostel
As a hostel, YHA Broad Haven is one of the most budget-friendly options available. It is ideal for travelers prioritizing affordability and a social atmosphere, with access to the Pembrokeshire coast.
Show more
 
North Headborough 11.9 km from St. Davids
Bed & Breakfast in Haverfordwest
9.6
Excellent
From $123
From $123
Info Categories
Cheap Bed & Breakfast


Small Bed & Breakfast


Bed & Breakfast Taking Steps Towards Sustainability


Show more
 
Middle Cottage Sandy Haven Beach 13.5 km from St. Davids
Bed & Breakfast in Milford Haven
8.6
Very Good
Info Categories
Cheap Bed & Breakfast


Bed & Breakfast Taking Steps Towards Sustainability


Small Bed & Breakfast


Show more
 
College Guest House 13.8 km from St. Davids
Guest House in Haverfordwest
7.3
Good
From $109
From $109
Info Categories
Cheap Guest House


Dog Friendly Guest House


Small Guest House


Show more
 
VW Campervan 13.9 km from St. Davids
Campground in Pembrokeshire
6.7
Rated
Info Categories
Cheap Campground


Dog Friendly Campground


Show more
 
The County Hotel 13.9 km from St. Davids
Hotel in Haverfordwest
7.4
Good
From $69
From $69
Info Categories
Cheap Hotel


Family Friendly Hotel


Dog Friendly Hotel


Show more
 
Rose and Crown Hotel & Hope and Anchor Bar 14.0 km from St. Davids
Hotel in Goodwick
7.6
Good
From $98
From $98
Cheap Hotel
Located in Goodwick, this hotel offers affordable accommodation with the added convenience of an on-site bar. Its location is suitable for exploring Goodwick and its surrounding areas.
Show more
 
Seasidesteps 14.2 km from St. Davids
Apartment in Fishguard
9.5
Excellent
From $104
From $104
Info Categories
Cheap Apartment


3-Star Apartment


Show more
 
JT Abergwaun hotel 14.3 km from St. Davids
Hotel in Fishguard
8.0
Very Good
Cheap Hotel
Located in Fishguard, this hotel offers affordable accommodation with the added convenience of an on-site bar. Its location is suitable for exploring Fishguard and its surrounding areas.
Show more
 
James John Hamilton House and backpacker hostel 14.4 km from St. Davids
Hostel in Fishguard
9.2
Excellent
Info Categories
Cheap Hostel


Dog Friendly Hostel

Dog Play Area    Dogs Stay Free  

Dog Play Area    Dogs Stay Free  


Hostel where Extra Health & Safety Measures Have Been Taken


Show more
 
The Windsor 14.6 km from St. Davids
Hotel in Haverfordwest
8.4
Very Good
From $51
From $51
Cheap Hotel
Located in Johnston, Haverfordwest, this hotel offers affordable accommodation with the added convenience of an on-site bar. Its location is suitable for exploring Haverfordwest and its surrounding areas.
Show more
 
Lord Nelson 15.4 km from St. Davids
Inn in Milford Haven
7.4
Good
From $95
From $95
Info
Conveniently located in the hearth of Milford Heaven the property features a restaurant, a bar and a beer garden. It is characteristic for the grand period style and decor, ideal place for families and those who want to explore the stunning Pembrokeshire National Park.
Show more
Categories
Cheap Inn


Historic Inn


Family Friendly Inn


Show more
 
*Additional taxes or fees may apply. Please check the final price before completing your booking.
Categories:
  •     Cheap (51)
  •     Parking (30)
  •     Small (27)
  •     4 Star (18)
  •     Dog Friendly (15)
  •     Adult Only (13)
  •     Family (7)
  •     3 Star (6)
  •     Free Wi-Fi (6)
  •     Romantic (4)
  •     Honeymoon (4)
  •     Accessible (4)
  •     EV charging stations (3)
  •     Beach (3)
  •     Sustainability Journey (2)
  •     Golf (2)
  •     Heated Pool (2)
  •     Business (2)
  •     Pool (2)
  •     Dogs Stay Free (1)
  •     Dog Play Area (1)
  •     Health & Safety (1)
  •     Historic (1)
  •     Nightlife (1)
×
Checkin
×
Categories
1
Map
× Home About Press Categories Blog Hotel Awards Travelmyth GPT Contact Terms & Conditions Privacy Policy Cookies Policy FAQ