Top Hotels near Milford Haven

See all Hotels near Milford Haven
Lovesgrove Country Guest House
Lovesgrove Country Guest House
1.3 mi from Milford Haven
4.0 out of 5.0
4.8 out of 5 (150 reviews)

Located in Pembrokeshire Coast National Park, this guesthouse is 1.8 mi (2.8 km) from Pembroke Castle and 2 mi (3.1 km) fro …

Get Rates
The Coach House Hotel
The Coach House Hotel
2 mi from Milford Haven
4.0 out of 5.0
3 out of 5 (1 reviews)

Located in Pembrokeshire Coast National Park, this hotel is within a 15-minute walk of Pembroke Antiques Centre and Pembrok …

Get Rates
Eaton House
Eaton House
2.1 mi from Milford Haven
4.0 out of 5.0
4.5 out of 5 (19 reviews)

Located in Pembrokeshire Coast National Park, this bed & breakfast is within a 15-minute walk of Pembroke Antiques Centre and …

$76
Boulston Manor
Boulston Manor
2.5 mi from Milford Haven
4.0 out of 5.0
4.4 out of 5 (65 reviews)

Located in Pembrokeshire Coast National Park, this bed & breakfast is within 6 mi (10 km) of The Creative Cafe Haverfordwest, …

$71
County Hotel
County Hotel
3.4 mi from Milford Haven
2.5 out of 5.0
3.6 out of 5 (5 reviews)

Located in Pembrokeshire Coast National Park, this hotel is within a 10-minute walk of The Creative Cafe Haverfordwest and …

$50
Rosedene Guest House
Rosedene Guest House
3.9 mi from Milford Haven
4.0 out of 5.0
4.8 out of 5 (186 reviews)

Located in Pembrokeshire Coast National Park, this guesthouse is within 3 mi (5 km) of Lamphey Bishop's Palace, Freshwater …

Get Rates
Slebech Park
Slebech Park
3.9 mi from Milford Haven
5.0 out of 5.0
4 out of 5 (1 reviews)

Located in Pembrokeshire Coast National Park, this country house is within 6 mi (10 km) of Steep Ravine, Blue Lagoon Water …

$88
Roch Castle Hotel
Roch Castle Hotel
6.9 mi from Milford Haven
5.0 out of 5.0
4.9 out of 5 (15 reviews)

Located in Pembrokeshire Coast National Park, this luxury guesthouse is within 3 mi (5 km) of Hilton Court Gardens, Newgale …

$177
Manian Lodge - Guest House
Manian Lodge - Guest House
7 mi from Milford Haven
4.0 out of 5.0
4.5 out of 5 (37 reviews)

Located in Pembrokeshire Coast National Park, this guesthouse is 0.4 mi (0.7 km) from Avondale Glass and 3.1 mi (5 km) from …

$71
Wolfscastle Country Hotel
Wolfscastle Country Hotel
10.2 mi from Milford Haven
4.0 out of 5.0
4.6 out of 5 (28 reviews)

Located in Pembrokeshire Coast National Park, this hotel is 2.9 mi (4.6 km) from Picton Castle & Gardens and within 9 mi (1 …

Get Rates

Recent Reviews in Milford Haven

Hide content

Where to stay in Milford Haven

Milford Haven Hotel Guide

As there are 10 Expedia-listed apartments and hotels in Milford Haven, travelers here have a range of options. Our Expedia hotel database currently features 10 places to stay within a 0.1-mile distance of Milford Haven's heart.

One of only a handful of hotels within 2 miles from the center of Milford Haven, is the Scoveston Grove.

The Best Western Lamphey Court Hotel & Spa is 7 miles from downtown Milford Haven. Or, alternatively, the Boulston Manor can be found 5 miles away. The Portclew House as well as the The Paddock are two other recommended places to book accommodation in Milford Haven.

Mumbles is 45 miles to the east of Milford Haven and is home to the Gower Surfing School and Bracelet Bay. Some of our recommended Mumbles hotels and accommodations are the Cafe Valance Bar & Rooms and Norton House Hotel. Or stay in Uplands, 45 miles to the east of Milford Haven, where you'll find the Swansea Marriott Hotel and White House Hotel. Whether you're just passing through or staying in Uplands, don't miss the Brynmill Park and Dylan Thomas Birth Place.

Just because you are traveling in South Wales, doesn't mean you can't indulge in your obsession for sports. Liberty Stadium is situated 45 miles to the east of Milford Haven. Those sports fans wanting to find accommodation nearby can take their choice from the Village Hotel Swansea or the Mercure Swansea Hotel.

Cardiff International Airport is a convenient airport for arriving in Milford Haven. It is 75 miles drive away. If you plan to stay nearby, try the Holiday Inn Express Cardiff Airport or Three Horseshoes.