Find the best Pembrokeshire Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Pembrokeshire Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pembrokeshire hotels

Arcadia - 1 Bedroom Apartment - Tenby

Arcadia - 1 Bedroom Apartment - Tenby
4.0 star property
Tenby
7.2 out of 10, Good, (7 reviews)
"It’s very well equipped and 5 mins away from all the attractions."
United Kingdom
Surya
Arcadia - 1 Bedroom Apartment - Tenby

The Imperial Hotel

The Imperial Hotel
3.5 star property
Tenby
9.2 out of 10, Wonderful, (176 reviews)
"The room, staff and sea view from our room were lovely! Would definitely stay here again!"
United Kingdom
Caitlin
The price is ฿4,133
฿4,960 total
includes taxes & fees
26 Apr - 27 Apr
The Imperial Hotel

The Cliff Hotel & Spa

The Cliff Hotel & Spa
3.0 star property
Cardigan
9.2 out of 10, Wonderful, (810 reviews)
"The view from our room and the spa the service on the bar was excellent Loved our 2 night stay will be back !! "
United Kingdom
Janet
The price is ฿5,807
฿6,969 total
includes taxes & fees
18 Apr - 19 Apr
The Cliff Hotel & Spa

Tŷ Milford Waterfront

Tŷ Milford Waterfront
3.0 star property
Milford Haven
9.2 out of 10, Wonderful, (760 reviews)
"Nice location for exploring Pembrokeshire, great breakfast and friendly staff. "
United Kingdom
ALISTAIR
The price is ฿2,394
฿2,872 total
includes taxes & fees
19 Apr - 20 Apr
Tŷ Milford Waterfront

Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
Tenby
9.2 out of 10, Wonderful, (251 reviews)
"All staff were really friendly and professional, lots of personal touches. Drinks brought to the spa area. Lovely hotel would recommend, thank you."
United Kingdom
Robert
The price is ฿4,709
฿5,650 total
includes taxes & fees
19 Apr - 20 Apr
Heywood Spa Hotel

The Esplanade

The Esplanade
4.0 star property
Tenby
8.6 out of 10, Excellent, (372 reviews)
"There ate shops very close Not sure a about the pets The host are very good Recommend for tje stay"
United Kingdom
Kashminder
The price is ฿2,875
฿3,450 total
includes taxes & fees
14 Apr - 15 Apr
The Esplanade

Waters Edge - 2 Bedroom Apartment - Tenby

Waters Edge - 2 Bedroom Apartment - Tenby
4.0 star property
Tenby
Waters Edge - 2 Bedroom Apartment - Tenby

The Cottage - Sea Views Direct Access to Beach Pet Friendly

The Cottage - Sea Views Direct Access to Beach Pet Friendly
3.0 star property
Saundersfoot
The Cottage - Sea Views Direct Access to Beach Pet Friendly

The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
Milford Haven
9.2 out of 10, Wonderful, (110 reviews)
"Clean room, well maintained parking Had a nice stay for a night "
United Kingdom
Manoj
The price is ฿2,049
฿2,458 total
includes taxes & fees
19 Apr - 20 Apr
The Lord Nelson Hotel

Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very good, (329 reviews)
"Beautiful room, friendly & helpful staff, gorgeous secluded setting. Would love to return "
United Kingdom
Joanne
The price is ฿5,224
฿6,269 total
includes taxes & fees
19 Apr - 20 Apr
Slebech Park Restaurant & Rooms

The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
8.0 out of 10, Very good, (189 reviews)
"Nice clean hotel, staff very pleasant and room clean"
United Kingdom
Elaine
The price is ฿2,264
฿2,717 total
includes taxes & fees
12 Apr - 13 Apr
The Grove Hotel

The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
Tenby
9.6 out of 10, Exceptional, (85 reviews)
"We loved our stay. Staff made one feel very welcome and comfortable. Breakfast is first class. Rooms are very clean. Property is beautiful."
United Kingdom
Sylvia
The price is ฿4,076
฿4,891 total
includes taxes & fees
19 Apr - 20 Apr
The Broadmead Boutique B and B

The Gwbert Hotel

The Gwbert Hotel
3.0 star property
Cardigan
9.4 out of 10, Exceptional, (120 reviews)
"Lovely room with double view over bay .Modern bar and seating are looking over bay "
United Kingdom
Michael
The price is ฿3,843
฿4,611 total
includes taxes & fees
6 May - 7 May
The Gwbert Hotel

