Properties are selected based on real traveler 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 traveler experience. Last updated on .
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
Top 5 hotels in Milford Haven at a glance
- 1. Tŷ Milford Waterfront — 4-star hotel in Milford Haven. Guest rating: 9.2/10 — Wonderful.
- 2. The Lord Nelson Hotel — 4-star hotel in Milford Haven. Guest rating: 9.0/10 — Wonderful.
- 3. Ferry House Inn — 3-star hotel in Milford Haven. Guest rating: 9.6/10 — Exceptional.
- 4. Beggars Reach Hotel — 3-star hotel in Milford Haven. Guest rating: 8.2/10 — Very good.
- 5. Shepherds Hut With Hot Tub — 2-star hotel in Milford Haven.
Where to stay in Milford Haven?




1. Tŷ Milford Waterfront
Tŷ Milford Waterfront



2. The Lord Nelson Hotel
The Lord Nelson Hotel



3. Ferry House Inn
Ferry House Inn



4. Beggars Reach Hotel
Beggars Reach Hotel



5. Shepherds Hut With Hot Tub
Shepherds Hut With Hot Tub



6. Shepherds Hut - The Hurdle
Shepherds Hut - The Hurdle



7. Primose Cottage
Primose Cottage



8. Bluebell Cottage
Bluebell Cottage



9. The Lodge
The Lodge



10. Mill View
Mill View



12. Cowslip Cottage
Cowslip Cottage



13. Goldfinch
Goldfinch



15. Heather Cottage
Heather Cottage



16. Catamouse
Catamouse



17. Yacht Haven View
Yacht Haven View



18. Shepherds Hut - The Crook
Shepherds Hut - The Crook



19. Lovesgrove Country Guest House
Lovesgrove Country Guest House



20. The Coach House hotel
The Coach House hotelCheck out pet-friendly hotels in Milford Haven




Cowslip Cottage
Cowslip Cottage



Goldfinch
Goldfinch



Heather Cottage
Heather Cottage



