Haverfordwest Hotels

Find the best Haverfordwest hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Haverfordwest hotels with free cancellation or excellent ratings

Trusted Haverfordwest hotel providers

See all hotels in Haverfordwest

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Haverfordwest hotel in the heart of the action

Beat the queues at the top Haverfordwest attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelTy Boia Bed & Breakfast – 5.0
Average 4 star hotel price£133 per night
Average 5 star hotel price£201 per night

How to find the best hotel deals in Haverfordwest

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Haverfordwest

  • You already use our search engine to find great flight deals. Now you can use the same magic to uncover fantastic savings on Haverfordwest hotels. These tips are your shortcut to finding value in every stay.

  • Plan ahead to save on your Haverfordwest hotel. You'll also have a greater range of stays and room types to choose from, especially around holidays and school breaks.

  • However, last-minute deals aren't out of the question. Although prices tend to increase closer to your stay, some places cut rates a day or two before to fill vacant rooms, especially during low season.

  • Flexible on dates? This is your ticket to a lower rate. Change up your trip timing to discover what deals are available. Prices are typically cheaper midweek and during less popular months.

  • Skip the risk of extra fees by searching for stays with free cancellation. If your dates shift or you spot a better offer, you can cancel your booking without penalty.

Where to stay in Haverfordwest

Central Haverfordwest

  • To experience the best of central Haverfordwest, you'll want to be near the attractions that brought you here in the first place. Here are a few standout accommodation options close to the highlights.

  • Find a room at Hotel Mariners. One of the most popular hotels near Preseli Hills, set yourself up here and you'll be around 0.48 kms (0.30 miles) from this top sight. This Haverfordwest hotel is popular with business travellers and has a 3-star rating.

  • When it comes to hotels near Haverfordwest Castle, Cowslip Cottage ticks all the right boxes. Unpack your suitcase at this 4-star hotel in Haverfordwest and you'll be about 3 kms (2 miles) away.

  • Or check current rates for hotels near St Martin's Church. Premier Inn Haverfordwest (North/A40) is 2 kms (1 mile) or so from this top sight. This 3-star option makes the perfect base for exploring both this area and the wider city.

When to go to Haverfordwest

  • The weather can play a big part in when you choose to travel. If you prefer warmer conditions, July tends to deliver with a maximum high temperature of 19ºC.

  • January is the coolest month, with lows of 3ºC.

  • Prefer to leave the umbrella at home? Search for Haverfordwest hotels in April. It's the driest time to visit, with six days of rain on average.

  • It rains the most in November, which gets around 12 days of wet weather.

Best hotels in Haverfordwest

Best budget hotels

  • A great trip doesn't have to mean paying more for your hotel. With at least eight budget Haverfordwest hotels available, you can spend more on enjoying the city and less on a room. You can expect basic comforts like Wi-Fi, grab-and-go breakfasts, and cosy beds at these reasonably priced stays.

  • Old Kings Arms Hotel offers comfort without the big spend. Make use of internet access, luggage storage and more at this 3-star accommodation option.

  • Beggars Reach Hotel offers conveniences such as internet access and a laundry. Kick back at this 3-star Haverfordwest hotel and make your travel money go the extra mile.

  • You'll also like the reasonable prices at Premier Inn Haverfordwest (North/A40), which is rated 3 stars. It features a 24-hour front desk and Wi-Fi in designated areas.

Best 4-star hotels in Haverfordwest

  • Searching for hotels in Haverfordwest that offer more than just the necessities? A 4-star stay is a great fit. With around seven to choose from, they come with appealing extras like spas, gyms, and on-site dining. You get higher quality without the higher price.

  • Choose Tŷ Milford Waterfront and enjoy the elevated standards that come with this 4-star stay. Take advantage of a lobby bar and a restaurant during your time here.

  • A restaurant and room service are just some of the amenities you'll find at Victoria Inn Brewhouse B&B. This Haverfordwest hotel strikes the right balance between quality and value.

Best hotels in Haverfordwest for families

  • Family trips can be chaotic, but your hotel should be the easy part. You'll find at least six family-friendly hotels in Haverfordwest that know what kids want and adults need. These stays often come with useful features like connecting rooms, extra beds, cribs, and kids' menus.

  • Grove of Narberth takes the usual family trip to the next level. This 5-star stay features ironing services and a games room.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From comfy beds and feeding bowls to enclosed play areas, pet-friendly hotels are designed to make you and your best buddy feel right at home. There are around eight Haverfordwest hotels that are happy to host your furry friend.

  • At Hotel Mariners, pet-friendly perks make travel easier for you both. Internet access and a 24-hour front desk are some other amenities you'll find at this hotel in Haverfordwest.

  • Your four-legged friend is also on the guest list at The County Hotel. It includes express check-in, room service and more.

  • Cowslip Cottage is one more place that works perfectly for pet owners. Amenities here include parking and Wi-Fi.

Finding cheap hotels in Haverfordwest: FAQs

In Haverfordwest, the expected average temperature in May is 11°C. The warmest month is typically August, which averages 17°C. The coolest month is February, with temperatures averaging 5°C. The rainiest month is November, and the driest month is May.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Haverfordwest with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is £55 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for £71 per night.

The average price of a hotel during the week is £218 per night, and the average price on weekends is £227. Overall, it looks like the cheapest day to stay in Haverfordwest could be Monday.

The nearest airport to Haverfordwest is Swansea Airport (SWS), which is 45.2 miles from the city centre.

We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Haverfordwest. And the most expensive day seems to be Wednesday

The average price of a 3-star hotel in Haverfordwest is currently around £120 per night. And the cheapest 3-star hotel we found is £55 per night.

The average price of a 4-star hotel in Haverfordwest is currently around £135 per night. And the cheapest 4-star hotel we found is £125 per night.

The average price of a 5-star hotel in Haverfordwest is currently around £231 per night. And the cheapest 5-star hotel we found is £165 per night.

The cheapest month to stay in a hotel in Haverfordwest is May, with an average price of £175 per night. The most expensive month is November, when the average room rate can rise to £269 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in June is £177 per night, which is around 23% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Haverfordwest are Victoria Inn Brewhouse B&B, The Druidstone Hotel and Wolfscastle Country Hotel.