Hotels in Milford Haven

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 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 .

Tŷ Milford Waterfront

Tŷ Milford Waterfront
4.0 star property
Milford Haven
9.2 out of 10, Wonderful, (910 reviews)
Wake up to harbor views at this waterfront hotel with convenient access to Milford Haven Marina and Torch Theatre. After breakfast, hit the fitness center or explore nearby attractions. Just a 6-minute walk from the train station, with friendly staff ready to enhance your coastal stay.
The price is ₹6,898
₹8,278 total
includes taxes & fees
4 Oct - 5 Oct
Tŷ Milford Waterfront

Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.2 out of 10, Very good, (470 reviews)
Set amid peaceful countryside, this Pembroke hotel features a spa offering deep-tissue massages and facials. Enjoy the indoor pool, health club, and on-site restaurant. Lamphey Bishop's Palace and Freshwater East Beach are located nearby.
The price is ₹11,407
₹13,688 total
includes taxes & fees
1 Oct - 2 Oct
Best Western Lamphey Court Hotel & Spa

The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
Milford Haven
9.0 out of 10, Wonderful, (168 reviews)
Moments from Milford Haven Marina, this inviting hotel offers a peaceful garden and sunny terrace. Enjoy complimentary WiFi and parking while exploring nearby Torch Theatre. The train station is just a 6-minute walk away for easy regional adventures.
The price is ₹7,186
₹8,623 total
includes taxes & fees
13 Sept - 14 Sept
The Lord Nelson Hotel

The Imperial Hotel

The Imperial Hotel
3.0 star property
Tenby
9.2 out of 10, Wonderful, (251 reviews)
Step into this coastal retreat with Tenby Beach just a 5-minute drive away. The Imperial Hotel offers a welcoming restaurant and relaxing bar where you can unwind after exploring nearby Ocean Commotion and Paragon Beach. Tenby Station is only a 9-minute walk away.
The price is ₹10,645
₹12,775 total
includes taxes & fees
5 Oct - 6 Oct
The Imperial Hotel

The Gower Hotel

The Gower Hotel
3.0 star property
Saundersfoot
8.8 out of 10, Excellent, (103 reviews)
The price is ₹11,497
₹13,797 total
includes taxes & fees
1 Oct - 2 Oct
The Gower Hotel

Ferry House Inn

Ferry House Inn
3.0 star property
Milford Haven
9.6 out of 10, Exceptional, (184 reviews)
Wake to a complimentary breakfast at this cozy Milford Haven B&B. After exploring nearby Pembroke Castle and Wogan Cavern, unwind with drinks at the bar. The restaurant, garden, and terrace create a perfect countryside retreat with free parking included.
The price is ₹12,775
₹15,330 total
includes taxes & fees
6 Oct - 7 Oct
Ferry House Inn

Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (378 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 ₹11,976
₹14,372 total
includes taxes & fees
15 Sept - 16 Sept
Hotel Mariners

Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
Pembroke Dock
8.6 out of 10, Excellent, (14 reviews)
In the heart of Pembroke Dock, this cozy B&B provides free WiFi, parking, and continental breakfast. Just an 11-minute walk from the train station with Pembroke Castle and Wogan Cavern nearby for exploring Welsh heritage.
The price is ₹9,366
₹11,239 total
includes taxes & fees
10 Sept - 11 Sept
Cysgu Dda – Sleep Well

Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very good, (368 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 ₹15,436
₹18,523 total
includes taxes & fees
18 Sept - 19 Sept
Slebech Park Restaurant & Rooms

The Globe Angle

The Globe Angle
5.0 star property
Pembroke
9.2 out of 10, Wonderful, (23 reviews)
Enjoy panoramic vistas from the rooftop terrace at this luxurious Pembroke retreat. After exploring West Angle Bay, relax in the hot tub, sip drinks at the bar, or savor bites at the café. With free breakfast, WiFi, and parking, comfort meets convenience.
The price is ₹15,968
₹19,162 total
includes taxes & fees
4 Oct - 5 Oct
The Globe Angle

Old Kings Arms Hotel

Old Kings Arms Hotel
3.0 star property
Pembroke
9.2 out of 10, Wonderful, (164 reviews)
Discover this inviting retreat just a 10-minute walk from Pembroke Station. After exploring nearby Wogan Cavern or Pembroke Castle, unwind at one of the 2 bars or savor a meal at the restaurant. Enjoy complimentary breakfast, WiFi, and parking.
The price is ₹11,715
₹14,058 total
includes taxes & fees
6 Sept - 7 Sept
Old Kings Arms Hotel

Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
Tenby
9.2 out of 10, Wonderful, (269 reviews)
Immerse yourself in tranquility at this spa hotel, just a 5-minute drive from Tenby Beach. Unwind in 2 hot tubs or the indoor pool after indulging in deep-tissue massages and aromatherapy treatments. Enjoy dining at Heywood Marigold restaurant with attentive staff nearby.
The price is ₹15,122
₹18,147 total
includes taxes & fees
4 Oct - 5 Oct
Heywood Spa Hotel

The Druidstone Hotel

The Druidstone Hotel
2.5 star property
Haverfordwest
9.2 out of 10, Wonderful, (69 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,646
₹12,775 total
includes taxes & fees
5 Oct - 6 Oct
The Druidstone Hotel

Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
4.0 star property
Haverfordwest
9.4 out of 10, Exceptional, (87 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,412
₹16,095 total
includes taxes & fees
1 Oct - 2 Oct
Victoria Inn Brewhouse B&B

Sunset Bed and Breakfast

Sunset Bed and Breakfast
3.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (55 reviews)
The price is ₹13,733
₹16,479 total
includes taxes & fees
5 Oct - 6 Oct
Sunset Bed and Breakfast

The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
Tenby
9.6 out of 10, Exceptional, (133 reviews)
This tranquil boutique B&B offers a peaceful garden retreat with quality outdoor furniture. Just a 16-minute walk from Tenby Station, enjoy free cooked-to-order breakfast daily while staying close to Tenby Beach and Golf Club.
The price is ₹14,372
₹17,246 total
includes taxes & fees
5 Oct - 6 Oct
The Broadmead Boutique B and B

OYO Lamphey Hall

OYO Lamphey Hall
3.0 star property
Pembroke
8.2 out of 10, Very good, (116 reviews)
Wake to a continental breakfast at this charming hotel before exploring nearby Lamphey Bishop's Palace. Take advantage of free WiFi and parking, then venture out for hiking and canoeing adventures. A garden and terrace await when you return from your day's explorations.
The price is ₹8,585
₹10,986 total
includes taxes & fees
4 Oct - 5 Oct
OYO Lamphey Hall

Beggars Reach Hotel

Beggars Reach Hotel
3.0 star property
Milford Haven
8.4 out of 10, Very good, (227 reviews)
The price is ₹11,210
₹13,452 total
includes taxes & fees
18 Sept - 19 Sept
Beggars Reach Hotel

The Middlegate Hotel

The Middlegate Hotel
3.0 star property
Pembroke
7.4 out of 10, Good, (60 reviews)
The Middlegate Hotel

The Town Crier

The Town Crier
2.5 star property
Tenby
8.8 out of 10, Excellent, (45 reviews)
The price is ₹9,288
₹11,145 total
includes taxes & fees
5 Oct - 6 Oct
The Town Crier
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.

Check out pet-friendly hotels in Milford Haven

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.

When is the best time to visit Milford Haven?

Our prices for hotels in Milford Haven are cheapest in March
Price trends for hotels in Milford Haven
Pricing is based on two traveller single night rates
View properties in September
Currently viewing crowd sizes and weather for September.
Typical weather for Milford Haven
September
High 16°C / low 14°C. Cloudy most days.
View properties in September
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
14°
weather_cloudy
October, no crowd data, average high temperature 14 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
12°
weather_cloudy
November, no crowd data, average high temperature 12 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
10°
weather_cloudy
December, no crowd data, average high temperature 10 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
11°
weather_sun
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
13°
weather_sun
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
16°
weather_sun
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
17°
weather_sun
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Cloudy most days.
15°
Monthly weather averages (˚C)

Top landmarks in Milford Haven

Learn more about Milford Haven

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

A coastal landscape with cliffs, a sandy beach, and a distant view of green hills under a cloudy sky.

Check out reviews of Milford Haven hotels guests love

Frequently asked questions

Can I book refundable accommodations in Milford Haven?
If you want the flexibility to change your travel plans to Milford Haven, most hotels provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Milford Haven if I want a vacation rental instead of a hotel?
If you're looking for a good alternative to a hotel, look over our selection of 15 vacation homes. You can also consider one of the 38 apartments or 63 cottages.
What will the weather in Milford Haven be like during my visit?
The warmest months in Milford Haven are usually August and July with an average temp of 60°F. February and January are the chilliest months when the average temp is 46°F. The rainiest months are December and November.
Why should I book my Milford Haven hotel with Hotels.com?
There are plenty of reasons to book your Milford Haven 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 Milford Haven

Discover the Enchantment of Milford Haven: A Coastal Tapestry of Nature and Heritage

Discover Milford Haven, a charming coastal city in Wales where history and nature entwine. Stroll through picturesque gardens, visit historic churches and the majestic cathedral, and experience the serene Milford Marina. The city's waterfront offers a tranquil retreat with captivating views, while local attractions and cosy accommodations invite you to relax and explore. Milford Haven is a destination that blends cultural heritage with the beauty of its natural landscapes, promising an unforgettable stay in a truly enchanting corner of the United Kingdom.

Discover great hotels near Milford Haven

Milford Haven offers a range of hotels with ideal and stylish waterfront options, blending contemporary designs with traditional charm. Accommodation in Pembrokeshire features star and England-standard comfort, perfect for exploring the local area and enjoying a cosy retreat near the sea. Here are some of the most popular hotels with our travelers near Milford Haven:

  1. Tawny Lodge - 1 Bedroom - Blossom FarmOpens in a new window: Tawny Lodge - 1 Bedroom - Blossom Farm is a charming 3.5-star hotel offering an exceptional guest rating of 10.0 out of 10. This lodge-type accommodation features a variety of entertainment options including multiple televisions and SmartTVs, ensuring a comfortable and enjoyable stay. With its inviting atmosphere and high-quality amenities, this hotel appeals to leisure travellers seeking a relaxing retreat. Review sentiments highlight the impeccable service and the delightful ambiance, making it a favourite choice for those looking for a homely yet stylish lodging experience.
  2. The Globe AngleOpens in a new window: The Globe Angle stands out as a luxurious 5.0-star hotel, boasting an impressive guest rating of 9.2 out of 10. This Bed and Breakfast type lodging is perfect for those looking for an upscale beach getaway. With direct access to the beach, high-end amenities, and thoughtful services designed for families, this hotel creates wonderful memories for guests. Positive reviews frequently mention the stunning views and exceptional dining experiences, making it a top choice for discerning travellers who appreciate high-quality service and comfort.
  3. Silverdale LodgeOpens in a new window: Silverdale Lodge is a delightful 3.0-star inn that offers a comfortable stay with a guest rating reflecting satisfaction. This property caters to leisure travellers looking for a family holiday experience, providing a warm and welcoming environment. While it offers suitable amenities for children, its charm lies in the inviting communal spaces and local character. Guests often express their appreciation for the homely feel and the friendly service, making it a lovely choice for those wanting to explore the area while feeling at home.

Where to stay near Milford Haven

In Haverfordwest, Pembroke, Pembroke Dock, each offers unique appeal: Haverfordwest boasts adventurous activities and stunning natural surroundings; Pembroke charms with its serene small-town vibe and historic castle; and Pembroke Dock provides family-friendly amenities and budget options near the marina. For first-time visitors, Pembroke offers an ideal blend of charm and comfort.

  1. HaverfordwestOpens in a new window: A vibrant destination that offers a range of outdoor delights, Haverfordwest is perfect for travellers who love exploring nature. With attractions such as Skomer and Whitesands Bay, you can enjoy kayaking and paddleboarding in a setting that is as secluded as it is picturesque. The presence of St. David's Cathedral adds a touch of historical charm, making it a must-see for those who appreciate culture alongside their outdoor pursuits.
  2. PembrokeOpens in a new window: Ideal for those who prefer a quiet, small-town vibe, Pembroke combines the allure of a castle and beautiful countryside with cosy walks and charming gardens. Must-see spots include Pembroke Castle and the inviting Barafundle Bay, where you can enjoy a leisurely swim or simply relax by the sea. This locale is excellent for travellers seeking friendly encounters and a serene atmosphere.
  3. Pembroke DockOpens in a new window: A friendly, port-side area that caters well to families and budget-conscious visitors, Pembroke Dock offers a welcoming marina and beach experience. With its convenient location for ferry access and easy-going dining options, it's a great place to start your day with a relaxing walk or a bit of shopping before setting off to explore the region.

Things to do in Milford Haven

Nestled by the coast, Milford Haven enchants with its stunning beaches and lush greenery. Enjoy thrilling outdoor pursuits like boating, canoeing, or diving in crystal-clear waters. Explore scenic parks and woodlands perfect for leisurely hikes, while the vibrant art scene adds a creative flair to your visit.

  • Barafundle BayOpens in a new window – Discover the serene beauty of this bay, where the gentle waves and sandy shores invite you to relax and take in the natural surroundings. Along with the refreshing sea air, you can enjoy nearby gardens and explore the local churches and cathedral that add a touch of historical charm.
  • SkomerOpens in a new window – Venture to this intriguing island, renowned for its rugged coastline and the opportunity to explore its diverse habitats. While on Skomer, you can also admire the carefully maintained gardens and visit charming churches and a cathedral, making it a well-rounded spot for a day’s excursion.
  • Newgale BeachOpens in a new window – Step onto the soft sands of this beach where the rhythmic sound of the sea creates a peaceful backdrop. The area also features nearby gardens and local churches, along with a cathedral that highlight the cultural aspects of the region.
  • Upton Castle GardensOpens in a new window – Explore this historic castle setting, complete with beautifully landscaped gardens that offer a glimpse into the past. The castle’s proximity to local churches and a cathedral provides a balanced blend of history and nature for curious travellers.
  • New QuayOpens in a new window – Visit this distinctive beach destination where the coastal charm is complemented by scenic gardens and the presence of local churches and a cathedral. It’s an ideal spot to enjoy a leisurely walk and soak in the maritime atmosphere.

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 generally lower. For those looking to immerse themselves in the area's historical and cultural offerings, a stay of at least 2 to 3 days is recommended. This duration allows you to explore notable landmarks such as churches and cathedrals, enjoy relaxing excursions, and partake in activities like canoeing and boating. With its array of attractions, Milford Haven provides great value for money for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: You may discover attractive hotel deals for Milford Haven by exploring the DealsOpens in a new window section on Hotels.com. If you’re planning a spontaneous trip, you could find last-minute offers by checking the Last-Minute Deals area, where rooms may be available at reduced rates close to your travel date. Meanwhile, the Smart Shopping tool on the app allows travellers to compare hotel prices and amenities, ensuring you're more likely to see the best available options. Stay informed with email alerts or push notifications to seize any opportunity for savings on your getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more affordable option for your stay in a Milford Haven hotel. If you’re in search of something distinctive, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher end, we may suggest alternative dates that could offer a more budget-friendly option.
  4. Consider your location: Staying near major attractions or city centres may provide convenience, but it often comes with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You could also look into independent hotels located further afield, which can offer a more authentic and budget-friendly experience.

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 tends to be the wettest month. The peak travel months to visit Milford Haven are June to August, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, February, October, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring