Search Filter


  • 14
  • 50
  • 37
  • 7
  • 0
  • 604
Accommodation Type
  • Holiday homes 424
  • Apartments 130
  • Bed and breakfasts 43
  • Guest houses 42
  • Hotels 37
  • Inns 13
  • Country houses 10
  • Holiday parks 4
  • Hostels 2
  • Cottages 2
  • Chalets 2
  • Lodges 1
  • Villas 1
  • Economy hotels 1
Hotel Facilities
  • Garden446
  • WiFi available in all areas444
  • Non-smoking throughout400
  • Heating347
  • Non-smoking rooms341
  • Breakfast options181
  • Outdoor furniture158
  • Golf course (within 3 km)121
  • Beach88
  • Bar86

712 Hotels in Milford Haven

Order By
The Dolphin Hotel

13 Pembroke Street , Pembroke Dock , SA72 6XH

Featuring free WiFi throughout the property, The Dolphin Hotel offers budget accommodation in Pembroke Dock. Guests can enjoy the on-site bar. Free pr...

Guest Reviews
7.6 out of 10

From 307 Reviews
Starting From
GBP 50
Beggars Reach Hotel

Burton, Milford Haven , Burton , SA73 1PD

Beggars Reach Hotel is in a pretty, tranquil area, near the village of Burton and close to Milford Haven, Pembroke and Haverfordwest. All of the en su...

Guest Reviews
8.3 out of 10

From 250 Reviews
Starting From
GBP 80
Old Kings Arms Hotel

13 Main Street , Pembroke , SA71 4JS

Situated in Pembroke, a 10-minute drive from the spectacular coast, the 16th century Old Kings Arms boasts rooms with free Wi-Fi and free parking. Pem...

Guest Reviews
8.8 out of 10

From 288 Reviews
Starting From
GBP 60
Middlegate Hotel

41 Main Street , Pembroke , SA71 4JS

The Middlegate Hotel is located in the center of Pembroke’s main street, close to Mill Pond and a 10-minute walk from the railway station. This trad...

Guest Reviews
8 out of 10

From 140 Reviews
Starting From
GBP 40
Hotel Mariners

Mariners Square , Haverfordwest , SA61 2DU

Hotel Mariners is situated in the center of Haverfordwest, offering its own free car park that can accommodate coaches, plus free WiFi. Each room has...

Guest Reviews
8.3 out of 10

From 236 Reviews
Starting From
GBP 70.5
The County Hotel

Salutation Square , Haverfordwest , SA61 2NB

The County Hotel features free WiFi and views of city in Haverfordwest. The property is located 1.5 km from Haverfordwest Castle. Guests can sample lo...

Guest Reviews
7.7 out of 10

From 447 Reviews
Starting From
GBP 50.1
Best Western Lamphey Court Hotel and Spa

Lamphey , Lamphey , SA71 5NT

Situated in acres of scenic grounds next to a medieval Bishop’s palace, The Lamphey Court Hotel is a 19th century Georgian mansion which has a luxur...

Guest Reviews
8.2 out of 10

From 755 Reviews
Starting From
GBP 98.1
Lamphey Hall Hotel

Upper Lamphey Road, Lamphey , Pembroke , SA71 5NR

Lamphey Hall is a traditional, quiet country-house hotel with a lively bistro bar and friendly, professional staff. The family-run hotel is on the Ten...

Guest Reviews
8.8 out of 10

From 255 Reviews
Starting From
GBP 54.5
Roch Castle

Roch Castle, Roch, Haverfordwest, Pembrokeshire , Roch , SA62 6AQ

Dating back to the 12th century, Roch Castle offers guest accommodation, set on a rocky outcrop over looking St Brides Bay. Roch Castle offers free pa...

Guest Reviews
9.5 out of 10

From 210 Reviews
Starting From
GBP 200

Manorbier , Manorbier , SA70 7TA

Nestled on mature grounds Castlemead is in a wooded valley overlooking Manorbier Bay, the Pembroke peninsula, and the ruins of Manorbier Castle. The b...

Guest Reviews
8.7 out of 10

From 216 Reviews
Starting From
GBP 62.9