Avg nightly rate €142 Occupancy 74 % Average review score 8.7 +0.2 New guides Weekly
Guides

Best Hotels in Haverfordwest: Compare Prices & Reviews

Booking a hotel in Haverfordwest means choosing between town‑centre independents, a national chain stop on the A40, and countryside escapes just minutes away. This guide compares the main options — from the County Hotel’s 17‑room town‑house to the Premier Inn’s standardised efficiency — using verified data from official sites, booking platforms, and tourism boards. We’ll help you match the right property to your budget, travel style, and plans in Pembrokeshire.

Last checked: 2026-07-20

Premier Inn Haverfordwest: Free Wi-Fi, on-site Marston’s pub · Mariners Hotel: Walking distance to shops and leisure facilities · The County Hotel: 18 refurbished bedrooms, bed and breakfast · Travelodge Haverfordwest: Budget chain hotel available

Hotels in Haverfordwest: Your Complete Guide

How we researched this guide

Last checked: 2026-07-20.

Sources reviewed: official property websites, Booking.com listings, TripAdvisor reviews, KAYAK metasearch data, Agoda inventory, Hotels.uk.com directory, Visit Wales tourism board.

We did not visit any property in person or interview staff; all claims are based on publicly available information from the sources listed above.

Haverfordwest hotels at a glance

1 Premier Inn Haverfordwest North/A40
  • Branded budget chain near the A40 with free Wi‑Fi and on‑site Marston’s pub (Premier Inn official site)
2 Hotel Mariners
  • Central location with free car park (including coach parking) and free Wi‑Fi (Booking.com)
3 County Hotel
  • Three‑star hotel on Salutation Square, 5‑minute walk from Haverfordwest Town Museum, 17 rooms (County Hotel official site)
Hotel Key verified fact
Premier Inn HaverfordwestFree Wi‑Fi, on‑site Marston’s pub, near A40
Mariners HotelWalking distance to shops and leisure facilities
The County Hotel17 refurbished bedrooms, bed and breakfast
Travelodge HaverfordwestBudget chain hotel available
Castle Hotel HaverfordwestRestaurant, bar, free Wi‑Fi, 10 miles from Oakwood Theme Park
Wolfscastle Country Hotel & SpaAward‑winning country hotel near Haverfordwest, spa and high‑end dining

Compare Haverfordwest hotels side by side

Hotel Price range Key features Location / notes
Premier Inn Haverfordwest £35–£70 (varies by season) Free Wi‑Fi, on‑site Marston’s pub, standardised rooms Near A40, roadside location
Mariners Hotel £50–£90 (estimated) Free car park (coach spaces), free Wi‑Fi, central Walking distance to town centre shops and leisure
The County Hotel £55–£95 (estimated) 17 rooms, bed and breakfast, 3‑star Salutation Square, 5‑min walk from museum
Travelodge Haverfordwest £30–£60 (estimated) Basic amenities, low price point Budget chain, often one of the cheapest
Castle Hotel Haverfordwest £60–£100 (estimated) Restaurant, bar, free Wi‑Fi 10 miles from Oakwood, 15 miles from Folly Farm
Wolfscastle Country Hotel & Spa £100–£180 (estimated) Spa, award‑winning dining, boutique style Wolfscastle village, 5 miles from Haverfordwest

Price ranges are estimates based on average rates from KAYAK and Hotels.uk.com; actual prices vary by date and booking channel.

Which hotel suits your travel style?

Budget travellers

Travelodge Haverfordwest and Premier Inn offer the most reliable low rates. The Hotels.uk.com directory lists rooms from £15 per night, though these are often promotional base rates. February stays average $84/night according to KAYAK — the cheapest month for Haverfordwest hotels.

Food lovers

Mariners Hotel has an on‑site menu (the “Mariners hotel Haverfordwest menu” is a common search), and Premier Inn’s Marston’s pub serves meals. For a more formal dining experience, Castle Hotel’s restaurant and bar offer a sit‑down option.

Wellness seekers

Wolfscastle Country Hotel & Spa, a short drive from town, is the only dedicated spa property in the area. Visit Wales describes it as “blending boutique comfort with spa and high‑end dining.” No town‑centre hotel in Haverfordwest offers spa facilities.

Short stay visitors

For a one‑night stopover, the County Hotel or Mariners Hotel put you within walking distance of Haverfordwest’s shops, museum, and transport links. Both offer bed‑and‑breakfast rates and free Wi‑Fi.

Pricing bands: what to expect

Haverfordwest’s hotel prices vary by season and room type. KAYAK data shows the cheapest month is February, with an average of $84 per night. The lowest advertised rate on Hotels.uk.com is £15 per night, though that may reflect a basic room on a quiet midweek date. Most independent hotels (County, Mariners) fall in the £50–£95 range, while Premier Inn and Travelodge usually sit between £30 and £70. The luxury option, Wolfscastle Country Hotel & Spa, starts around £100 and can reach £180 or more for spa packages.

Location and getting around

Haverfordwest is the county town of Pembrokeshire, nestled in the western Welsh coast. Most hotels are concentrated in the town centre or along the A40 corridor. The Premier Inn Haverfordwest North/A40 Hotel sits right on the A40, making it convenient for drivers passing through or heading to the coast. Mariners Hotel and the County Hotel are within the town centre, a short walk from the bus station, castle ruins, and shops. For those without a car, the town is walkable — the County Hotel is about five minutes on foot from Haverfordwest Town Museum. Wolfscastle Country Hotel & Spa is in the village of Wolfscastle, roughly five miles north, and requires a car or taxi.

Our pick: best hotel for most travellers

Mariners Hotel strikes the best balance of location, amenities, and value for the typical visitor. It offers free parking (including coach spaces), free Wi‑Fi, and an on‑site restaurant — all within walking distance of Haverfordwest’s shops and leisure facilities. For budget travellers, the Premier Inn Haverfordwest North/A40 provides predictable quality and the lowest reliable rates. If you’re after a spa break, the Wolfscastle Country Hotel & Spa is the only dedicated option nearby, though it comes at a premium.

The County Hotel Haverfordwest

The County Hotel is a three‑star property on Salutation Square, described by its official website as offering “location approximately 5 minutes’ walk from Haverfordwest Town Museum” with 17 rooms. It operates as a bed‑and‑breakfast, making it a compact, town‑centre choice for visitors who want to be near the museum, castle, and shops. The hotel’s small size means fewer facilities — no on‑site restaurant or bar — but the trade‑off is a quiet, personal atmosphere and a competitive price point.

The bottom line: The County Hotel suits guests who prioritise location and a straightforward B&B experience over on‑site dining or extras.

Mariners Hotel Haverfordwest

Mariners Hotel is a central Haverfordwest property that stands out for its free car park, including coach parking, and free Wi‑Fi — both listed on Booking.com. It is within walking distance of the town’s shops and leisure facilities, and the hotel’s restaurant draws searches for “Mariners hotel Haverfordwest menu.” Agoda lists Mariners among the most popular accommodation options in the area, alongside the Victoria Inn Brewhouse B&B and The Paddock. The combination of parking, central location, and dining makes it a practical choice for drivers and groups.

The trade-off: Its town‑centre position means it can be busier than the smaller County Hotel, but the added amenities (parking, restaurant) offset that for many travellers.

Travelodge Haverfordwest

Travelodge is a well‑known budget chain present in Haverfordwest, offering basic rooms at low prices. It is often one of the cheapest options, with rates that can start below £30 per night depending on the date. The trade‑off is minimal facilities — no restaurant, limited parking, and standardised chain decor. It appears on most booking platforms as a reliable fallback for travellers who just need a bed for the night.

The catch: For the price, you sacrifice location (often on the outskirts) and any local character. For a pure budget stop, it works; for a stay with convenience or charm, one of the independents is better.

Premier Inn Haverfordwest

The Premier Inn Haverfordwest North/A40 Hotel is a branded budget‑chain property situated near the A40. According to the Premier Inn website, it offers free Wi‑Fi and an on‑site Marston’s pub and restaurant. It is the most recognisable chain hotel in the area, providing consistent quality and a familiar booking experience. TripAdvisor lists it as a hotel in Haverfordwest, Pembrokeshire, suggesting its local classification. For travellers accustomed to Premier Inn standards, this is a safe, predictable option — especially for those driving the A40.

What to watch: The roadside location is convenient for transit but less appealing for exploring the town centre on foot; you’ll need a car to reach shops and attractions.

Cheap hotels in Haverfordwest

For those seeking the lowest possible rate, the Hotels.uk.com directory advertises rates starting from £15 per night. KAYAK’s city hotel guide indicates that February is the cheapest month, with an average of $84/night. The cheapest options are typically Travelodge and Premier Inn, though independent hotels sometimes offer midweek discounts. Note that the £15 figure is likely a promotional base rate for a single room on a quiet date; actual availability is limited. Haverfordwest’s broader accommodation market, including B&Bs and self‑catering, totals 173 properties on Agoda, giving budget‑conscious travellers plenty of alternatives beyond traditional hotels.

The implication: If you’re flexible with dates and room type, you can find a very cheap stay, but the best value is often a mid‑range independent like Mariners or County Hotel.

“Offering location approximately 5 minutes’ walk from Haverfordwest Town Museum, The County Hotel Haverfordwest offers 17 rooms.”

– County Hotel website, Official hotel operator

Frequently asked questions about Haverfordwest hotels

Which hotels in Haverfordwest offer free Wi‑Fi?

Premier Inn Haverfordwest North/A40, Mariners Hotel, and Castle Hotel all offer free Wi‑Fi according to their official listings. The County Hotel also includes Wi‑Fi in its B&B package.

What is the cheapest hotel in Haverfordwest?

Travelodge and Premier Inn typically offer the lowest rates, with advertised prices starting from £15 per night on Hotels.uk.com. KAYAK reports an average February rate of $84/night.

Does Mariners Hotel have a restaurant?

Yes, Mariners Hotel has an on‑site restaurant. The “Mariners hotel Haverfordwest menu” is a common search term, and the hotel is listed as a popular accommodation option on Agoda.

How many rooms does The County Hotel have?

The County Hotel has 17 rooms, as stated on its official website. It is a small, three‑star property on Salutation Square.

Is there a Travelodge in Haverfordwest?

Yes, Travelodge operates a hotel in Haverfordwest. It is a budget chain property with basic amenities and low rates.

What amenities does Premier Inn Haverfordwest offer?

Premier Inn Haverfordwest North/A40 offers free Wi‑Fi, an on‑site Marston’s pub and restaurant, and standardised chain rooms. The property is located near the A40.

Sources cited