Photo by W. Bulach

Hotels in Haverfordwest

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Haverfordwest?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Haverfordwest on Hotels.com. These Haverfordwest hotels consistently deliver on quality, location and traveller experience. Last updated on 10 October 2026.

1. Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (383 reviews)
Immerse yourself in Welsh charm at this welcoming hotel near Haverfordwest Station. Enjoy free breakfast, WiFi, and parking while exploring Town Museum and Haverfordwest Castle. The restaurant, bar, and garden create a relaxing atmosphere with staff that guests rave about.
The price is ₹12,004
₹14,405 total
includes taxes & fees
10 Oct - 11 Oct
Hotel Mariners

2. Roch Castle Hotel

Roch Castle Hotel
5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (173 reviews)
Perched on the bay, this historic castle turned luxury guesthouse offers Swedish massages and British cuisine at Twr y Felin Hotel restaurant. Enjoy free breakfast, WiFi, and parking while exploring nearby Roch Castle and Hilton Court Gardens.
The price is ₹17,977
₹21,573 total
includes taxes & fees
18 Oct - 19 Oct
Roch Castle Hotel

3. Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very good, (375 reviews)
Surrounded by natural beauty in Haverfordwest, this luxurious B&B offers a peaceful retreat with an on-site restaurant. Enjoy free WiFi and parking while exploring nearby Cwm Deri Vineyard and Oakwood Theme Park.
The price is ₹9,283
₹11,140 total
includes taxes & fees
11 Oct - 12 Oct
Slebech Park Restaurant & Rooms

4. College Guest House

College Guest House
4.0 star property
Haverfordwest
8.0 out of 10, Very good, (122 reviews)
Explore Welsh heritage from this charming guesthouse near Town Museum and Haverfordwest Castle. Enjoy a game of pool or tennis on-site before venturing out to kayak, mountain bike, or scuba dive. Free parking and a 13-minute walk to the train station add convenience.
The price is ₹8,536
₹10,243 total
includes taxes & fees
13 Oct - 14 Oct
College Guest House

5. Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
4.0 star property
Haverfordwest
9.4 out of 10, Exceptional, (88 reviews)
Unwind at this inviting B&B with an on-site brewhouse, making it ideal for beer lovers. Free breakfast, WiFi, and parking enhance your stay while Roch Castle and Hilton Court Gardens await nearby. The Haverfordwest Station is just a 15-minute drive away.
The price is ₹13,443
₹16,132 total
includes taxes & fees
11 Oct - 12 Oct
Victoria Inn Brewhouse B&B

6. The Wolfe Inn Wolfscastle

The Wolfe Inn Wolfscastle
3.5 star property
Haverfordwest
8.6 out of 10, Excellent, (101 reviews)
Escape to the Welsh countryside at this charming inn, complete with restaurant and bar. Located in Wolfscastle near Picton Castle & Gardens, the tranquil setting includes a garden and terrace. Haverfordwest Station is just 11 minutes away.
The price is ₹8,634
₹10,361 total
includes taxes & fees
11 Oct - 12 Oct
The Wolfe Inn Wolfscastle

7. Twr Y Felin Hotel

Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (217 reviews)
Immerse in Wales at this luxurious hotel with 2 bars and a garden terrace. Blas Restaurant serves local fare all day. Nearby Oriel y Parc and Bishop's Palace offer cultural discoveries, while helpful staff ensures a memorable stay.
The price is ₹16,444
₹19,732 total
includes taxes & fees
8 Nov - 9 Nov
Twr Y Felin Hotel

8. St David's Cross Hotel

St David's Cross Hotel
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (273 reviews)
Embrace the Welsh charm of Haverfordwest at this welcoming hotel with free WiFi and parking. After exploring nearby Bishop's Palace and Oriel y Parc, unwind with a drink at the onsite bar or enjoy a meal at the restaurant.
The price is ₹17,391
₹20,870 total
includes taxes & fees
10 Oct - 11 Oct
St David's Cross Hotel

9. The Cambrian Inn

The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (126 reviews)
Experience rustic charm at this welcoming inn offering free breakfast, WiFi, and parking. Unwind at the cozy bar or grab a bite at the cafe before exploring nearby Raul Speek Gallery and Caerbwdy Bay. Perfect base for countryside adventures with easy station access.
The price is ₹14,938
₹17,926 total
includes taxes & fees
11 Oct - 12 Oct
The Cambrian Inn

10. The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
8.0 out of 10, Very good, (214 reviews)
Surrounded by lush Welsh countryside, this charming Haverfordwest hotel features a restaurant, bar, and inviting garden terrace. Located near Oriel y Parc and Bishop's Palace, it offers free WiFi and parking for exploring local attractions.
The price is ₹6,374
₹7,649 total
includes taxes & fees
18 Oct - 19 Oct
The Grove Hotel

