Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Haverfordwest – 95 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

The Windsor Hotel

Hotel in Haverfordwest

The Windsor Hotel is set in Haverfordwest, 5 km from Haverfordwest Castle. Free WiFi is available. At the economy hotel, rooms come with a wardrobe and a flat-screen TV. I had an extremely comfortable stay at "The Windsor Hotel". Kathy and Fred are very warm and welcoming hosts! Kathy cooks the most delicious meals and even went out of her way to get me a cheaper cab to go to Martin's Haven and to give me details of the buses plying on various routes from Haverfordwest. The day i landed at the hotel in the afternoon, Kathy was sweet enough to take the pains to cook me a yummy meal, even though they officially opened only post 6PM. The bed/bath linen and the bathroom was extremely clean...I had a very wonderful stay there and would love to visit again, when i am in that part of the world!! A big Thank You to Kathy and Fred! :)

Show more Show less
8
Very good
110 reviews
Avg. price/night:
£45

Hotel Mariners 3 stars

Hotel in Haverfordwest

Hotel Mariners is situated in the center of Haverfordwest, offering its own free car park that can accommodate coaches, plus free WiFi. Each room has a flat-screen TV with Sky Sports. Excellent rooms Very Clean and Very Comfortable! Food was Excellent seemed a bit Pricey on the Menu but Great Value for money

Show more Show less
8.1
Very good
253 reviews
Avg. price/night:
£70.50

The County Hotel 3 stars

Hotel in Haverfordwest

Boasting a bar, The County Hotel in Haverfordwest is situated 1.8 km from Haverfordwest Castle. Friendly welcome on reception, comfortable bed and I loved the proper sized mug for a brew.

Show more Show less
7.4
Good
695 reviews
Avg. price/night:
£52.25

Boulston Manor 4 stars

Haverfordwest

Boulston Manor is located just 3 miles from Haverfordwest, overlooking the countryside towards the Cleddau Estuary. Free WiFi access and free parking is available in this Georgian manor-house. Our stay at Boulston Manor with Jules and Rod was totally splendid. We shared their lovely dogs and walks on the farm. Beautiful surroundings, quite stunningly peaceful and the Manor itself is such a splendid old home, it is wonderful what they have done with it. they served a beautiful breakfast in gorgeous surroundings and we truly appreciated the care.

Show more Show less
9.4
Superb
192 reviews
Avg. price/night:
£85

St David's Guesthouse 4 stars

Haverfordwest

St David's Guesthouse is located in Haverfordwest, just a 15-minute walk from the town centre. Free WiFi access is available. Each room here will provide you with a TV, a CD player and Freeview. Beautiful property. Excellent breakfast. Perfect hosts.

Show more Show less
9.8
Exceptional
120 reviews

East Hook Farmhouse 4 stars

Haverfordwest

Offering 4-star bed and breakfast accommodation in the Pembrokeshire countryside, East Hook Farmhouse has free Wi-Fi in public areas and free parking on site. Family atmosphere and very friendly owner. They are making the most of the COVID19 restrictions. The room facilities were adequate for my stay.

Show more Show less
9.6
Exceptional
164 reviews
Avg. price/night:
£65.25

Annexe@No8

Haverfordwest

Annex@No8 is located in Freystrop. Guests are welcome to enjoy the free WiFi. The holiday home also comes with 1 bathroom. The holiday home offers a terrace. Tenby is 20 km from Annex@No8, while St. Coral was so helpful and welcoming as I was a little nervous taking boys away without hubby for the first time as he was working. Few went above and beyond with what was provide, all the extra goodies and especially small bottle of Prosecco! Thank you! Bedding was to die for and everything was very comfortable.

Show more Show less
9.6
Exceptional
11 reviews
Avg. price/night:
£95

Y Fflat To

Haverfordwest

Offering free WiFi and garden views, Y Fflat To is an accommodation situated in Haverfordwest. The property is 15 km from Haverfordwest Castle. Beautiful property in wonderful surroundings. Bev was a lovely, accommodating host who welcomed us with open arms. Looking forward to returning soon!

Show more Show less
9
Superb
15 reviews
Avg. price/night:
£79.20

Upper Haroldston Farm Apartment

Haverfordwest

Upper Haroldston Farm Apartment is located in Haverfordwest and offers a garden, barbecue facilities and a terrace. With free private parking, the property is 1.4 km from Haverfordwest Castle. The location of the property is close to the local shop and Tesco MacDonalds not far away, town is a bus ride away, house has everything you need to cook with fridge and separate freezer electric induction hob it's got it all love it great time there will go again

Show more Show less
9.5
Exceptional
8 reviews

LLamedos

Haverfordwest

Offering free WiFi and garden views, LLamedos is an accommodation set in Haverfordwest. Situated 5 km from Haverfordwest Castle, the property features a garden and free private parking. The Location was fantastic and only a short drive from the local ammenities. The apartment was immaculate and very well presented. A very enjoyable stay and will book again in the future.

Show more Show less
9.8
Exceptional
46 reviews
Avg. price/night:
£70

Haverfordwest's best hotels with breakfast

See all

Budget hotels in Haverfordwest

See all

Hotels located in the centre of Haverfordwest

See all

FAQs about hotels in Haverfordwest

  • On average, it costs £80 per night to book a 3-star hotel in Haverfordwest for tonight. You'll pay on average around £89 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Haverfordwest will cost around £89 (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Haverfordwest this weekend is £77 or, for a 4-star hotel, £88. Looking for something even fancier? 5-star hotels in Haverfordwest for this weekend cost on average around £89 per night (based on Booking.com prices).

  • On average, 3-star hotels in Haverfordwest cost £86 per night, and 4-star hotels in Haverfordwest are £90 per night. If you're looking for something really special, a 5-star hotel in Haverfordwest can on average be found for £77 per night (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Haverfordwest:

Explore guest reviews of hotels in Haverfordwest

See all