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 Haverfordwest

Tonight Tonight 23 Jun - 24 Jun
This weekend This weekend 29 Jun - 1 Jul
Next weekend Next weekend 6 Jul - 8 Jul

Top 10 Hotels in Haverfordwest

See all 444 properties in Haverfordwest

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.

The Druidstone Hotel

The Druidstone Hotel

Druidstone Haven, Haverfordwest
  • Free cancellation
  • Reserve now, pay when you stay
 
 

Situated on the waterfront, this hotel is 2.9 mi (4.6 km) from Newgale Beach and within 12 miles (20 km) of Marloes Sands and Dale Fort. St. David's Cathedral ...

The Druidstone Hotel£50

The Druidstone Hotel£50
Newgale Lodge

Newgale Lodge

Newgale Hill, Haverfordwest
    3.0 out of 5.0
     
     

    This Haverfordwest bed & breakfast is on the beach, 0.2 mi (0.3 km) from Newgale Beach, and within 9 mi (15 km) of Caerfai Bay and St. David's Cathedral. Whitesands ...

    Newgale Lodge£72

    Newgale Lodge£72
    Peaceful Sanctuary Near Pembrokeshire Coast and Beaches

    Peaceful Sanctuary Near Pembrokeshire Coast and Beaches

    , Haverfordwest, Pembrokeshire
       
       

      Situated by the ocean, this holiday home is within 9 miles (15 km) of Newgale Beach, St. David's Cathedral and Caerfai Bay. Fishguard Port and Whitesands Bay ...

      Peaceful Sanctuary Near Pembrokeshire Coast and BeachesGet Rates

      Peaceful Sanctuary Near Pembrokeshire Coast and BeachesGet Rates
      The Cambrian Inn

      The Cambrian Inn

      Main Street, Solva
        3.5 out of 5.0
         
         

        Situated by the sea, this inn is within 6 mi (10 km) of Newgale Beach, St. David's Cathedral and Whitesands Bay.

        The Cambrian Inn£83

        The Cambrian Inn£83
        Roch Castle Hotel

        Roch Castle Hotel

        Roch Castle, Haverfordwest
        • Free cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Situated by the ocean, this luxury guesthouse is 2.2 mi (3.6 km) from Newgale Beach and within 12 miles (20 km) of St. David's Cathedral and Caerfai Bay. Whitesands ...

        Roch Castle Hotel£158

        Roch Castle Hotel£158
        Ramsey House

        Ramsey House

        LOWER MOOR, Haverfordwest
          5.0 out of 5.0
           
           

          Situated by the ocean, this luxury bed & breakfast is 0.3 mi (0.6 km) from St. David's Cathedral, and within 3 mi (5 km) of Caerfai Bay and Whitesands Bay. Newgale ...

          Ramsey House£135

          Ramsey House£135
          Hotel Mariners

          Hotel Mariners

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

          Situated in the shopping district, this hotel is within 12 mi (20 km) of Newgale Beach, Oakwood Theme Park and Pembroke Castle. Carew Castle is 15.9 mi (25.6 ...

          Hotel Mariners£80

          Hotel Mariners£80
          East Hook Farm & Country House

          East Hook Farm & Country House

          Portfield Gate, Haverfordwest
          • Free cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Situated in Haverfordwest, this country house is 6.5 mi (10.5 km) from Newgale Beach and 12.4 mi (20 km) from Marloes Sands. Dale Fort and Oakwood Theme Park ...

          East Hook Farm & Country House£74

          East Hook Farm & Country House£74
          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 Newgale Beach, Dale Fort and Marloes Sands. Pembroke Castle and Lamphey Bishop's Palace are ...

          Welcome Traveller Inn£50

          Welcome Traveller Inn£50
          Sunset Bed and Breakfast

          Sunset Bed and Breakfast

          22 Swanswell Close, Haverfordwest
            3.0 out of 5.0
             
             

            Situated near the beach, this bed & breakfast is within 9 miles (15 km) of Newgale Beach, Marloes Sands and Dale Fort. Pembroke Castle and St. David's Cathedral ...

            Sunset Bed and Breakfast£71

            Sunset Bed and Breakfast£71
            Map

            Haverfordwest Hotel Reviews

            Travel to Haverfordwest & Explore


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