Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Milford Haven

Tonight Tonight 28 May - 29 May
This weekend This weekend 1 Jun - 3 Jun
Next weekend Next weekend 8 Jun - 10 Jun

Top 10 Hotels in Milford Haven

See all 410 Hotels in Milford Haven

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Old Kings Arms Hotel

Old Kings Arms Hotel

13 Main Street, Pembroke
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated on the riverwalk, this hotel is 0.2 mi (0.3 km) from Pembroke Castle, and within 9 mi (15 km) of Carew Castle and Manorbier Castle. Tenby Beach and ...

Old Kings Arms Hotel£75

Old Kings Arms Hotel£75
Beggars Reach Hotel

Beggars Reach Hotel

Burton, Nr. Milford Haven, Milford Haven
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in Milford Haven, this hotel is within 9 miles (15 km) of Pembroke Castle, Lamphey Bishop's Palace and Carew Castle. Freshwater East Beach and Manor ...

Beggars Reach Hotel£82

Beggars Reach Hotel£82
Welcome Traveller Inn

Welcome Traveller Inn

Tiers Cross, Haverfordwest
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Situated in Haverfordwest, this inn is within 12 miles (20 km) of Marloes Sands, Dale Fort and Pembroke Castle. Newgale Beach and Lamphey Bishop's Palace are ...

Welcome Traveller Inn£50

Welcome Traveller Inn£50
Hotel Mariners

Hotel Mariners

Mariners Square, Haverfordwest
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Hotel Mariners£80

Hotel Mariners£80
Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa

Lamphey, Pembroke
    4.0 out of 5.0
     
     

    Situated in Lamphey, this spa hotel is 2.6 mi (4.2 km) from Pembroke Castle and 2.8 mi (4.5 km) from Freshwater East Beach.

    Best Western Lamphey Court Hotel & Spa£74

    Best Western Lamphey Court Hotel & Spa£74
    The Townhouse

    The Townhouse

    26 Victoria Street, Tenby
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    This Tenby property is set on the beach a short distance away from Tenby Golf Club, Tenby Beach and Tenby Castle. Local attractions also include Tenby Museum ...

    The Townhouse£74

    The Townhouse£74
    Molly Cottage - Dog-friendly Barn Conversion Near to Pembrokeshire Beaches

    Molly Cottage - Dog-friendly Barn Conversion Near to Pembrokeshire Beaches

    , Steynton
       
       

      Situated in a rural location, this property is in the same area as Pembroke Castle and West Angle Bay. Regional attractions also include Dale Fort and Lamphey ...

      Molly Cottage - Dog-friendly Barn Conversion Near to Pembrokeshire BeachesGet Rates

      Molly Cottage - Dog-friendly Barn Conversion Near to Pembrokeshire BeachesGet Rates
      Rosedene Guest House

      Rosedene Guest House

      Hodgeston, Nr Freshwater East, Pembroke
        4.0 out of 5.0
         
         

        Situated in Pembroke, this guesthouse is within 3 miles (5 km) of Lamphey Bishop's Palace, Freshwater East Beach and Manorbier Beach. Manorbier Castle is 2.6 ...

        Rosedene Guest House£52

        Rosedene Guest House£52
        Silverdale Inn & Lodge

        Silverdale Inn & Lodge

        Vine Road, Haverfordwest
          3.0 out of 5.0
           
           

          Situated in a rural location, this inn is within 12 miles (20 km) of Pembroke Castle, Lamphey Bishop's Palace and Carew Castle. Newgale Beach and Marloes Sands ...

          Silverdale Inn & Lodge£46

          Silverdale Inn & Lodge£46
          Heywood Spa Hotel

          Heywood Spa Hotel

          Heywood Lane, Tenby
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Heywood Spa Hotel£125

          Heywood Spa Hotel£125
          Map

          Milford Haven Hotel Reviews

          Travel to Milford Haven & Explore


          Explore Milford Haven with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!