714 hotels

College Guest House

Haverfordwest · 8.8 km from search centre

7.6Guest rating · 395 reviews

The Lobster Pot

Marloes · 10.2 km from search centre

8.1Guest rating · 366 reviews

Pembroke Self Catering Apartments

Pembroke · 18.6 km from search centre

8.0Guest rating · 343 reviews

Premier Inn St Davids

St Davids · 14.3 km from search centre

8.0Guest rating · 323 reviews

Ocean Haze Hotel

St. Davids · 13.7 km from search centre

7.3Guest rating · 319 reviews

St Katharine's House

Milford Haven · 11.0 km from search centre

9.6Guest rating · 271 reviews

Victoria Inn Brewhouse B&B

Roch · 5.7 km from search centre

8.9Guest rating · 258 reviews

Crug Glas Country House

St. Davids · 14.5 km from search centre

9.5Guest rating · 253 reviews

Lamphey Studios

Lamphey · 21.7 km from search centre

7.7Guest rating · 249 reviews

The Harp at Letterston

Letterston · 15.9 km from search centre

8.5Guest rating · 247 reviews

Castle Hotel Haverfordwest

Haverfordwest · 9.1 km from search centre

6.7Guest rating · 236 reviews

Galwad y Mor

St. Davids · 14.4 km from search centre

9.0Guest rating · 221 reviews

The Welshman’s Arms

Pembroke Dock · 16.2 km from search centre

8.9Guest rating · 202 reviews

Hen Ffermdy

Jordanston · 17.0 km from search centre

9.9Guest rating · 192 reviews

Sunset Bed and Breakfast

Broad Haven · 2.1 km from search centre

9.4Guest rating · 192 reviews

East Hook Farmhouse

Haverfordwest · 5.3 km from search centre

9.7Guest rating · 189 reviews

The Paddock

Haverfordwest · 14.1 km from search centre

9.8Guest rating · 177 reviews

Letterston Valley View

Haverfordwest · 17.1 km from search centre

8.5Guest rating · 160 reviews