Top Hotels in Milford Haven with a View
View all photos
From
142$/night
St Katharine'S House
Downtown Milford Haven Hotels with a View
View all photos
From
111$/night
Ty Milford Waterfront
Luxury Hotels in Milford Haven with a View
View all photos
From
101$/night
The Lord Nelson Hotel
Affordable Hotels in Milford Haven with a View
View all photos
From
85$/night
Lord Nelson
Location
Milford Haven, Dyfed, United Kingdom, SA73 3JU
Contact Us