Little Red Rooster Rest and Spa

Little Red Rooster Rest and Spa
4.0 star property
Tenby
8.2 out of 10, Very good, (192 reviews)
"We enjoyed our stay for one night. We would come back again. "
United Kingdom
Anna
The price is ฿3,227
฿3,872 total
includes taxes & fees
19 Apr - 20 Apr
Little Red Rooster Rest and Spa

The Studio - 1 Bedroom Cottage - Princes Gate

The Studio - 1 Bedroom Cottage - Princes Gate
3.0 star property
Narberth
The Studio - 1 Bedroom Cottage - Princes Gate

Grove of Narberth

Grove of Narberth
5.0 star property
Narberth
9.8 out of 10, Exceptional, (85 reviews)
"Accommodation food and staff were all exceptional as always. Already looking forward to our next visit "
United Kingdom
Peter
The price is ฿10,219
฿12,262 total
includes taxes & fees
19 Apr - 20 Apr
Grove of Narberth

Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.0 out of 10, Very good, (437 reviews)
"Spa was great and restaurant food amazing,staff excellent throughout "
United Kingdom
ian
The price is ฿3,558
฿4,270 total
includes taxes & fees
20 Apr - 21 Apr
Best Western Lamphey Court Hotel & Spa

Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre
2.0 star property
Saundersfoot
8.6 out of 10, Excellent, (14 reviews)
"Great location in a beautiful location, Room very clean and had everything you needed for a short break Thankyou very much "
United Kingdom
Claire
The price is ฿2,957
฿3,549 total
includes taxes & fees
22 Apr - 23 Apr
Harbour Stays - The Marine Centre

The Druidstone Hotel

The Druidstone Hotel
2.5 star property
Haverfordwest
9.2 out of 10, Wonderful, (63 reviews)
"Loads of character, really friendly staff. Great views from room 3 which fortunately we had!"
United Kingdom
Kenneth
The price is ฿3,594
฿4,313 total
includes taxes & fees
14 Apr - 15 Apr
The Druidstone Hotel

The Dunes

The Dunes
3.5 star property
Tenby
9.6 out of 10, Exceptional, (34 reviews)
"Fab breakfast Handy e car charging Check with Dunes when restaurant is open for evening dining"
United Kingdom
Eleanor
The price is ฿4,114
฿4,937 total
includes taxes & fees
19 Apr - 20 Apr
The Dunes
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.

Great weekend hotel deals in Pembrokeshire

Showing deals for:24 Apr - 26 Apr

Save an average of 15% on thousands of hotels when you're signed in

Top Pembrokeshire Hotel Reviews

Frequently asked questions

How much do hotels in Pembrokeshire cost?
In Pembrokeshire, you can find cheap options from ฿2,458 in a few different ways. To view the availability, enter your preferred trip dates, then fine-tune your search by amenities, budget and more. Remember that prices can differ according to when you decide to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
How can I find cheap hotels in Pembrokeshire?
The best place to begin your search is by using our "Price per night" filter. Currently, the cheapest properties start at ฿2,458 per night. Other ways to grab a budget-friendly Pembrokeshire retreat are by booking as early as possible and being flexible with travel dates. For more bargains, visit our cheap hotels in Pembrokeshire page.
What are the best hotels in Pembrokeshire for families?
Expedia makes it a cinch to score a property with everything you need for an awesome family escape to Pembrokeshire. Start by checking "Family friendly" in the "Traveller experience" heading of our filter tool. Then tweak your search by things like "Property type" and "Guest rating." Whether you want a family hotel in Pembrokeshire for a weekend escape or a big winter holiday, we've got you and your crew covered.
Why should I book my Pembrokeshire hotel with Expedia?
Book your Pembrokeshire hotel with Expedia and you'll get a world of options at the best prices. Use our search filters to help you find exactly what you want, whether that's a 5-star retreat or something a bit more unique, like a cottage, villa or glamping experience! Join Expedia Rewards for free and you'll save 10% or more on over 100,000 hotels worldwide when you're signed in. Earn points on eligible bookings, which you can use to save on your next big adventure. Plus, many of our hotels come with flexible cancellation policies, so you can rest easy if your circumstances change.