Find Pet-friendly Hotels in Haverfordwest from CA $142

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Haverfordwest Pet-friendly Hotels

Crug Glas Country House
5.0 star property
10.0 out of 10, Exceptional, (10)
"Really enjoyed our stay here. Food and service were without fault."
Crug Glas Country House
St David's Cross Hotel
3.5 star property
9.6 out of 10, Exceptional, (194)
"Amazing hotel in the centre of town. Room was great, staff super friendly and a really nice breakfast to!"
The price is CA $220
CA $265 total
includes taxes & fees
Jun 6 - Jun 7
St David's Cross Hotel
The Druidstone Hotel
2.5 star property
9.0 out of 10, Wonderful, (49)
"Staff are incredibly welcoming and helpful. This is a brilliant one off hotel, very quirky and a superb location. Live music was excellent."
The price is CA $142
CA $171 total
includes taxes & fees
Jun 4 - Jun 5
The Druidstone Hotel
Slebech Park Restaurant & Rooms
5.0 star property
8.8 out of 10, Excellent, (163)
"Staff were unable to be located for the bar service "
The price is CA $169
CA $203 total
includes taxes & fees
Jun 10 - Jun 11
Slebech Park Restaurant & Rooms
Hotel Mariners
3.0 star property
8.8 out of 10, Excellent, (159)
"This is an old building with many stairs and levels. The room was fine. Lighting was a bit dim in the toilet and the room initially had a lingering smell of cleaning chemicals though that dissipated. The evening meal was OK and the beer was in good condition showing someone knows how to keep real ale. The breakfast was excellent! Suggest that an addition of a USB port in the bedroom would be good."
The price is CA $187
CA $225 total
includes taxes & fees
Jun 6 - Jun 7
Hotel Mariners
College Guest House
4.0 star property
8.2 out of 10, Very good, (102)
"Beautiful historic property."
The price is CA $142
CA $170 total
includes taxes & fees
Jun 5 - Jun 6
College Guest House
The Grove Hotel
3.5 star property
8.0 out of 10, Very good, (90)
"It was great & so close to everything in St David’s "
The price is CA $145
CA $174 total
includes taxes & fees
Jun 30 - Jul 1
The Grove Hotel
Lovely 1-bed Lodge in Haverfordwest With Views
Lovely 1-bed Lodge in Haverfordwest With Views
Lovely 1-Bed Lodge in Haverfordwest with views
Lovely 1-Bed Lodge in Haverfordwest with views
Don't see what you're looking for?
See all available properties in Haverfordwest
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.

Haverfordwest Pet-friendly Hotels information

 

Pet-friendly Hotels in Haverfordwest

11

Highest price
CA $220
Cheapest price
CA $142
Number of guest reviews
759
Total number of hotels in Haverfordwest
856

 

Frequently asked questions

What's the best pet-friendly accommodation in Haverfordwest?
Slebech Park Restaurant & Rooms is a top dog-friendly B&B, and offers a restaurant along with free WiFi for its human guests. Two other good options for you and your pet’s trip include The Grove Hotel and The Druidstone Hotel.
How many hotels that accept pets are there in Haverfordwest?
Stay with your furry friend at one of Expedia’s 11 Haverfordwest accommodations that accept pets.
What's the best time of year to travel to Haverfordwest with my pet?
When you’re traveling with pets, keeping tabs on the weather can make the trip safe and fun for everyone. The hottest months are usually July and August with an average temp of 59°F, while the coldest months are January and February with an average of 46°F. Average annual precipitation for Haverfordwest is 43 inches.
What is there to see and do with your pet in Haverfordwest?
Known for its castle, Haverfordwest has lots to offer visitors. See the local sights and visit Picton Castle & Gardens and Roch Castle. While you’re there, make sure you don’t miss Broad Haven Beach and Newgale Beach.