Showing 20 of 35 Hotels in Milford Haven!

Sort By

      
Angorfa Bed and Breakfast1) Angorfa Bed and Breakfast 
Angorfa Barn Lake , Trinity Terrace, Milford Haven, Pembrokeshire, Pembroke Dock, Pembrokeshire, SA73 1PA

We are 4.59 miles from Milford Haven

Rooms From

£ 80.00

Book Now

Angle Bay Bed and Breakfast2) Angle Bay Bed and Breakfast 
Kilnback, Milford Haven, Pembrokeshire, SA71 5AN

We are 2.86 miles from Milford Haven

Rooms From

£ 80.00

Book Now

Llanion Lodge3) Llanion Lodge 
26 London Road,, Pembroke Dock, Pembrokeshire, SA72 6DT

We are 4.7 miles from Milford Haven

Rooms From

£ 35.00

Book Now

Hotel Mariners4) Hotel Mariners 
Mariners Square, Haverfordwest, Pembrokeshire, SA61 2DU
Restaurant Facilities
We are 6.74 miles from Milford Haven

Rooms From

£ 72.50

Book Now

Foxdale Guesthouse5) Foxdale Guesthouse 
Glebe Lane, Milford Haven, Pembrokeshire, SA62 3AY
Restaurant Facilities
We are 6.53 miles from Milford Haven

Rooms From

£ 60.00

Book Now

Old Kings Arms Hotel6) Old Kings Arms Hotel 
13 Main Street, Pembroke, Pembrokeshire, SA71 4JS
Restaurant Facilities
We are 5.97 miles from Milford Haven

Rooms From

£ 50.00

Book Now

Belhaven House Hotel7) Belhaven House Hotel 
29 Hamilton Terrace, Milford Haven, Pembrokeshire, SA73 3JJ
Pet FriendlyNear A Golf CourseFamily Rooms AvailableWifi Available
We are 0.4 miles from Milford Haven

Rooms From

£ 41.00

More Info

Kingsbridge House8) Kingsbridge House 
Holyland Road, Pembroke, Pembrokeshire, SA714BD

We are 6.5 miles from Milford Haven

Rooms From

£ 35.00

Book Now

Blickerage Bed and Breakfast9) Blickerage Bed and Breakfast 
11 Reginald Close, Hundleton., Pembroke Dock, Pembrokeshire, SA71 5RZ

We are 5.09 miles from Milford Haven

Rooms From

£ 70.00

Book Now

Connaught Guest House10) Connaught Guest House 
123 Main Street, Pembroke, Pembrokeshire, SA7 14DB

We are 6.32 miles from Milford Haven

Rooms From

£ 32.50

Book Now

Lakeland Guest House11) Lakeland Guest House 
St Patrick's Hill, Llanreath, Pembroke Dock, Pembrokeshire, SA72 6XQ

We are 3.95 miles from Milford Haven

Rooms From

£ 60.00

Book Now

The Paddock12) The Paddock 
Castlemartin, Pembroke Dock, Pembrokeshire, SA71 5HP

We are 5.25 miles from Milford Haven

Rooms From

£ 25.00

Book Now

Anchors Rest13) Anchors Rest 
Barn Lake Point, Burton, Pembroke Dock, Pembrokeshire, SA73 1PF

We are 4.46 miles from Milford Haven

Rooms From

£ 60.00

Book Now

North Down Farm14) North Down Farm 
Sixth Lane, Lamphey, Pembrokeshire, SA71 5PL

We are 7.33 miles from Milford Haven

Rooms From

£ 40.00

Book Now

YHA Broad Haven15) YHA Broad Haven 
Haverfordwest, Milford Haven, Pembrokeshire, SA62 3JH
Parking FacilitiesRestaurant FacilitiesFamily Rooms AvailableWifi Available
We are 5.43 miles from Milford Haven

Rooms From

£ 84.70

Book Now

Silverdale Inn and Lodge16) Silverdale Inn and Lodge 
Silverdale Inn & Lodge, Haverfordwest, Pembrokeshire, SA62 3NZ
Restaurant Facilities
We are 3.72 miles from Milford Haven

Rooms From

£ 55.00

Book Now

Hangmans Hall Bed and Breakfast17) Hangmans Hall Bed and Breakfast 
Pembroke, Pembroke, Pembrokeshire, SA71 5PY

We are 6.59 miles from Milford Haven

Rooms From

£ 60.00

Book Now

East Hook Farmhouse18) East Hook Farmhouse 
East Hook Farmhouse, Mount Lane, Haverfordwest, Pembrokeshire, SA62 3LN

We are 6.73 miles from Milford Haven

Rooms From

£ 84.00

Book Now

Pembroke Dock BandB - Southgate.19) Pembroke Dock BandB - Southgate. 
37 Britannia Road, Pembroke Dock, Pembrokeshire, SA72 6QE

We are 4.77 miles from Milford Haven

Rooms From

£ 55.00

Book Now

Scoveston Grove Bed and Breakfast20) Scoveston Grove Bed and Breakfast 
Scoveston Road, Milford Haven, Pembrokeshire, SA73 1HL

We are 2.36 miles from Milford Haven

Rooms From

£ 60.00

Book Now

1 2