COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Haverfordwest

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

YHA Broad Haven - Hostel
4 out of 5
Broad Haven, Haverfordwest, Wales
The price is $118 per night from Sep 1 to Sep 1
5.51 mi from city center
4/5Very Good! (12 reviews)
"Amazing glamping"

Reviewed on Jun 7, 2021

YHA Broad Haven - Hostel
Mill Haven Place
2 out of 5
Mill Haven Place, Middle Broadmoor, Haverfordwest, Wales
7.88 mi from city center
4/5Very Good! (1 review)
"I stayed in the lovely original gypsy glamping caravan .. not as in your picture. a very comfortable bed and enough storage underneath perfect for me but may be a bit tight for 2! Out door kitchen fully equipped , lovely for outdoor people, quiet and secluded. Perfect to be up and out very early ..."

Reviewed on Jul 4, 2019

Mill Haven Place
Boulston Manor
4 out of 5
Boulston, Haverfordwest, Wales
2.37 mi from city center
4.5/5Wonderful! (92 reviews)
ur first venture in 2020.
"Our first venture after Covid 19 lockdown and all very well catered for and experienced. A little strange with social distancing but hosts Jules and Rod had all necessary measures in place. A hearty breakfast with superb home made marmalade for our toast and very relaxing too. A most enjoyable stay, ..."

Reviewed on Aug 23, 2020

Boulston Manor
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Cambrian Inn
3.5 out of 5
Main Street, Solva, Haverfordwest, Wales
The price is $159 per night from Aug 31 to Aug 31
10.48 mi from city center
4.7/5Exceptional! (52 reviews)
"Lovely big room.Best breakfast out of the five places we stayed.very busy so if you want an evening meal I would suggest booking a table"

Reviewed on Sep 23, 2020

The Cambrian Inn
Sunset Bed and Breakfast
3 out of 5
22 Swanswell Close, Broad Haven, Haverfordwest, Wales
The price is $126 per night from Aug 30 to Aug 30
5.48 mi from city center
4.9/5Exceptional! (42 reviews)
Clean and welcoming
"We had a lovely one night stay and felt very much at home. Glenn was very friendly and extremely helpful with recommendations about the area. His cooked breakfast was great, and we ate in our room looking at a beautiful view from the window. The B&B has parking and is about a 5-8 min walk from the ..."

Reviewed on Nov 27, 2020

Sunset Bed and Breakfast
East Hook Farm & Country House
3 out of 5
Portfield Gate, Haverfordwest, Wales
2.3 mi from city center
4.9/5Exceptional! (59 reviews)
"Beautiful, quiet location. Very comfortable stay with excellent service."

Reviewed on Jun 5, 2021

East Hook Farm & Country House
Old Police House
3 out of 5
The Green, Spittal, Haverfordwest, Wales
4.83 mi from city center
3.8/5Good! (22 reviews)
Annoying dog
"We didn't know whi h room we was staying, another person had a dog which would not stop barking through the whole night"

Reviewed on Sep 23, 2019

Old Police House
Foxglove Cottage
3.5 out of 5
1 The Grange Walton West Little Haven, Haverfordwest, Wales
5.76 mi from city center
Foxglove Cottage
The Farmhouse Lochmeyler
3.5 out of 5
The Farmhouse Lochmeyler, Llandeloy, Haverfordwest, Wales
The price is $111 per night from Sep 3 to Sep 3
9.48 mi from city center
4.8/5Exceptional! (47 reviews)
"Ideal place to stay not far by car to beaches , and st davids. Lovely host ."

Reviewed on Jul 22, 2021

The Farmhouse Lochmeyler
College Guest House
4 out of 5
93 Hill Street, St Thomas Green, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is $105 per night from Sep 2 to Sep 2
0.24 mi from city center
4.1/5Very Good! (76 reviews)
"I’ve stopped here twice and it’s been pleasant both times, everything needed for a comfortable stay. The one downside was it was a tad hot in the room on a couple of nights, but managed to get to sleep."

Reviewed on Jul 2, 2021

College Guest House
Anchor Guest House
3.5 out of 5
Enfield Road, Haverfordwest, Wales
The price is $160 per night from Aug 31 to Aug 31
5.68 mi from city center
4.7/5Exceptional! (46 reviews)
"The Welcome on arrival was customer friendly and very efficient. The proprietor remembered the names of all the guests staying and personally welcomed them ( and us of course) at breakfast each morning. The Italian restaurant was excellent with friendly and efficient staff and clearly well run by ..."

Reviewed on Jul 22, 2021

