Hotels in Milford Haven

October 2026
16
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Where to stay in Milford Haven?

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

1. Hotel Mariners

Hotel Mariners
Haverfordwest
£114
includes taxes & fees
15 Nov - 16 Nov
Hotel Mariners

2. Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
Pembroke Dock
£87
includes taxes & fees
25 Oct - 26 Oct
Cysgu Dda – Sleep Well

3. The Imperial Hotel

The Imperial Hotel
Tenby
£100
includes taxes & fees
18 Oct - 19 Oct
The Imperial Hotel

4. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
Pembroke
£89
includes taxes & fees
15 Nov - 16 Nov
Best Western Lamphey Court Hotel & Spa

5. Ferry House Inn

Ferry House Inn
Milford Haven
£100
includes taxes & fees
19 Oct - 20 Oct
Ferry House Inn

6. Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
Haverfordwest
£77
includes taxes & fees
18 Oct - 19 Oct
Slebech Park Restaurant & Rooms

7. Tŷ Milford Waterfront

Tŷ Milford Waterfront
Milford Haven
£65
includes taxes & fees
18 Oct - 19 Oct
Tŷ Milford Waterfront

8. The Lord Nelson Hotel

The Lord Nelson Hotel
Milford Haven
£63
includes taxes & fees
19 Oct - 20 Oct
The Lord Nelson Hotel

9. The Globe Angle

The Globe Angle
Pembroke
£130
includes taxes & fees
16 Nov - 17 Nov
The Globe Angle

10. Heywood Spa Hotel

Heywood Spa Hotel
Tenby
£127
includes taxes & fees
18 Oct - 19 Oct
Heywood Spa Hotel

11. The Gower Hotel

The Gower Hotel
Saundersfoot
£108
includes taxes & fees
18 Oct - 19 Oct
The Gower Hotel

12. The Druidstone Hotel

The Druidstone Hotel
Haverfordwest
£95
includes taxes & fees
5 Nov - 6 Nov
The Druidstone Hotel

13. Old Kings Arms Hotel

Old Kings Arms Hotel
Pembroke
Old Kings Arms Hotel

14. Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
Haverfordwest
£140
includes taxes & fees
18 Oct - 19 Oct
Victoria Inn Brewhouse B&B

15. Sunset Bed and Breakfast

Sunset Bed and Breakfast
Haverfordwest
Sunset Bed and Breakfast

16. Malin House

Malin House
Saundersfoot
Malin House

17. Grove of Narberth

Grove of Narberth
Narberth
£257
includes taxes & fees
1 Nov - 2 Nov
Grove of Narberth

18. The Middlegate Hotel

The Middlegate Hotel
Pembroke
The Middlegate Hotel

19. The Black Lion Hotel

The Black Lion Hotel
Cardigan
£86
includes taxes & fees
1 Nov - 2 Nov
The Black Lion Hotel

20. The Dunes

The Dunes
Tenby
£105
includes taxes & fees
25 Oct - 26 Oct
The Dunes
View all properties

Go beyond your typical stay in Milford Haven

pet-friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
spa image
Spa
Spa
hot tub image
Hot tub
Hot tub
Apartment image
Apart­ment
Apart­ment
Cottage image
Cottage
Cottage
Family-friendly image
Family friendly
Family friendly
campsite image
Campsite
Campsite
Chalet image
Chalet
Chalet
cabin image
Cabin
Cabin
Our prices for hotels in Milford Haven are cheapest in April

Price trends for hotels in Milford Haven

Pricing is based on two traveller single night rates
View properties in October

October

High 14°C / low 12°C. Cloudy most days.
14°
12°
12°
10°
10°
8°
9°
6°
9°
6°
9°
6°
11°
8°
13°
10°
16°
13°
17°
15°
17°
15°
16°
14°
Monthly weather averages (˚C)

Top landmarks in Milford Haven

Torch Theatre

7.2/10 (5 reviews)
If you’re after a show while in the centre of Milford Haven, you might want to get tickets at Torch Theatre. If you want to experience more of the culture Milford Haven has to offer, head to Freshwater West, West Angle Bay, and Milford Haven Heritage & Maritime Museum.
See properties

Milford Haven Marina

