We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Milford Haven Station

Milford Haven, Wales
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Hamilton Terrace, Milford Haven SA73 2AW, Wales
0.5 km from Milford Haven Station
#1 of 1 hotels in Milford Haven
Professional photos | Traveller photos (4) | Map
Show Prices
Travelodge Pembroke Dock (Pembroke Dock)
Pier Road, Pembroke Dock SA72 6DY, Wales
7.2 km from Milford Haven Station
#1 of 2 hotels in Pembroke Dock
Professional photos | Traveller photos (7) | Map
Show Prices
Cleddau Bridge Hotel (Pembroke Dock)
Essex Road, Pembroke Dock SA72 6EG, Wales
7.7 km from Milford Haven Station
#2 of 2 hotels in Pembroke Dock
Professional photos | Traveller photos (44) | Map
Show Prices
Haven Fort Hotel (Haverfordwest)
Little Haven, Haverfordwest SA62 3LA, Wales
7.9 km from Milford Haven Station
#5 of 5 hotels in Haverfordwest
Traveller photos (2) | Map
Burton | Milford Haven, Burton SA73 1PD, Wales
9.4 km from Milford Haven Station
#1 of 1 hotels in Burton
Professional photos | Traveller photos (47) | Map
Show Prices
78 Main Street Pembroke, Pembroke SA71 4HH, Wales
9.8 km from Milford Haven Station
#5 of 5 hotels in Pembroke
Traveller photos (1) | Map
Coach House Hotel (Pembroke) 2.0 of 5
116 Main Street, Pembroke SA71 4HN, Wales
10.2 km from Milford Haven Station
#4 of 5 hotels in Pembroke
Professional photos | Traveller photos (22) | Map
Show Prices
Hotel Mariners (Haverfordwest)
Mariners Square, Haverfordwest SA61 2DU, Wales
10.7 km from Milford Haven Station
#3 of 5 hotels in Haverfordwest
Traveller photos (7) | Map
The County Hotel (Haverfordwest)
Salutation Square, Haverfordwest SA61 2NB, Wales
11.0 km from Milford Haven Station
#4 of 5 hotels in Haverfordwest
Traveller photos (9) | Map
Upper Lamphey Road, Lamphey, Pembroke SA71 5NR, Wales
12.8 km from Milford Haven Station
#1 of 2 hotels in Lamphey
Professional photos | Traveller photos (28) | Map
Show Prices
The Paragon, Tenby SA70 7HR, Wales
13.9 km from Milford Haven Station
Special Offer CLICK FOR GREAT DEALS
The Imperial Tenby Hotel Slideshow
#19 of 25 hotels in Tenby
Professional photos | Traveller photos (113) | Map
Show Prices
Slebech Park (Haverfordwest) 3.5 of 5
Slebech, Haverfordwest SA62 4AX, Wales
15.2 km from Milford Haven Station
Slebech Park Slideshow
#1 of 5 hotels in Haverfordwest
Professional photos | Traveller photos (83) | Map
Show Prices
Well Spa at Bluestone (Canaston Wood)
The Grange, Canaston Wood, Narberth SA67 8DE, Wales
18.6 km from Milford Haven Station
#1 of 1 hotels in Canaston Wood
Traveller photos (3) | Map
Wolfscastle Country Hotel, Wolf's Castle SA62 5LZ, Wales
21.2 km from Milford Haven Station
#1 of 1 hotels in Wolf's Castle
Professional photos | Traveller photos (34) | Map
Show Prices
Heywood Lane, Tenby SA70 8DA, Wales
22.9 km from Milford Haven Station
#8 of 25 hotels in Tenby
Professional photos | Traveller photos (35) | Map
Show Prices
Heywood Lane, Tenby SA70 8DA, Wales
22.9 km from Milford Haven Station
#17 of 25 hotels in Tenby
Traveller photos (6) | Map
Heywood Lane, Tenby SA70 8BN, Wales
22.9 km from Milford Haven Station
#25 of 25 hotels in Tenby
Map
Narberth Road, Tenby SA70 8HT, Wales
23.4 km from Milford Haven Station
#16 of 25 hotels in Tenby
Professional photos | Traveller photos (7) | Map
Show Prices
Ocean Haze Hotel (St Davids)
Haverfordwest Road, St Davids SA62 6QN, Wales
23.4 km from Milford Haven Station
#2 of 6 hotels in St Davids
Traveller photos (4) | Map
Milford Terrace, Saundersfoot SA69 9EL, Wales
23.5 km from Milford Haven Station
#4 of 5 hotels in Saundersfoot
Professional photos | Traveller photos (17) | Map
Show Prices
Merlewood Hotel (Saundersfoot)
St. Brides Hill, Saundersfoot SA69 9NP, Wales
23.6 km from Milford Haven Station
#3 of 5 hotels in Saundersfoot
Professional photos | Traveller photos (13) | Map
Show Prices
Caerfai Bay Road, St Davids SA62 6QT, Wales
23.6 km from Milford Haven Station
#5 of 6 hotels in St Davids
Map
St Brides Spa Hotel (Saundersfoot) 4.0 of 5
St. Brides Hill, Saundersfoot SA69 9NH, Wales
23.7 km from Milford Haven Station
St Brides Spa Hotel Slideshow
#1 of 5 hotels in Saundersfoot
Professional photos | Traveller photos (127) | Map
Show Prices
St Davids | Pembrokeshire, St Davids SA62 6BN, Wales
23.7 km from Milford Haven Station
#1 of 6 hotels in St Davids
Professional photos | Traveller photos (58) | Map
Show Prices
North Cliff, Tenby SA70 8AT, Wales
23.8 km from Milford Haven Station
#10 of 25 hotels in Tenby
Professional photos | Traveller photos (79) | Map
Show Prices
North Beach, Tenby SA70 8AP, Wales
23.8 km from Milford Haven Station
#15 of 25 hotels in Tenby
Professional photos | Traveller photos (75) | Map
Show Prices
Grove Hotel (St Davids)
High Street, St Davids SA62 6SB, Wales
23.8 km from Milford Haven Station
#3 of 6 hotels in St Davids
Professional photos | Traveller photos (3) | Map
Show Prices
The Norton | North Beach, Tenby SA70 8AA, Wales
23.8 km from Milford Haven Station
#20 of 25 hotels in Tenby
Map
Picton Road, Tenby SA70 7DP, Wales
23.9 km from Milford Haven Station
Special Rate Rooms from £40 prpn
Southside  Bed and Breakfast Slideshow
#1 of 25 hotels in Tenby
Traveller photos (17) | Map
The Norton | Dyfed, Tenby SA70 8AA, Wales
23.9 km from Milford Haven Station
#6 of 25 hotels in Tenby
Traveller photos (32) | Map