Anchor Guest House
Cranog Trefin
2.5 out of 5
Abercastle Road, Trefin, Haverfordwest, Wales
The price is $132 per night from Aug 31 to Aug 31
12.54 mi from city center
4.9/5Exceptional! (74 reviews)
"fantastic little place to rest your head after exploring the surrounding area . Heather was warm and welcoming , good selection at breakfast whatever you needed was provided"

Reviewed on Jul 15, 2021

Cranog Trefin
Glendower
3 out of 5
7 Nun Street, Haverfordwest, Wales
The price is $112 per night from Aug 31 to Aug 31
13.64 mi from city center
3.7/5Good! (14 reviews)
"Great location- couple of very minor things could improve on. There’s no full length mirror. Breakfast was good but could be improved on (no beans, think mushrooms were from a tin)."

Reviewed on Jun 4, 2021

Glendower
Fronrhydd Fach
3.5 out of 5
Letterston, Haverfordwest, Wales
9.98 mi from city center
Fronrhydd Fach
White Thorns
3.5 out of 5
68 Uzmaston Road, Haverfordwest, Wales
0.74 mi from city center
White Thorns
Court House
3.5 out of 5
34 Prendergast Solva, Haverfordwest, Wales
10.48 mi from city center
Court House
Highbury
3.5 out of 5
Highbury North Court Ambleston, Haverfordwest, Wales
6.27 mi from city center
Highbury
Hotel Mariners
3 out of 5
Mariners Square, Haverfordwest, Wales
The price is $139 per night from Aug 6 to Aug 6
0.03 mi from city center
4/5Very Good! (47 reviews)
"Comfy beds, lovely breakfast, all staff lovely"

Reviewed on Aug 2, 2021

Hotel Mariners
The City Inn
3 out of 5
New Street, St Davids, Haverfordwest, Wales
The price is $116 per night from Aug 17 to Aug 17
13.56 mi from city center
3.6/5Good! (106 reviews)
Comfortable stay...
"Comfortable stay, on a stop-off from walking the coastal path. Had a meal in the evening, OK. drinks good. A very hard time for this trade in the current circumstances and all covid measures carried out. Helpful staff."

Reviewed on Nov 15, 2020

The City Inn
Twr Y Felin Hotel
4 out of 5
Caerfai Road, St Davids, Haverfordwest, Wales
13.32 mi from city center
4.8/5Exceptional! (81 reviews)
Great stay.
"It was a very comfortable stay, nice rooms, clean although a little dusty here and there. Excellent food for dinner and breakfast. Attentive and friendly staff. Great location."

Reviewed on Aug 2, 2020

Twr Y Felin Hotel
Don't see what you're looking for?
See all available properties in Haverfordwest
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Haverfordwest

Visitors can enjoy all that Haverfordwest has to offer including its beaches. This city also attracts tourists with its rural and tucked away setting. In Haverfordwest, there are 100 hotels and other accommodations to choose from.

Sightseeing and Staying in Haverfordwest

The city's natural setting is picturesque, including the countryside and these places to visit: Newgale Beach, Marloes Sands, and Caerfai Bay. A couple of additional sights to add to your agenda are Dale Fort and Porthgain Harbour.

In Haverfordwest, you'll find 100 hotels and other lodging options so you'll have a variety of choices for your holiday retreat. Here you'll find top ones based on our user reviews:

  • The Paddock - This 5-star bed & breakfast features free breakfast, a restaurant, and free WiFi. It's a favorite with Expedia travelers for its comfortable rooms.
  • East Hook Farm & Country House - Our customers love the helpful staff and high-quality beds at this country house. Amenities at this 3-star country house include free breakfast and free WiFi.
  • Roch Castle Hotel - With a stay at this 5-star guesthouse, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its dining options and breakfast.

Getting Around Haverfordwest

To see more of the surrounding area, ride one of the trains from Haverfordwest Station or Johnston Station. Haverfordwest might not have many public transit options so consider renting a car to explore more.

Dressing for Haverfordwest

  • Between January and March, daytime temperatures average 52°F, while nighttime temperatures stay around 37°F
  • From April to June, the average is 65°F during the day and 40°F at night
  • July through September sees average temperatures of 70°F during the day and 49°F at night
  • In October-December, you can expect 61°F as the daytime average and 37°F as the nighttime average
  • About 1.02 inches of rain falls on Haverfordwest each year
  • August and July are usually the hottest months averaging 68°F, while January and December are usually the coldest with an average temperature of 37°F

Frequently asked questions

Recent reviews of Haverfordwest hotels

More trip options