Yacht Haven View
Yacht Haven ViewGo beyond your typical stay in Milford Haven
Our prices for hotels in Milford Haven are cheapest in March
Price trends for hotels in Milford Haven
Top landmarks in Milford Haven
Torch Theatre
Milford Haven Marina
Milford Haven Heritage & Maritime Museum
Milford Haven Leisure Centre
beach near Hazelbeach
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
Check out reviews of Milford Haven hotels guests love
The Imperial Hotel
"Lovely Hotel - perfect location"
Tŷ Milford Waterfront
"We only stayed one night and we had to leave very early the next day for an early fishing trip but the afternoon before we spent a little time in the bar relaxing and it was a lovely atmosphere. The room was extremely comfortable and clean! The bed was comfortable and the view out of the window was beautiful. We would definitely stay again!"
Llety Cynin
"Lovely room, very spacious and cosy"
The Grove Hotel
"On arrival manager was welcoming and apologetic that infant bed wasn’t yet made up. He quickly came to offer a cot bed or make sofa bed up which was great- although a cot set was used on the sofa bed so duvet was too small. Unfortunately our room wasn’t cleared the next day so our rubbish remained in the room (we had a lot), but the following day it was rectified. At breakfast (one morning) the staff took our room number but didn’t do anything else (ie explain the breakfast or invite us to a table). But continental breakfast was fine. The big bed and pillows in our room were really comfy! And, when our 3 year old had an accident in the square in St David’s, the bar lady provided ice and offered more first aid which was lovely. So overall, a good cost effective place to stay with some positives. We’d probably stay again as the room was spacious and comfortable for our little family and dog."
Hotel Mariners
"This is a very nice hotel in the center of town. It is an old building so nothing is square or level but it gives it charm. The staff is very helpful and accommodating. And the breakfast was very good. We would stay there again. Parking was free and right next to the front entrance."
Best Western Lamphey Court Hotel & Spa
"Beautiful place, lovely food and amazing staff with outstanding customer service. My second time staying Tagore on a business trip, already looking forward to staying there again. One of the best hotels I have stayed at in the UK."
The Gower Hotel
"plenty of parking at the rear of the property staff friendly and helpful good choice of food, great breakfast lively bar area easy walking distance of main area of saundersfoot"
The Broadmead Boutique B and B
"Stayed for four nights. Staff were great as was the room. Breakfast was varied and excellent."
The Town Crier
"Lovely stay!!"
Frequently asked questions
Find out more about Milford Haven
Discover the Hidden Treasures of Milford Haven: Nature's Coastal Sanctuary Awaits
Milford Haven, nestled on the stunning Pembrokeshire Coast of Wales, is a charming harbour town that invites you to explore its picturesque waterfront and sandy beaches. Stroll along the vibrant Milford Waterfront, where delightful cafés and shops enhance the coastal experience. The family-friendly Milford Beach offers a perfect spot for sunbathing and watersports, while the nearby national park reveals breathtaking landscapes. Whether you seek adventure, relaxation, or a taste of local culture, Milford Haven’s unique blend of natural beauty and welcoming atmosphere makes it an unforgettable destination for all travellers. For great hotel rates in Milford Haven, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Discover great hotels near Milford Haven
In Milford Haven, you’ll find a mix of charming B&Bs and stylish hotels, perfect for relaxing after exploring Pembrokeshire’s stunning coastline. Many accommodations offer modern amenities, scenic views, and easy access to local attractions, making it an ideal base for your Welsh adventure. Here are some of our travelers' favorite hotels near Milford Haven:
- Tawny Lodge - 1 Bedroom - Blossom FarmOpens in a new window: This charming 3.5-star lodge offers an exceptional guest experience with a perfect rating of 10.0 out of 10. With an array of entertainment options, including multiple television formats, guests can unwind in comfort. The hotel's inviting atmosphere and attention to detail create a distinctive retreat for leisure travelers seeking a memorable stay in Milford Haven.
- The Globe AngleOpens in a new window: A luxurious 5.0-star bed and breakfast, The Globe Angle boasts a remarkable guest rating of 9.2 out of 10. Ideal for those seeking a beach getaway, this property provides direct access to stunning coastal views. Families will appreciate the thoughtful amenities for children, while all guests can indulge in the serene ambiance and exquisite surroundings that define a high-end vacation experience.
- Silverdale LodgeOpens in a new window: This inviting 3.0-star inn is a wonderful choice for travelers looking for a cozy and family-friendly atmosphere. With a guest-focused design, Silverdale Lodge provides essential amenities that ensure comfort and relaxation. This property stands out for its welcoming environment, making it an excellent option for those seeking a delightful vacation in Milford Haven.
Where to stay near Milford Haven
Great areas to stay near Milford Haven include Haverfordwest, Pembroke, and Pembroke Dock. Haverfordwest boasts adventure activities like kayaking and rock climbing, while Pembroke offers a quaint small-town vibe with friendly locals and beautiful gardens. Pembroke Dock features a lively marina and family-friendly dining options. For first-time visitors, Pembroke is best suited for its charming atmosphere and accessibility to local attractions.
- HaverfordwestOpens in a new window: Haverfordwest is a charming town that perfectly blends history with outdoor fun. It’s home to a stunning castle that offers a glimpse into the past, plus beautiful countryside perfect for walking and exploring. If you're into water activities, kayaking and paddleboarding are popular here, especially with the nearby sandy beaches and great surfing spots. Don't miss out on visiting Skomer Island, famous for its wildlife, and the breathtaking Whitesands Bay, ideal for a day at the beach. After a day of adventure, you can relax in one of the local cafes or enjoy the serene atmosphere of this lovely town.
- PembrokeOpens in a new window: Pembroke enchants with its friendly atmosphere and picturesque gardens, making it a lovely spot for a relaxing getaway. The iconic Pembroke Castle is a must-see, showcasing the rich history of the area. Stroll through the quaint streets to discover charming coffee spots and enjoy leisurely walks in the countryside. The town's small-town vibe makes it perfect for those looking to unwind away from the hustle and bustle, while the nearby swimming spots invite you for a refreshing dip on warm days. Pembroke is ideal for those who appreciate tranquility and natural beauty.
- Pembroke DockOpens in a new window: Pembroke Dock is a welcoming port town, perfect for families and budget-conscious travelers looking for a relaxed experience. With its marina and family-friendly beaches, it’s a great place to enjoy leisurely walks along the waterfront. The local dining scene offers a variety of options to satisfy your cravings after a day of exploring. You can also catch a ferry for easy access to nearby coastal attractions, adding an exciting element to your trip. The friendly locals and laid-back vibe make Pembroke Dock a comfortable base for your adventures in the region.
Things to do in Milford Haven
Nestled along stunning coastlines, Milford Haven boasts beautiful beaches, lush parks, and scenic landscapes perfect for outdoor enthusiasts. Enjoy thrilling activities like boating, canoeing, and even a safari on the water. With friendly vibes and rich natural beauty, this destination invites adventure and relaxation just metres from the beach.
- Barafundle BayOpens in a new window – Discover the stunning beauty of this secluded bay, known for its golden sand and crystal-clear waters. Perfect for a relaxing day, you can stroll along the shoreline or enjoy a picnic with breathtaking coastal views.
- New QuayOpens in a new window – Spend some time at this picturesque beach where you can soak up the sun, build sandcastles, or take a refreshing dip. The charming seaside town also offers delightful cafés and shops to explore after a day on the shore.
- Newgale BeachOpens in a new window – This expansive beach is ideal for water sports enthusiasts. Whether you want to surf, kite-surf, or simply take a long walk, the dramatic backdrop of cliffs makes every moment special.
- Upton Castle GardensOpens in a new window – Wander through the beautifully maintained gardens surrounding the historic castle. You’ll find a variety of plants and scenic spots that are perfect for photography or a peaceful stroll.
- SkomerOpens in a new window – Venture to this enchanting island, where you can witness remarkable wildlife, including puffins and seals. The rugged landscape invites exploration, with trails leading to stunning viewpoints over the sea.
4 tips for savvy savings when booking a hotel in Milford Haven
- Book for the cheapest times: The most budget-friendly time to visit Milford Haven is in January, October, and November, when hotel prices tend to be lower. For an enriching experience, it's recommended to stay for at least 2 to 3 days to fully explore the area's key landmarks and cultural attractions. During this time, you can enjoy excursions to historical sites, visit beautiful gardens, and explore local churches and the cathedral. Activities like canoeing, boating, and taking scenic ferry rides also provide great value for money while allowing you to relax and immerse yourself in the natural beauty of the region.
- Look for last-minute deals on Hotels.com: To explore last-minute deals to Milford Haven, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive promotions, enhancing your chances to save. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. If rooms become available or prices drop, you'll be among the first to know, making it easier to secure a last-minute getaway.
- Be flexible with dates: Prices can fluctuate based on 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 better deal on your stay in a Milford Haven hotel. For those seeking unique accommodations, boutique hotels can provide a more personalized experience and potentially 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 is on the higher end, we may suggest alternative dates that could offer more affordable options.
- Consider your location: Staying near key attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look at hotels in less central 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 offer a more authentic experience and are usually more likely to be affordable.
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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Milford Haven, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, February, October, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- 3 Star Hotels in Broad Haven
- Broad Haven Hotels
- Walwyn's Castle Hotels
- B&B in Haverfordwest
- Cheap Hotels in Haverfordwest
- 4 Star Hotels in Haverfordwest
- 5 Star Hotels in Haverfordwest
- Haverfordwest Hotels
- Hotels near St Brides Haven
- Hotels near Pembroke Station
- Hotels near Johnston Station
- Hotels near Haverfordwest Castle
- Hotels near Upton Castle
- Pet Friendly Hotels in Llanelli
- Little Haven Hotels
- Hotels with Parking in Cardigan
- Luxury Hotels in Cardigan
- Hotels near Upton Castle Gardens
- Luxury Hotels in St. Florence
- Merlin's Bridge Hotels
- Dale Hotels
- Hotels with a Pool in Carmarthen
- B&B in Carmarthen
- Luxury Hotels in Carmarthen
- Family Hotels in Carmarthen
- Angle Hotels
- Hotels with Parking in Tenby
- Hotels with Free Breakfast in Tenby
- Pet Friendly Hotels in Tenby
- B&B in Tenby
- Luxury Hotels in Tenby
- 3 Star Hotels in Tenby
- 4 Star Hotels in Tenby
- 5 Star Hotels in Tenby
- Beach Hotels in Tenby
- Family Hotels in Tenby
- Hotels near Milford Haven Station
- Tiers Cross Hotels
- Johnston Hotels
- 3 Star Hotels in Aberporth
- Cottages in Talbenny
- Neyland Hotels
- Llanstadwell Hotels
- Burton Hotels
- 3 Star Hotels in Solva
- 3 Star Hotels in Ammanford
- Hotels with Free Breakfast in Pembroke
- Hotels with Kitchens in Pembroke
- Pet Friendly Hotels in Pembroke
- Guest Houses in Pembroke
- Luxury Hotels in Pembroke
- 4 Star Hotels in Pembroke
- Pembroke Hotels
- 3 Star Hotels in Pembrey and Burry Port Town
- B&B in Poppit Sands Beach
- 4 Star Hotels in Poppit Sands Beach
- B&B in St Davids
- Luxury Hotels in St Davids
- 3 Star Hotels in St Davids
- Business Hotels in St Davids
- Pet Friendly Hotels in Pembrokeshire
- Luxury Hotels in Pembrokeshire
- Pembrokeshire Hotels
- Cottages in Cenarth
- 3 Star Hotels in Laugharne
- Pembroke Dock Hotels
- Cottages in Newgale Beach
- 2 Star Hotels in Newgale Beach
- 3 Star Hotels in Fishguard and Goodwick
- Pet Friendly Hotels in Saundersfoot
- Cheap Hotels in Saundersfoot
- Hotels near Pembroke Dock Station
- Luxury Hotels in Newport
- 4 Star Hotels in Newport
- Hotels with Parking in Mumbles
- Hotels with Kitchens in Mumbles
- Luxury Hotels in Mumbles
- 3 Star Hotels in Mumbles
- 4 Star Hotels in Mumbles
- Luxury Hotels near Llansteffan Beach
- Hook Hotels
- Pet Friendly Hotels in Carmarthenshire
- 3 Star Hotels in Llandysul
- Hotels near Marloes Sands
- Luxury Hotels in Penally
- Pet Friendly Hotels in Whitland
- 3 Star Hotels in Whitland
- Houghton Hotels
- Cottages in Trefin
- Luxury Hotels in Narberth
- 4 Star Hotels in Narberth
- Hotels near Freshwater West
- Login Hotels
- Hotels near Broad Haven Beach
- 3 Star Hotels in Nevern
- Hotels near Pembroke Castle