11. The Druidstone Hotel

The Druidstone Hotel
2.5 star property
Haverfordwest
9.2 out of 10, Wonderful, (73 reviews)
Wake up to coastal breezes at this Haverfordwest bay hotel. Enjoy complimentary breakfast, free WiFi, and parking before exploring nearby Hilton Court Gardens or Broad Haven Beach. Unwind with drinks at the bar or on the scenic terrace.
The price is ₹10,137
₹12,164 total
includes taxes & fees
5 Nov - 6 Nov
The Druidstone Hotel

12. Penrhiw Priory

Penrhiw Priory
5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (75 reviews)
Experience serenity at this luxurious B&B adjacent to a golf course near Bishop's Palace. Indulge in deep-tissue massages or Ayurvedic treatments, then relax in the garden or terrace. Free WiFi and parking add convenience to your Haverfordwest retreat.
The price is ₹13,742
₹16,491 total
includes taxes & fees
13 Oct - 14 Oct
Penrhiw Priory

13. Brookview Goldfinch

Brookview Goldfinch
2.0 star property
Haverfordwest
The price is ₹38,310
₹45,972 total
includes taxes & fees
20 Oct - 21 Oct
Brookview Goldfinch

14. The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (121 reviews)
Escape to a peaceful countryside retreat with complimentary parking and daily housekeeping. Just a short drive from Newgale Camping Site and the artistic Raul Speek Gallery, this B&B offers a perfect base for exploring Pembrokeshire's treasures.
The price is ₹12,804
₹12,804 total
includes taxes & fees
10 Oct - 11 Oct
The Farmhouse Lochmeyler

15. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
8.0 out of 10, Very good, (19 reviews)
Unwind at this welcoming Haverfordwest hotel near Caerbwdy Bay and Oriel y Parc attractions. Enjoy morning English breakfast before exploring, then relax with evening drinks at the cozy bar/lounge. Free parking adds convenience to your coastal getaway.
The price is ₹9,064
₹11,516 total
includes taxes & fees
11 Oct - 12 Oct
OYO Ocean Haze Hotel

16. Le Durkestrete Cellar

Le Durkestrete Cellar
3.0 star property
Haverfordwest
The price is ₹32,977
₹39,573 total
includes taxes & fees
23 Oct - 24 Oct
Le Durkestrete Cellar

17. The City Inn

The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (146 reviews)
This charming inn offers free breakfast, WiFi, and parking near Oriel y Parc and Bishop's Palace. Enjoy dinner at the on-site restaurant, unwind in the bar/lounge, or relax in the garden after exploring nearby attractions.
The price is ₹11,737
₹14,085 total
includes taxes & fees
14 Oct - 15 Oct
The City Inn

18. White Thorns

White Thorns
2.5 star property
Haverfordwest
Unwind in this charming cottage with free WiFi and parking, just a 13-minute walk from Haverfordwest Station. Explore nearby Town Museum and Haverfordwest Castle, or enjoy hiking trails. The garden and fully-equipped kitchen create a perfect home base.
The price is ₹37,222
₹44,666 total
includes taxes & fees
16 Oct - 17 Oct
White Thorns

19. The Grange

The Grange
3.5 star property
Haverfordwest
10.0 out of 10, Exceptional, (1 review)
Peaceful coastal escape in Haverfordwest with free WiFi and parking. Explore nearby Broad Haven Beach and St Brides Haven, then return to this cozy cottage with a full kitchen and garden. Johnston Station is just a 15-minute drive away.
The price is ₹55,637
₹55,637 total
includes taxes & fees
13 Oct - 14 Oct
The Grange

20. The Stable

The Stable
2.0 star property
Haverfordwest
The price is ₹31,454
₹37,744 total
includes taxes & fees
13 Oct - 14 Oct
The Stable
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Haverfordwest and save more

Sign in to unlock great savings.
Showing deals for:16 Oct - 18 Oct
Showing deals for:8 Nov - 9 Nov

Go beyond your typical stay in Haverfordwest

When is the best time to visit Haverfordwest?

Our prices for hotels in Haverfordwest are cheapest in November

Price trends for hotels in Haverfordwest

Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.

October

High 14°C / low 12°C. Cloudy most days.
14°
weather_cloudy
October, no crowd data, average high temperature 14 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
11°
weather_cloudy
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
10°
weather_cloudy
December, no crowd data, average high temperature 10 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
9°
weather_cloudy
January, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
8°
weather_cloudy
February, no crowd data, average high temperature 8 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
9°
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
11°
weather_sun
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
13°
weather_sun
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
16°
weather_sun
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 15 degrees Celsius. Cloudy most days.
15°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 13 degrees Celsius. Cloudy most days.
13°
Monthly weather averages (˚C)

Top landmarks in Haverfordwest

Learn more about Haverfordwest

Notable for its castle, Haverfordwest features attractions such as Hilton Court Gardens and Roch Castle. The city has something for everyone including sights like Newgale Beach and Marloes Sands within a rural setting.

A historic church with a tall tower and arched windows.
Photo by W. Bulach
Open Photo by W. Bulach

Frequently Asked Questions

Can I book a refundable hotel in Haverfordwest?

If you're looking for the flexibility to change your plans to Haverfordwest, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.

Where can I stay in Haverfordwest if I want a vacation rental instead of a hotel?

If you're looking for a good alternative to a hotel, browse our selection of 171 vacation homes. You can also consider one of the 58 apartments or 618 cottages.

What will the weather in Haverfordwest be like during my trip?

July and August are typically the warmest months in Haverfordwest when the average temp is 59°F. January and February are the coldest months when the average temperature is 46°F. December and November are the months with the most rain.

Why should I book my Haverfordwest accommodation with Hotels.com?

There are plenty of reasons to book your Haverfordwest travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Haverfordwest

Discover the Enchantment of Haverfordwest: Where Historic Castles Meet Coastal Serenity

Haverfordwest, nestled in the picturesque Pembrokeshire coast, is a charming market town brimming with history and natural beauty. Dominated by the impressive Haverfordwest Castle, visitors can explore its ancient ramparts while enjoying stunning views of the surrounding countryside. The town centre offers a delightful mix of quaint shops, traditional pubs, and vibrant cafés, perfect for a leisurely afternoon. Nature enthusiasts will adore the nearby stunning beaches and scenic walking trails, while cultural experiences abound at the local museums. With its blend of heritage and stunning landscapes, Haverfordwest is a hidden gem waiting to be discovered.

Discover great hotels near Haverfordwest

Haverfordwest offers a range of cosy accommodations, from charming guesthouses to contemporary hotels. Enjoy local hospitality, comfortable stays and easy access to town attractions, all within a welcoming Welsh setting. Here are some of the best hotels near Haverfordwest that our travelers love:

  1. Beggars Reach Hotelopens in new window: This charming 3.0-star hotel boasts a guest rating of 8.4 out of 10 and offers a comfortable stay for leisure travellers. Guests can enjoy clean rooms and delightful dining experiences, with stunning views from both the rooms and restaurant. The property is ideal for those seeking a relaxing holiday experience, featuring excellent evening meals and a friendly atmosphere that enhances every stay.
  2. St Katharine's Houseopens in new window: A luxurious 4.0-star bed and breakfast, St Katharine's House has achieved a perfect guest rating of 10.0 out of 10, making it a prime choice for discerning travellers. With exceptional hospitality and beautifully designed interiors, this property offers an unforgettable experience. Its commitment to quality is evident in the outstanding meals served and the overall inviting environment, ensuring that guests feel pampered and well-cared for throughout their stay.
  3. Ferry House Innopens in new window: This inviting 3.0-star hotel has an impressive guest rating of 9.6 out of 10 and is tailored for adventure seekers. Located close to various outdoor activities, including hiking, biking, and fishing, it provides a unique holiday experience that encourages exploration. The hotel features clean, comfortable rooms and an outstanding restaurant, renowned for its delicious food and breathtaking views, making it a top choice for those looking to immerse themselves in the natural beauty of the area.

Where to stay in Haverfordwest

Some of the best areas to stay in Haverfordwest are St Davids, Solva, and The Havens. St Davids is renowned for its stunning cathedral, beautiful beaches, and nature tours. Solva offers picturesque coastal walks and charming cafés. The Havens provides a tranquil atmosphere with access to scenic landscapes. For first-time visitors, St Davids is the ideal choice, brimming with attractions and activities.

  1. St Davidsopens in new window: St Davids is a charming destination that captures the essence of coastal beauty and rich history. Known for its stunning natural parks and beautiful beaches, it’s the perfect spot for nature lovers. You can explore the magnificent St. David's Cathedral, an architectural gem, or unwind at the picturesque Whitesands Bay, ideal for beach days. If you're feeling adventurous, don’t miss The Blue Lagoon, a stunning natural swimming area nestled among dramatic cliffs. With its quaint cafes and opportunities for cave exploring, St Davids offers a delightful mix of activities for everyone, making it an ideal base for your trip.
  2. Solvaopens in new window: Just a stone's throw from St Davids, Solva is a picturesque village known for its beautiful harbour and scenic walking trails. With a strong affinity for nature, it’s a fantastic place for leisurely strolls along the waterfront or a boat tour to discover the stunning coastline. The nearby Newgale Beach provides a great spot for a relaxing day by the sea. This charming village also has a variety of local shops and cafes, perfect for enjoying a quiet afternoon. Solva's laid-back vibe makes it an excellent choice for those looking to unwind and soak in the natural beauty of Wales.
  3. The Havensopens in new window: The Havens is a peaceful area known for its stunning coastal scenery and tranquil atmosphere. It’s an excellent choice for those seeking a serene escape in nature, with opportunities for boating and exploring the nearby natural parks. While it may be smaller, The Havens provides access to unique experiences, including beautiful walks and opportunities to spot local wildlife. It’s an ideal base for travellers who want to enjoy the quieter side of Pembrokeshire while still being close to the attractions of St Davids and Solva.

Things to do in Haverfordwest

Haverfordwest offers stunning coastal landscapes and a rugged countryside. Enjoy kayaking, paddleboarding, or rock climbing along dramatic cliffs and sandy shores, while scenic trails invite refreshing hikes through vibrant countryside. A delightful mix of natural beauty and active pursuits awaits every visitor.

  • The Blue Lagoonopens in new window – The Blue Lagoon is a lagoon that offers a striking setting where you can enjoy the interplay of natural water and its surroundings. Its castle affinity hints at the nearby historical structures that add an element of grandeur, while the sandbeach and countryside features invite you to explore the open landscapes and sandy stretches. Whether you’re taking a leisurely stroll along the water or simply admiring the scenic views, this spot provides a relaxing retreat.
  • St. David's Cathedralopens in new window – St. David's Cathedral is a cathedral known for its architectural charm and historical significance. With its castle affinity, you can sense the echoes of past eras, complemented by the sandbeach and countryside elements that highlight the local environment. It’s a place where history and nature come together, offering a serene experience for visitors.
  • Skomeropens in new window – Skomer is an island that invites you to discover its rugged beauty. The castle, sandbeach, and countryside attractions enhance the island’s appeal, providing a mix of natural and cultural experiences. Walk along its shores and enjoy the scenic vistas that this coastal gem has to offer.
  • Newgale Beachopens in new window – Newgale Beach is a beach where you can relax on its sandy shores and enjoy the refreshing sea breeze. Its castle affinity adds a touch of historical intrigue, while the countryside aspect allows you to explore the surrounding natural beauty. Ideal for a day of leisure, this beach offers a perfect blend of relaxation and exploration.
  • Porthgain Harbouropens in new window – Porthgain Harbour is a harbour that showcases the dynamic interaction between water and land. With its castle, sandbeach, and countryside attributes, this location provides a unique setting to observe maritime activities and enjoy the coastal landscape. It’s a worthwhile stop for those wishing to experience the charm of a working harbour intertwined with natural scenery.

4 tips for savvy savings when booking a hotel in Haverfordwest

  1. Book for the cheapest times: Visiting Haverfordwest on a budget is an appealing option in January, October, and November, when hotel prices may drop to more affordable levels. For a well-rounded experience of its rich history and cultural heritage, with attractions such as the castle, kayaking, sand beach, surfing, adventure sites, boating, countryside explorations, rock climbing, paddleboarding, and secluded spots, it is recommended that visitors stay for at least 2 to 3 days. This duration offers great value for money, allowing travellers to enjoy the iconic landmarks and immerse themselves in the local culture.
  2. Look for last-minute deals on Hotels.com: For your visit to Haverfordwest, you may discover attractive hotel deals by checking out the Dealsopens in new window section on Hotels.com. If your travel plans are spontaneous, you're more likely to see discounted options by browsing the Last-Minute Deals section, where special promotions could be available. Additionally, using the Smart Shopping feature via the app helps you compare hotel prices and amenities, ensuring you stay informed about any potential savings opportunities. Enable email alerts or push notifications to get updates directly, so you never miss a chance to book your ideal stay.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a more affordable option for your stay in a Haverfordwest hotel. For those in search of something distinctive, boutique hotels can provide a more personalised experience and occasionally better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest some alternative dates that could offer a more budget-friendly option.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes with increased costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you wish to visit. You might also explore independent hotels located a bit further out, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Haverfordwest

Haverfordwest experiences its lowest average temperature in February, at 44.6°F (7.0°C), while August is the hottest month, with an average temperature of 60.8°F (16.0°C). December is usually the wettest month. January, July, and August are the peak travel months in Haverfordwest, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring