The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Martin Borley-Cox

Search Hotels in Milford Haven

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
The Elms
3.5 out of 5
Get Rates
3.6 mi from city centre
The Elms
Oakdene
3.5 out of 5
Get Rates
1.74 mi from city centre
Oakdene
Lydstep
3.5 out of 5
Get Rates
2.66 mi from city centre
Lydstep

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Egret
3.5 out of 5
Get Rates
0.86 mi from city centre
Egret
Pretty 1 Bedroom Apt. Attached to a Modern Villa Overlooking Marina and Estuary
Get Rates
2.72 mi from city centre
4.3/5Excellent! (28 reviews)
Highly recommended

"We had an enjoyable week in this Neyland apartment. The situations is perfect for exploring the beautiful Pembrokeshire coast. The apartment is very well equipped, spacious and tidy with pleasant views over the marina. Highly recommended ."…"

Reviewed on 16 Sep 2020

Pretty 1 Bedroom Apt. Attached to a Modern Villa Overlooking Marina and Estuary
Loved for Its Tranquility, Exclusivity. And Its Central Location
Steynton, Hayguard Hay Barn, Milford Haven, WLS
Get Rates
0.91 mi from city centre
4.8/5Exceptional! (22 reviews)
Lovely place and a cut above

"We had a great stay - the barn is nicely kitted out and cosy, with furnishings and ceramics that add a personal touch. The studio with pool table and musical instruments, and the pond and the daily parade of ducks and chickens also all add to the character of the place. Very close to great spots ..."…"

Reviewed on 5 Sep 2020

Loved for Its Tranquility, Exclusivity. And Its Central Location
Shepherds Hut - The Hurdle
Get Rates
1.78 mi from city centre
Shepherds Hut - The Hurdle
The Lodge
3.5 out of 5
Get Rates
1.71 mi from city centre
The Lodge
Green Park Cottage
3.5 out of 5
Get Rates
0.97 mi from city centre
Green Park Cottage
Shepherds Hut - The Crook
Get Rates
1.78 mi from city centre
Shepherds Hut - The Crook
Riversdale - Three Bedroom House, Sleeps 5
107 Church Road, Milford Haven, WLS
The price is £393 per night from 30 Oct to 31 Oct
1.97 mi from city centre
Riversdale - Three Bedroom House, Sleeps 5
Spectacular Sea View Penthouse Free Wifi
flat 5, Neyland, Milford Haven, WLS
Get Rates
2.75 mi from city centre
4.2/5Very Good! (6 reviews)
Lovely Apartment

"Good size 2 bedroom apartment ideally located for visiting Pembrokeshire. Apartment has all you need for a comfortable stay including WiFi and a smart tv. We found everything was clean and tidy with no complaints at all. Lounge and bedrooms a good size and comfortable, kitchen was well equipped with ..."…"

Reviewed on 1 Oct 2019

Spectacular Sea View Penthouse Free Wifi
Tascroft
3.5 out of 5
Get Rates
1.72 mi from city centre
Tascroft
Curlew
3.5 out of 5
Get Rates
0.86 mi from city centre
Curlew
Goldfinch
3.5 out of 5
Get Rates
0.85 mi from city centre
Goldfinch
Don't see what you're looking for?
See all available properties in Milford Haven
View all properties
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.

Visiting Milford Haven

Visitors can enjoy all that Milford Haven has to offer including the gardens, safari tours and churches. Tourists can also enjoy so much more including its art. Top sights around the area include Pembroke Castle and Tenby Beach. In Milford Haven, there are 26 hotels and other accommodation options to choose from.

Sightseeing and Staying in Milford Haven

A favourite place to visit in the city is Milford Haven Heritage & Maritime Museum. Additionally, in the area you'll find Pembroke Castle and Tenby Beach.

As you plan your holiday retreat, you'll find 26 hotels and other lodging options to select from in Milford Haven. Below is a top-rated place to stay based on our user reviews:

  • Fields Lodge Bed & Breakfast - This 4-star bed & breakfast features free breakfast, free WiFi and free parking. It's a favourite with Expedia travellers for its breakfast and helpful staff.

Getting around Milford Haven

If you want to venture outside the area, hop aboard a train at Milford Haven Station. Milford Haven might not have as many public transport choices so consider renting a car to explore the city.

Dressing for Milford Haven

  • Between January and March, daytime temperatures average 11°C, whilst night-time temperatures stay around 3°C
  • From April to June, the average is 19°C during the day and 5°C at night
  • July to September sees average temperatures of 21°C during the day and 10°C at night
  • Between October and December, you can expect 16°C as the daytime average and 3°C as the night-time average
  • Average annual rainfall for Milford Haven is 26 millimetres
  • August and July are usually the hottest months averaging 20°C, while January and December are usually the coldest with an average temperature of 3°C

Frequently asked questions

What's the best place to stay in Milford Haven?
Ferry House Inn is a favourite with Expedia customers. This 3-star B&B offers free breakfast and a restaurant. Reviews from our site also recommend Beggars Reach Hotel and Lord Nelson as top choices for your visit.
If I need to cancel my hotel reservation in Milford Haven, will I receive a refund?
Yes, most room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that’s non-refundable, you may still be able to cancel and receive a refund within 24 hours of your booking. Put in your dates and click on “Search”, then use the “free cancellation” filter to get the best deals in Milford Haven.
What's the best place to stay for a beach holiday in Milford Haven?
Fields Lodge Bed & Breakfast is a top 4-star B&B for a beach holiday, and features free breakfast and free WiFi. To enjoy some time by the water, head to Tenby Beach or Barafundle Bay.

Milford Haven Hotel Reviews

More trip options