Hotels in Milford Haven

Best Milford Haven Hotels

Enter your dates for prices and availability of the best hotels in Milford Haven.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Milford Haven
Pets welcomeBreakfast includedHotelFree cancellationParking availableGymWithin 2 kmVery Good 8+Homes & apts1 bedroom/studio
Property Type
HotelVacation homeApartmentCountry houseBed and breakfast
Property facilities & services
Pets welcomeParking availableGymWi-Fi in public areasFree parkingGolf courseRestaurantBarConference roomLuggage storageBarbecueSmoking area24-hour front deskElevator

24 Best Hotels to Stay in Milford Haven

Trip.com brings you a curated list of top accommodations in Milford Haven, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Tŷ Milford Waterfront Hotels in Milford Haven
Tŷ Milford Waterfront Hotels in Milford HavenTŷ Milford Waterfront Hotels in Milford HavenTŷ Milford Waterfront Hotels in Milford HavenTŷ Milford Waterfront Hotels in Milford HavenTŷ Milford Waterfront Hotels in Milford HavenTŷ Milford Waterfront Hotels in Milford Haven
95
Hotels in Milford Haven
Gym
Public parking
Bar
+2
"Everything was fine it was just a shame that there was not a variety of restaurants on the marina and most places were closed"
Very Good
106 reviews
8.9/10
1 night
From $57
Check availability
The Lord Nelson Hotel Hotels in Milford Haven
The Lord Nelson Hotel Hotels in Milford HavenThe Lord Nelson Hotel Hotels in Milford HavenThe Lord Nelson Hotel Hotels in Milford HavenThe Lord Nelson Hotel Hotels in Milford HavenThe Lord Nelson Hotel Hotels in Milford HavenThe Lord Nelson Hotel Hotels in Milford Haven
30
Hotels in Milford Haven
Golf course
Parking
Luggage storage
+7
"3 adults, stayed 2 nights in October. Room was great, clean, spacious and warm. Very comfy bed,, lovely shower. Sofa bed was already made up which was great as we arrived late after a very long drive. Only criticism was there were only 2 glasses and 2 cups in the room so had to go to reception for more which was down a long flight of stairs, no lift. Breakfast was ok, but confused by the price, advertised as £9.95 on the website but were charged £12 as told website hadn't been updated yet. Overall a perfect place for a few nights stay as price was the best around and very good location. Also reception area/bar is very well furnished and comfortable. Would stay again"
Very Good
65 reviews
8.4/10
1 night
From $60
Check availability
Shepherds Hut With Hot Tub Hotels in Milford Haven
Shepherds Hut With Hot Tub Hotels in Milford HavenShepherds Hut With Hot Tub Hotels in Milford HavenShepherds Hut With Hot Tub Hotels in Milford HavenShepherds Hut With Hot Tub Hotels in Milford HavenShepherds Hut With Hot Tub Hotels in Milford HavenShepherds Hut With Hot Tub Hotels in Milford Haven
20
Hotels in Milford Haven
Wi-Fi in public areas
With a stay at this apartment in Milford Haven, you'll be within a 5-minute drive of Pembrokeshire Coast National Park and Torch Theatre. This apartment is 0.8 mi (1.2 km) from Milford Haven Heritage & Maritime Museum and 0.8 mi (1.3 km) from Milford Haven Marina. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. Make yourself comfortable in your apartment.
Amazing
9.6/10
Check availability
Shepherds Hut - the Hurdle Hotels in Milford Haven
Shepherds Hut - the Hurdle Hotels in Milford HavenShepherds Hut - the Hurdle Hotels in Milford HavenShepherds Hut - the Hurdle Hotels in Milford HavenShepherds Hut - the Hurdle Hotels in Milford HavenShepherds Hut - the Hurdle Hotels in Milford HavenShepherds Hut - the Hurdle Hotels in Milford Haven
37
Hotels in Milford Haven
Private parking
The Shepherds Hut - the Hurdle is an ideal spot for travelers wanting to discover the city. Visitors to Rosemarket will find that the Shepherds Hut - the Hurdle is a fantastic accommodation choice. With Aberdaugleddau/Milford Haven Station just 7km away and Swansea Airport only 64km away, transportation is very convenient. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
Great
3 reviews
9.2/10
1 night
From $272
Check availability
Shepherds Hut - the Crook Hotels in Milford Haven
Shepherds Hut - the Crook Hotels in Milford HavenShepherds Hut - the Crook Hotels in Milford HavenShepherds Hut - the Crook Hotels in Milford HavenShepherds Hut - the Crook Hotels in Milford HavenShepherds Hut - the Crook Hotels in Milford HavenShepherds Hut - the Crook Hotels in Milford Haven
42
Hotels in Milford Haven
Golf course
Private parking
Wi-Fi in public areas
The Shepherds Hut - the Crook provides a great place for travelers to relax after a busy day. The Shepherds Hut - the Crook offers a pleasant stay in Rosemarket for those traveling for business or leisure. With Aberdaugleddau/Milford Haven Station just 7km away and Swansea Airport only 64km away, transportation is very convenient. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site. When it comes to Rosemarket hotels, the Shepherds Hut - the Crook is highly regarded for its excellent facilities.
Outstanding
1 review
10/10
1 night
From $282
Check availability
The Penthouse - 1 Bedroom Penthouse - Milford Haven Hotels in Milford Haven
The Penthouse - 1 Bedroom Penthouse - Milford Haven Hotels in Milford HavenThe Penthouse - 1 Bedroom Penthouse - Milford Haven Hotels in Milford Haven
27
Hotels in Milford Haven
Restaurant
Welcome to The Penthouse – Your Retreat in Milford Haven! Experience the ultimate getaway at The Penthouse, a one-bedroom apartment boasting breathtaking marina views from every window. This accommodation is perfect for couples or solo travellers seeking a serene escape with all the comforts of home. As you enter The Penthouse, you'll find a bathroom to your right, complete with a full-size shower cubicle, toilet, and hand basin for your convenience. Next, a well-equipped kitchen awaits, featuring an oven, gas hob, microwave, toaster, and kettle—everything you need to prepare meals during your stay. Continue into the expansive open-plan living area, where contemporary style meets comfort. Relax on the ample seating while enjoying your favourite shows on the flat-screen TV. Every window frames stunning coastal views, allowing you to soak in the beauty of the sea right from your living room.
Great
9.3/10
Check availability
Marina View - 3 Bedroom - Milford Haven Hotels in Milford Haven
Marina View - 3 Bedroom - Milford Haven Hotels in Milford HavenMarina View - 3 Bedroom - Milford Haven Hotels in Milford HavenMarina View - 3 Bedroom - Milford Haven Hotels in Milford HavenMarina View - 3 Bedroom - Milford Haven Hotels in Milford HavenMarina View - 3 Bedroom - Milford Haven Hotels in Milford HavenMarina View - 3 Bedroom - Milford Haven Hotels in Milford Haven
22
Hotels in Milford Haven
The Marina View - 3 Bedroom - Milford Haven is an ideal spot for travelers wanting to discover the city. The Marina View - 3 Bedroom - Milford Haven offers a pleasant stay in Milford Haven for those traveling for business or leisure. With Aberdaugleddau/Milford Haven Station just 700m away and Swansea Airport only 68km away, transportation is very convenient. There's plenty to do nearby, with Phoenix Bowl, Milford Rath Beach and Eco Escape Campsite all within a short distance. In their spare time, guests can explore the hotel's surroundings.
Very Good
4 reviews
8.4/10
Check availability
Primose Cottage Hotels in Milford Haven
Primose Cottage Hotels in Milford HavenPrimose Cottage Hotels in Milford HavenPrimose Cottage Hotels in Milford HavenPrimose Cottage Hotels in Milford HavenPrimose Cottage Hotels in Milford HavenPrimose Cottage Hotels in Milford Haven
41
Hotels in Milford Haven
Golf course
Private parking
The Primose Cottage provides a great place for travelers to relax after a busy day. The Primose Cottage offers a pleasant stay in Rosemarket for those traveling for business or leisure. The hotel is conveniently located just 7km from Aberdaugleddau/Milford Haven Station and 64km from Swansea Airport. In their spare time, guests can explore the hotel's surroundings. This Rosemarket hotel features parking on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
Amazing
3 reviews
9.4/10
1 night
From $313
Check availability
Cowslip Cottage Hotels in Milford Haven
Cowslip Cottage Hotels in Milford HavenCowslip Cottage Hotels in Milford HavenCowslip Cottage Hotels in Milford HavenCowslip Cottage Hotels in Milford HavenCowslip Cottage Hotels in Milford HavenCowslip Cottage Hotels in Milford Haven
42
Hotels in Milford Haven
Golf course
Private parking
The Cowslip Cottage provides a great place for travelers to relax after a busy day. The Cowslip Cottage is an ideal choice for travelers who want to take in the sights and sounds of Rosemarket. The hotel is conveniently located just 7km from Aberdaugleddau/Milford Haven Station and 64km from Swansea Airport. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided on site. According to our trusted guests, the facilities at this hotel are first-rate.
Great
9.2/10
Check availability
Egret Hotels in Milford Haven
Egret Hotels in Milford HavenEgret Hotels in Milford HavenEgret Hotels in Milford HavenEgret Hotels in Milford HavenEgret Hotels in Milford HavenEgret Hotels in Milford Haven
31
Hotels in Milford Haven
Golf course
Private parking
The Egret provides a great place for travelers to relax after a busy day. Visitors to Milford Haven will find that the Egret is a fantastic accommodation choice. Traveling to the hotel is easy with Aberdaugleddau/Milford Haven Station located approximately 3km away and Swansea Airport roughly 67km away. The nearby area boasts an abundance of attractions including St Katharine & St Peter's Church, Milford Haven Beach and St Francis of Assisi Roman Catholic Church. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Milford Haven hotel offers parking on site. According to our trusted guests, the facilities at this hotel are first-rate.
Amazing
9.4/10
1 night
From $686
Check availability
See More Hotels in Milford Haven