Imagine strolling along Milford Haven Marina for some great waterfront pics when in the heart of Milford Haven.
See properties

Milford Haven Heritage & Maritime Museum

9.4/10 (9 reviews)
The centre of Milford Haven is home to cultural attractions such as Milford Haven Heritage & Maritime Museum, so you might want to stop by during your stay. If you want to experience more of the culture Milford Haven has to offer, head to Freshwater West, Torch Theatre, and West Angle Bay.
See properties

Milford Haven Leisure Centre

Milford Haven Leisure Centre is 0.5 mi (0.7 km) from central Milford Haven, why not stop by during your stay? If you have fun at Milford Haven Leisure Centre, you'll love Milford Haven Heritage & Maritime Museum, just a short walk away.
See properties

beach near Hazelbeach

When the beach is calling your name, you might want to head down to beach near Hazelbeach in the heart of Llanstadwell. Enjoy the sunset by the shore at Freshwater West.
See properties

Learn more about Milford Haven

Milford Haven is applauded for its cultural attractions such as Torch Theatre and Milford Haven Heritage & Maritime Museum.

See all hotels in Milford Haven
A coastal town with houses near a large body of water, a pier, and a bridge in the distance.

Check out reviews of Milford Haven hotels guests love

Lovesgrove Country Guest House

Lovesgrove Country Guest House
Pembroke

10/10 Exceptional

United Kingdom
Emily
Lovesgrove Country Guest House

Ferry House Inn

Ferry House Inn
Milford Haven

10/10 Exceptional

United Kingdom
daniel
Ferry House Inn

Shepherds Hut - The Hurdle

Shepherds Hut - The Hurdle
Milford Haven

10/10 Exceptional

United Kingdom
Susan
Shepherds Hut - The Hurdle

Shepherds Hut - The Crook

Shepherds Hut - The Crook
Milford Haven

10/10 Exceptional

United Kingdom
Stuart
Shepherds Hut - The Crook

Primose Cottage

Primose Cottage
Milford Haven

10/10 Exceptional

United Kingdom
Gavin
Primose Cottage

Bluebell Cottage

Bluebell Cottage
Milford Haven

10/10 Exceptional

United Kingdom
Rachel
Bluebell Cottage

Roch Castle Hotel

Roch Castle Hotel
Haverfordwest

10/10 Exceptional

United Kingdom
Paul
Roch Castle Hotel

Portclew House

Portclew House
Pembroke

10/10 Exceptional

United Kingdom
Anonymous traveller
Portclew House

Castlemead

Castlemead
Tenby

10/10 Exceptional

United Kingdom
Ken
Castlemead

Canaston Oaks

Canaston Oaks
Narberth

10/10 Exceptional

United Kingdom
Paul
Canaston Oaks

The Globe Angle

The Globe Angle
Pembroke

10/10 Exceptional

United Kingdom
James
The Globe Angle

Grove of Narberth

Grove of Narberth
Narberth

10/10 Exceptional

United Kingdom
Nick
Grove of Narberth

Cheriton

Cheriton
Pembroke Dock

10/10 Exceptional

United Kingdom
Michael
Cheriton

The Druidstone Hotel

The Druidstone Hotel
Haverfordwest

10/10 Exceptional

United Kingdom
Katrina
The Druidstone Hotel

The Broadmead Boutique B and B

The Broadmead Boutique B and B
Tenby

10/10 Exceptional

United Kingdom
Diane
The Broadmead Boutique B and B

Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
Haverfordwest

10/10 Exceptional

United Kingdom
Cathy
Victoria Inn Brewhouse B&B

Frequently Asked Questions

How much does a hotel room cost in Milford Haven?

You can find top hotels in Milford Haven from £63 with options to suit your budget and needs. If you're after an affordable hotel in Milford Haven that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at Milford Haven hotels?

Discover great deals on Milford Haven hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Milford Haven hotels.

Can I book Milford Haven hotels with free cancellation?

To book a refundable Milford Haven hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some of the best hotels in Milford Haven for couples?

Choose a top-rated Milford Haven romantic hotel and enjoy your couple's getaway. Our travellers love The Lord Nelson Hotel , a romantic hotel. Another romantic hotel with top reviews is Ferry House Inn. This bed & breakfast offers a restaurant and a bar/lounge for a perfect stay. Discover more hotels in Milford Haven on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".

What are some of the best Milford Haven hotels with free parking?

If you're arriving by car, choosing a great Milford Haven hotel with free parking is a plus. Our travellers' favourites include:

What are some popular hotels in central Milford Haven?

If you're looking for hotels in central Milford Haven, check out Tŷ Milford Waterfront and St Katharine's House. Travellers love Tŷ Milford Waterfront for its location, as well as the restaurant, bar/lounge and gym this hotel offers. St Katharine's House is another popular central bed & breakfast with a free full breakfast, a terrace and free parking.

Find out more about Milford Haven

Serene Shores and Untamed Wilderness: Discover the Allure of Milford Haven

Nestled along the stunning Pembrokeshire coastline, Milford Haven is a charming port town that effortlessly combines maritime heritage with natural beauty. The picturesque Milford Marina invites leisurely strolls, while the golden sands of Milford Beach provide the perfect backdrop for family fun and relaxation. Explore the nearby Pembrokeshire Coast National Park, renowned for its dramatic cliffs and diverse wildlife. With its vibrant waterfront and delightful dining options, Milford Haven is a hidden gem for those seeking a tranquil escape, making it an ideal spot for romantic getaways or adventurous family holidays.

Discover great hotels near Milford Haven

Milford Haven offers a variety of accommodation options, from stylish waterfront hotels to cosy bed and breakfasts. Whether you prefer a contemporary 4-star stay or a quaint Pembrokeshire inn, you'll find plenty of choices to suit your needs while exploring this charming coastal area. Here are some of the most popular hotels with our travellers near Milford Haven:

  1. Tawny Lodge - 1 Bedroom - Blossom Farmopens in new window: This inviting 3.5-star lodge offers a remarkable guest rating of 10.0 out of 10. With a focus on comfort and relaxation, Tawny Lodge - 1 Bedroom - Blossom Farm features a variety of entertainment options, including multiple television formats to suit all preferences. The warm atmosphere and engaging amenities create a delightful retreat for leisure travelers seeking a distinct experience in Milford Haven.
  2. The Globe Angleopens in new window: Experience luxury at this stunning 5.0-star Bed and Breakfast, boasting a guest rating of 9.2 out of 10. With direct access to the beach, The Globe Angle is perfect for those seeking a family vacation experience without compromising on elegance. This property offers a range of children’s amenities while maintaining an upscale environment, ensuring a truly memorable stay that highlights the beauty of the coastline.
  3. Silverdale Lodgeopens in new window: A charming 3.0-star inn, Silverdale Lodge is tailored for travelers who appreciate a family vacation experience in a relaxed setting. The hotel provides suitable amenities for children, creating an inviting atmosphere for families. The focus on comfort and enjoyment makes it an appealing choice for those seeking a delightful stay in Milford Haven.

Where to stay near Milford Haven

When visiting Milford Haven, consider staying in Haverfordwest, Pembroke, or Pembroke Dock. Haverfordwest offers adventure with its castle and outdoor activities like kayaking and rock climbing. Pembroke charms with friendly locals, beautiful gardens, and its impressive castle. Pembroke Dock is ideal for families, featuring a lively marina and dining options. For first-time visitors, Pembroke is the best choice for its quaint atmosphere and accessibility to local attractions.

  1. Haverfordwestopens in new window: Haverfordwest is a fantastic base for exploring Pembrokeopens in new windowshire, boasting stunning countryside and an array of outdoor activities. The town is known for its impressive castle and offers exciting options for kayaking, paddleboarding, and rock climbing in the nearby areas. You can also enjoy a day at the nearby sandy beaches, such as those at Whitesands Bay, or embark on a trip to Skomer Island, famous for its wildlife and breathtaking views. With a variety of accommodations and easy access to adventure, Haverfordwest is perfect for those looking to immerse themselves in nature while enjoying a charming town atmosphere.
  2. Pembroke: Pembroke is a delightful small town with a friendly vibe and plenty of scenic spots, making it a lovely place to stay. The iconic Pembroke Castle stands proudly in the heart of the town, offering a glimpse into its rich history. Just a short drive away, you’ll find the stunning Barafundle Bay, perfect for a day of sunbathing or walking along the coastal paths. The town is also surrounded by beautiful gardens and lush countryside, ideal for leisurely strolls. With its quaint charm and welcoming locals, Pembroke is a great choice for relaxation and exploration.
  3. Pembroke Dockopens in new window: Pembroke Dock is a charming coastal area with a relaxed atmosphere, ideal for families and budget-conscious travellers. The marina offers lovely waterfront walks, and the nearby beach is perfect for a day out with the kids. With a variety of dining options and friendly locals, it’s a great spot to unwind after a day of exploring. Plus, the convenient ferry connections make it easy to venture further afield. Enjoy the family-friendly parks and the scenic views of the surrounding area, making Pembroke Dock a pleasant and accessible place to stay.

