Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Lamphey, this spa hotel is 2.6 mi (4.2 km) from Pembroke Castle and 2.8 mi (4.5 km) from Freshwater East Beach.
from £65 per night for 2 guestsBest Western Lamphey Court Hotel & Spa£65
Situated in Pembroke, this guesthouse is 1.8 mi (2.8 km) from Pembroke Castle and within 6 miles (10 km) of Lamphey Bishop's Palace and Carew Castle. Freshwater ...
from £62 per night for 2 guestsLovesgrove Country Guest House£62
Situated in Haverfordwest, this country house is 8.2 mi (13.2 km) from Newgale Beach and within 16 miles (25 km) of Marloes Sands and Dale Fort. Pembroke Castle ...
from £74 per night for 2 guestsEast Hook Farm & Country House£74
Situated near the beach in Broad Haven, this bed & breakfast is in the same area as Newgale Beach and Dale Fort. Regional attractions also include Marloes Sands ...
from £71 per night for 2 guestsSunset Bed and Breakfast£71