Trip.com's insights for hotels in Milford Haven

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Milford Haven hotel at the right time!

What is the cheapest day of the week for hotels in Milford Haven?

Hotel rates in Milford Haven are typically lowest on Monday, with average nightly rates around $119. Friday tends to be the most expensive, averaging $188 per night.
(Based on Trip.com data from April 12, 2025 to April 12, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find your unique stays in Milford Haven

Immerse yourself in the vibrant atmosphere of Milford Haven with our handpicked accommodation options

Most-booked Milford Haven hotels

See all
Check out these top-booked hotels from the past 30 days!
Goldfinch Hotels in Milford Haven
9.7/10
0 review

Goldfinch

Hotel near Milford Haven
A popular choice among guests booking hotels in Milford Haven

The Goldfinch is an ideal spot for travelers wanting to discover the city. The Goldfinch is an ideal choice for travelers who want to take in the sights and sounds of Milford Haven.

Boasting a convenient location, the hotel is just 3km from Aberdaugleddau/Milford Haven Station and 67km from Swansea Airport. There is no shortage of things to see in the area, with the Torch Theatre, St Katharine & St Peter's Church and The Rath Fishermans Memorial all nearby.

When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site.

There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.

Select dates to view prices
Curlew Hotels in Milford Haven
8.0/10
0 review

Curlew

Hotel near Milford Haven
A popular choice among guests booking hotels in Milford Haven

The Curlew is an ideal spot for travelers wanting to discover the city. The Curlew offers a pleasant stay in Milford Haven for those traveling for business or leisure.

With Aberdaugleddau/Milford Haven Station just 3km away and Swansea Airport only 67km away, transportation is very convenient. With multiple attractions nearby including St Francis of Assisi Roman Catholic Church, Milford Haven Leisure Centre and Milford Waterfront, guests will find plenty to keep themselves occupied.

At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. Guests of this Milford Haven hotel can make use of the parking facilities.

Select dates to view prices
Yacht Haven View Hotels in Neyland
9.0/10
0 review

Yacht Haven View

Hotel near Neyland
A popular choice among guests booking hotels in Neyland
With a stay at this cottage in Milford Haven, you'll be within a 15-minute drive of Pembrokeshire Coast National Park and Torch Theatre. This cottage is 15 mi (24.1 km) from Tenby Beach and 5.5 mi (8.9 km) from Milford Haven Leisure Centre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this individually decorated cottage, featuring a kitchen with a refrigerator and a dishwasher. There's a private balcony. Complimentary wireless internet access is available to keep you connected. Conveniences include an electric kettle and a washing machine.
Select dates to view prices

Handpicked budget hotels in Milford Haven

See all
Affordable stays in Milford Haven, selected for value, comfort, and convenient locations.
Fulke Street - 2 Bedroom Apartment - Milford Haven Hotels in Milford Haven
9.7/10
0 review

Fulke Street - 2 Bedroom Apartment - Milford Haven

Hotel near Milford Haven
With a stay at this apartment in Milford Haven, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Torch Theatre. This apartment is 0.5 mi (0.7 km) from Milford Haven Heritage & Maritime Museum and 0.7 mi (1.1 km) from Milford Haven Marina. At this apartment, enjoy a satisfying meal at the restaurant. Make yourself comfortable in this apartment, featuring a kitchen with an oven and a stovetop. A 32-inch Smart television is provided, with cable programming available. Conveniences include a microwave and an electric kettle.
Select dates to view prices
Clouds - 1 Bedroom Holiday Home - Milford Haven Hotels in Milford Haven
7.2/10
0 review

Clouds - 1 Bedroom Holiday Home - Milford Haven

Hotel near Milford Haven
With a stay at this cottage in Milford Haven, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Torch Theatre. This cottage is 0.5 mi (0.8 km) from Milford Haven Heritage & Maritime Museum and 0.7 mi (1.2 km) from Milford Haven Marina. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this cottage, featuring a kitchen with a stovetop and a microwave. There's a private furnished patio. Cable television is provided for your entertainment. Conveniences include an electric kettle and a washing machine.
Select dates to view prices
Beach Haven Hideout - 2 Bedroom - Milford Haven Hotels in Milford Haven
10/10
0 review

Beach Haven Hideout - 2 Bedroom - Milford Haven

Hotel near Milford Haven
With a stay at this apartment in Milford Haven, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Milford Haven Heritage & Maritime Museum. This apartment is 0.3 mi (0.5 km) from Torch Theatre and 0.3 mi (0.5 km) from Milford Haven Marina. Make yourself comfortable in this apartment, featuring a kitchen with an oven and a stovetop. A Smart television is provided for your entertainment. Conveniences include a microwave and an electric kettle.
Select dates to view prices
Skyfall - 2 Bedroom Apartment - Milford Haven Hotels in Milford Haven
8.0/10
0 review

Skyfall - 2 Bedroom Apartment - Milford Haven

Hotel near Milford Haven
Discover Your Perfect Escape at Skyfall! Welcome to Skyfall, a charming two-bedroom apartment offering stunning marina views from a spacious outdoor deck. Whether you're looking for a peaceful retreat or a cosy family getaway, this seaside haven provides the perfect blend of comfort, convenience, and picturesque scenery. Step inside to a welcoming living area filled with plush seating and a flat-screen TV, perfect for unwinding after a day exploring. Both bedrooms feature a comfortable double bed, each with a convenient bedside table, making the space ideal for couples or friends sharing. The stylish family bathroom includes a full walk-in shower, ensuring you start your day refreshed. Prepare delicious meals in the fully-equipped kitchen, complete with an oven, gas hob, microwave, toaster, and kettle—everything you need at your fingertips.
Select dates to view prices
Harbour View - 2 Bedroom Apartment - Milford Haven Hotels in Milford Haven
7.8/10
0 review

Harbour View - 2 Bedroom Apartment - Milford Haven

Hotel near Milford Haven
With a stay at this apartment in Milford Haven, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Milford Haven Heritage & Maritime Museum. This apartment is 0.3 mi (0.5 km) from Torch Theatre and 0.3 mi (0.5 km) from Milford Haven Marina. Make yourself comfortable in this apartment, which features heated floors and a Smart TV. A kitchen is outfitted with an oven, a stovetop, and a microwave. Cable television is provided for your entertainment. Conveniences include an electric kettle and an iron/ironing board.
Select dates to view prices
Haven View - 2 Bedroom Apartment - Milford Haven Hotels in Milford Haven
7.4/10
0 review

Haven View - 2 Bedroom Apartment - Milford Haven

Hotel near Milford Haven
With a stay at this apartment in Milford Haven, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Milford Haven Heritage & Maritime Museum. This apartment is 0.3 mi (0.5 km) from Torch Theatre and 0.3 mi (0.5 km) from Milford Haven Marina. Make yourself comfortable in this apartment, which features heated floors and a Smart TV. A kitchen is outfitted with an oven, a stovetop, and a microwave. Cable television is provided for your entertainment. Conveniences include an electric kettle and an iron/ironing board.
Select dates to view prices
Harbour Heights - 2 Bed Apartment - Milford Haven Hotels in Milford Haven
7.4/10
0 review

Harbour Heights - 2 Bed Apartment - Milford Haven

Hotel near Milford Haven
With a stay at this apartment in Milford Haven, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Milford Haven Heritage & Maritime Museum. This apartment is 0.3 mi (0.5 km) from Torch Theatre and 0.3 mi (0.5 km) from Milford Haven Marina. Make yourself comfortable in this apartment, featuring a kitchen with an oven and a stovetop. A 32-inch Smart television is provided, with cable programming available. Conveniences include a microwave and an electric kettle.
Select dates to view prices
Marina House Annex - 1 Bedroom - Neyland Hotels in Neyland
9.2/10
0 review

Marina House Annex - 1 Bedroom - Neyland

Hotel near Neyland
Select dates to view prices

FAQs About Milford Haven Hotels

What is the average price of a hotel in Milford Haven for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Milford Haven this weekend is $283 per night. For a 4-star hotel, the average cost is $362 per night. If you're looking for a luxury experience, 5-star hotels in Milford Haven this weekend typically cost $963 per night.

How much do hotels in Milford Haven cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Milford Haven during weekdays is $267 per night. For a 4-star hotel, you can expect to pay around $353 per night. If you're looking for a luxury stay, 5-star hotels in Milford Haven generally cost $1,096 per night on weekdays.

What are the best places to stay in Milford Haven?

Some of the best places to stay in Milford Haven are near popular attractions like Eco Escape Campsite, offering easy access to key sights and amenities.

What are the top hotels in Milford Haven near Eco Escape Campsite?

Some of the top hotels in Milford Haven near Eco Escape Campsite include Curlew (from $877), Egret (from $833) and The Lord Nelson Hotel (from $65), all offering easy access to Eco Escape Campsite, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in Milford Haven?

Milford Haven has many popular hotels. Whether you're looking for a business stay or a vacation hotel, The Lord Nelson Hotel (from $65), Tŷ Milford Waterfront (from $67) and Goldfinch (from $877) are best choices.

Which hotels in Milford Haven have the best breakfast?

Tŷ Milford Waterfront (from $67) and The Lord Nelson Hotel (from $65) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Milford Haven?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

Milford Haven Hotels Info

Number of reviews
191
Total properties
24
Weekday Avg. Price
$375
Weekend Avg. Price
$374
Trending hotel
The Lord Nelson Hotel