Things to do in Milford Haven

Milford Haven offers stunning beaches and lush parks, perfect for relaxation and outdoor fun. Enjoy boating along the serene waters, try your hand at canoeing, or embark on a thrilling safari adventure. With picturesque landscapes surrounding you, it’s an ideal spot for art enthusiasts and nature lovers alike.

  • Newgale Beachopens in new window – Lounge on the golden sands of Newgale Beach, a perfect spot for sunbathing and picnicking. Enjoy the stunning views of the Pembrokeshire coastline and, if you're feeling adventurous, try your hand at surfing the waves that attract both beginners and seasoned surfers alike.
  • Upton Castle Gardensopens in new window – Wander through the beautifully landscaped gardens of Upton Castle, where you can admire a variety of plants and flowers. The castle itself provides a picturesque backdrop, making it a wonderful place for leisurely strolls and photography.
  • Barafundle Bayopens in new window – Discover the breathtaking beauty of Barafundle Bay, known for its clear waters and sandy shores. This secluded spot is ideal for a tranquil day out, complete with opportunities for swimming, sunbathing, and simply soaking in the natural surroundings.
  • Skomeropens in new window – Take a trip to Skomer Island, a haven for wildlife enthusiasts. Explore the island's rugged landscapes and keep an eye out for puffins and other seabirds during the nesting season. The walking trails offer stunning views and a chance to connect with nature.
  • New Quayopens in new window – Visit New Quay, where you can enjoy the charm of a bustling beachside town. Take a stroll along the harbour, indulge in local fish and chips, or engage in water sports like kayaking and paddleboarding in the calm waters of the bay.

4 tips for savvy savings when booking a hotel in Milford Haven

  1. Book for the cheapest times: The most budget-friendly time to visit Milford Haven is during January, October, and November, when hotel prices are lower. For an enriching experience, consider staying for at least 2 to 3 days. This duration allows you to explore the area’s significant landmarks and cultural sites, such as beautiful gardens, historical churches, and the stunning cathedral. You can also enjoy a variety of activities like canoeing and boating excursions. This way, you can take full advantage of what Milford Haven has to offer while sticking to an affordable travel plan.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Milford Haven, visit the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may discover discounted rates on nearby hotels as your travel date approaches. It's wise to enable email alerts or push notifications from Hotels.com to keep informed about flash sales and special promotions, helping you seize opportunities to save. With the Smart Shoppingopens in new window tool available via the app, you can compare hotel prices and amenities, ensuring you’re promptly notified of any price drops or room availability for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, such as the hotel's location, star rating, and time of year. Therefore, being flexible with your travel dates could help you find a more affordable stay in a Milford Haven hotel. For those in search of something special, boutique hotels often provide a more personalised experience and may offer better value. When you reserve with 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 can suggest alternative dates that might help you secure a more favourable rate.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may offer convenience, but it often comes with a higher price tag. To find more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Additionally, exploring independent hotels located a bit further out can provide a more authentic and budget-friendly experience, as they usually tend to be cheaper.

Best time to go to Milford Haven

Milford Haven experiences its lowest average temperature in February, at 45.3°F (7.4°C), while August is the hottest month, with an average temperature of 61.2°F (16.2°C). December is usually the wettest month. June to August are the peak travel months in Milford Haven, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. On the other hand, February, October, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring