31 Jan 2020 - 1 Feb 2020

2 adults - 1 room

Search and compare traveller-reviewed accommodation in Haverfordwest with Skyscanner. It's way faster than doing a heap of your own research, and totally free. Plus, once you find the hotel you like, we'll even help you book it — again, with absolutely no added fees.


To get started, just enter your travel dates in the search box above, and we'll show you a list of Haverfordwest hotel deals for you. Happy travels!


The best hotels in Haverfordwest

Reviewed by travellers for travellers like you, the three top-rated hotels in Haverfordwest are Lamphey Park, Rosedene Guest House and Crug Glas Country House.


Where to stay in Haverfordwest

Want to stay in a location close to the action? We can also tell you which hotels are nearest to Haverfordwest’s major attractions.

Hotels near St Davids Plant & Garden Nursery

Hotels near The Creative Cafe Haverfordwest

Hotels near Scolton Country Park


If you want to stay in a certain area of Haverfordwest, scroll down to check out hotels via our map view.

Top rated hotels in Haverfordwest

from £83
from £129
from £151


The least expensive month is November, with an average of £75 per night. The most expensive month to stay in Haverfordwest is December, with an average price of £130 per night.
The average price of a hotel in January last year was £106 per night. This is the same as the average nightly price seen over the previous 12 months.
In Haverfordwest, the expected average temperature in January is 6.7°C/44.1°F. The warmest month is typically July, which averages 19.2°C/66.6°F. The coolest month is February, with temperatures averaging 4.4°C/39.9°F.

Plan a trip to United Kingdom