A coastal scene with a large white building, a rocky cliff, and a fort on a small island.

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

1. The Gower Hotel

The Gower Hotel
3.0 star property
Saundersfoot
8.6 out of 10, Excellent, (55 reviews)
"Location great, near everything. Clean friendly hotel. Parking a bonus too .."
United Kingdom
Paula
The price is ₹12,392
₹14,870 total
includes taxes & fees
4 Aug - 5 Aug
The Gower Hotel

2. The Imperial Hotel

The Imperial Hotel
3.5 star property
Tenby
9.2 out of 10, Wonderful, (233 reviews)
"A lovely hotel in a fantastic location . Exploring Tenby from this hotel was wonderful ."
United Kingdom
Richard
The price is ₹14,788
₹17,745 total
includes taxes & fees
26 Jul - 27 Jul
The Imperial Hotel

3. Tŷ Milford Waterfront

Tŷ Milford Waterfront
3.0 star property
Milford Haven
9.2 out of 10, Wonderful, (860 reviews)
"Very pleasant hotel right on the marina. Incredibly friendly staff, comfortable rooms, and good food."
United Kingdom
Alexander
The price is ₹9,073
₹10,888 total
includes taxes & fees
23 Aug - 24 Aug
Tŷ Milford Waterfront

4. The Cliff Hotel & Spa

The Cliff Hotel & Spa
3.0 star property
Cardigan
9.2 out of 10, Wonderful, (831 reviews)
"Location ❤️"
United Kingdom
Julie
The price is ₹13,052
₹15,662 total
includes taxes & fees
23 Aug - 24 Aug
The Cliff Hotel & Spa

5. The Town Crier

The Town Crier
2.5 star property
Tenby
8.8 out of 10, Excellent, (36 reviews)
The price is ₹13,559
₹16,271 total
includes taxes & fees
9 Aug - 10 Aug
The Town Crier

6. Malin House

Malin House
3.0 star property
Saundersfoot
8.6 out of 10, Excellent, (68 reviews)
"Room was spacious, very clean, property maybe needs updating. Staff were very nice could not fault them."
United Kingdom
Lee
Malin House

7. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.2 out of 10, Very good, (464 reviews)
"No real complaints, great hotel, staff and experience"
Canada
derek
The price is ₹12,001
₹14,402 total
includes taxes & fees
26 Jul - 27 Jul
Best Western Lamphey Court Hotel & Spa

8. Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
Tenby
9.2 out of 10, Wonderful, (265 reviews)
"Fabulous staff and a really lovely hotel. Food in the restaurant was delicious with a great variety of choice. We didn’t want to leave and will definitely be going back."
United Kingdom
Katherine
The price is ₹16,717
₹20,060 total
includes taxes & fees
27 Jul - 28 Jul
Heywood Spa Hotel

9. Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
2.0 star property
Saundersfoot
8.8 out of 10, Excellent, (42 reviews)
"Location was perfect"
United Kingdom
Andrew
The price is ₹11,808
₹14,170 total
includes taxes & fees
20 Aug - 21 Aug
Harbour Stays - Ocean Square

10. Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre
2.0 star property
Saundersfoot
8.0 out of 10, Very good, (22 reviews)
"No fridge in room but veiws was brill car park is dear should have rates if stopping there"
United Kingdom
Jason
The price is ₹10,624
₹12,749 total
includes taxes & fees
20 Aug - 21 Aug
Harbour Stays - The Marine Centre

11. The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
Milford Haven
9.0 out of 10, Wonderful, (148 reviews)
"All the staff where veey polite and helpful"
United Kingdom
Alan
The price is ₹8,306
₹9,967 total
includes taxes & fees
31 Jul - 1 Aug
The Lord Nelson Hotel

12. The Gwbert Hotel

The Gwbert Hotel
3.0 star property
Cardigan
9.4 out of 10, Exceptional, (157 reviews)
"We stayed 5 nights in the deluxe studio room, it was spacious, modern and beautiful with glass patio doors opening and overlooking the bay"
United Kingdom
margaret
The price is ₹11,457
₹13,749 total
includes taxes & fees
23 Aug - 24 Aug
The Gwbert Hotel

13. The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
Tenby
9.6 out of 10, Exceptional, (120 reviews)
"Staff amazing food excellent we stayed in the coach house which was very spacious deep bath and a powerful shower which was brilliant just a two minute drive to Tenby beach thank you all for making our time amazing and welcoming"
United Kingdom
Brian
The price is ₹16,106
₹19,327 total
includes taxes & fees
20 Aug - 21 Aug
The Broadmead Boutique B and B

14. The Black Lion Hotel

The Black Lion Hotel
3.0 star property
Cardigan
9.6 out of 10, Exceptional, (40 reviews)
"Very comfy bed, lovely bathroom and set up very nicely. The team were really lovely too."
United Kingdom
Kate
The price is ₹10,397
₹12,476 total
includes taxes & fees
10 Aug - 11 Aug
The Black Lion Hotel

15. Little Red Rooster Rest and Spa

Little Red Rooster Rest and Spa
4.0 star property
Tenby
8.2 out of 10, Very good, (197 reviews)
"Property was immaculate, parking ample.B ed and towelling very clean and tea/coffee provided in room-only downsides was small tv and not much coverage of channels, maybe needs aerial,otherwise very pleasant and Marianne a great friendly host 😀"
United Kingdom
Darren
The price is ₹9,644
₹11,573 total
includes taxes & fees
27 Jul - 28 Jul
Little Red Rooster Rest and Spa

16. Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
Pembroke Dock
8.2 out of 10, Very good, (10 reviews)
"Great little place, rooms were done out really nice, staff were lovely, perfect little place to stay while we were visiting tenby, so many places just a short drive away also for families "
United Kingdom
Bridie
The price is ₹8,768
₹10,521 total
includes taxes & fees
27 Jul - 28 Jul
Cysgu Dda – Sleep Well

17. The Imperial Dragon Hotel

The Imperial Dragon Hotel
3.0 star property
Saundersfoot
9.6 out of 10, Exceptional, (69 reviews)
"We thoroughly enjoyed our stay at the imperial dragon hotel. The staff were friendly and welcoming. Good breakfast with lots of choice. Plenty of space in the car park. We had a triple room, the furnishings were old but in good condition. 5 mins in the car from Saundersfoot beach and 10 min from Tenby."
France
alison
The price is ₹16,590
₹19,908 total
includes taxes & fees
11 Aug - 12 Aug
The Imperial Dragon Hotel

18. Harbourlight Guest House

Harbourlight Guest House
3.0 star property
Saundersfoot
9.2 out of 10, Wonderful, (112 reviews)
"Can't ask for any more staff was great contel breakfast WiFi nice guest house "
United Kingdom
leigh
The price is ₹11,785
₹14,142 total
includes taxes & fees
27 Jul - 28 Jul
Harbourlight Guest House

19. Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very good, (357 reviews)
"Saff were very helpful on arrival large room with a comfortable bed and peaceful nights sleep.stayed on a sunday and had lunch which was very good."
United Kingdom
Jen
The price is ₹14,295
₹17,154 total
includes taxes & fees
4 Aug - 5 Aug
Slebech Park Restaurant & Rooms

20. Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (361 reviews)
"Breakfast was nice, staff were very pleasant and attentive "
United Kingdom
Carl
The price is ₹12,055
₹14,466 total
includes taxes & fees
26 Jul - 27 Jul
Hotel Mariners
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:31 Jul - 2 Aug

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

Top Pembrokeshire Hotel Reviews

Guide to exploring Pembrokeshire

Coastal beauty and adventure in charming Pembrokeshire, Wales

Pembrokeshire, located in Wales, United Kingdom, offers a diverse range of attractions and distinctive geographic landscapes. With its stunning beaches, ideal for boating, surfing, and kayaking, visitors can immersey themselves in nature's beauty. The friendly locals add to the charm of this region, making it a delightful destination. Pembrokeshire boasts islands, such as Skomer and Ramsey, which are havens for wildlife enthusiasts. Additionally, the Pembrokeshire Coast National Park showcases breathtaking natural parks and sandy beaches. From luxurious hotels in Scotland Discover to cozy 1-bed cottages in Pembroke, this region offers a range of accommodation options. Explore Pembrokeshire and discover its captivating cities.

Top reasons to visit Pembrokeshire

  • Stunning Coastline: Explore the breathtaking Pembrokeshire Coast, famous for its dramatic landscapes and secluded beaches.
  • Historic Castles: Visit impressive sites like Pembroke Castle, showcasing the region's rich heritage.
  • Outdoor Adventures: Enjoy hiking the scenic Pembrokeshire Coast Path and outdoor recreational areas.
  • Charming Towns: Experience the friendly atmosphere of local towns, perfect for families and couples.
  • Diverse Accommodation: Choose from cosy lodges, guesthouses, and pet-friendly options for a delightful stay.

Find great hotels in Pembrokeshire

Discover a charming selection of accommodation options in Pembrokeshire, where you can find everything from cosy lodges to welcoming bed and breakfasts. Ideal for families and adventure seekers alike, many hotels offer pet-friendly services, ensuring a delightful stay for all. Whether you're searching for Pembrokeshire hotels, guesthouses in Pembroke, or B&Bs in Pembrokeshire, this beautiful region has something to suit every traveller's needs.

  • Tŷ Milford Waterfront: Set in the heart of Pembrokeshire, Tŷ Milford Waterfront is a budget-friendly hotel that has earned an impressive guest rating of 9.2 out of 10. This property offers a welcoming atmosphere with a focus on comfort and convenience. Guests can indulge in delightful dining options, including an onsite restaurant and bar, perfect for unwinding after a day of exploration. For those looking to stay active, the hotel features fitness facilities, while entertainment options like digital and smart televisions ensure a pleasant stay.
  • Best Western Lamphey Court Hotel & Spa: With a guest rating of 8.0 out of 10, the Best Western Lamphey Court Hotel & Spa is a four-star haven for eco-conscious travellers seeking a pet-friendly escape. This charming hotel is eco-certified and offers a delightful spa experience, including a range of treatments such as manicures, pedicures, and a steam room for ultimate relaxation. Guests will appreciate the serene surroundings and the opportunity to unwind by the pool, making it an excellent choice for a rejuvenating getaway.
  • The Imperial Hotel: The Imperial Hotel, rated 9.2 out of 10, is a lovely 3.5-star hotel offering direct access to the beach, ideal for those yearning for a coastal retreat. This pet-friendly accommodation ensures your furry companions are welcome, with amenities like food and water bowls provided. Guests can enjoy the picturesque beach setting while experiencing the comfort of well-appointed rooms. The Imperial Hotel combines relaxation with the charm of seaside living, making it a desirable option for beach lovers.

Where to stay in Pembrokeshire

Pembrokeshire, a stunning county in Wales, offers a perfect blend of adventure and relaxation. Visitors can explore the breathtaking Pembrokeshire Coast, known for its dramatic landscapes and secluded beaches. The charming towns, with their friendly atmosphere, provide a delightful experience for families and couples alike. Don't miss the picturesque countryside and vibrant town centres, ideal for unwinding or planning a romantic wedding. Pembrokeshire is truly a gem for any traveller seeking natural beauty and warm hospitality.

  • Tenby: A picturesque coastal town, Tenby is renowned for its stunning beaches and charming historic architecture. Nestled in Pembrokeshire, it boasts a vibrant atmosphere, particularly from June to August when visitor numbers peak. Outdoor enthusiasts can enjoy a wealth of activities, including hiking along scenic trails and exploring the nearby national park. The town's famous beaches, such as North Beach and South Beach, provide perfect spots for relaxation and family fun. Tenby’s colourful harbour and medieval town walls add to its character, making it a delightful destination for both adventure seekers and those looking to unwind.
  • Saundersfoot: Just a stone's throw from Tenby, Saundersfoot is another coastal gem within Pembrokeshire. This charming village has a more relaxed vibe, with visitor numbers peaking in the summer months. The area is perfect for outdoor activities, including walking trails and water sports, while the sandy beach offers a family-friendly environment. The village is also known for its delightful eateries and quaint shops, making it an ideal spot to sample local cuisine. Saundersfoot serves as a gateway to explore the stunning coastline and natural beauty of the surrounding national park, ensuring a memorable visit.
  • Narberth: Located slightly inland from the coast, Narberth is a vibrant market town that welcomes visitors year-round. Known for its independent shops and artistic flair, it offers a unique experience compared to its coastal neighbours. Although visitor numbers peak in the summer, Narberth can be enjoyed at any time of year. The town is surrounded by beautiful countryside and is close to stunning beaches and national parks, providing ample opportunities for outdoor adventures. Don't miss the chance to explore its galleries and enjoy local delicacies in charming cafes, making it a delightful stop on your Pembrokeshire journey.

Things to do in Pembrokeshire

Shopping

Pembrokeshire offers a delightful shopping experience with local markets and quaint shops. Visit the Haverfordwest Market for artisanal goods and unique souvenirs. In Tenby, explore charming boutiques and galleries showcasing Welsh crafts, perfect for finding special gifts to take home.

Recreation

At the Grove of Narberth, indulge in tailored spa treatments surrounded by lush gardens. The Green Man's Retreat offers holistic therapies and yoga classes, set against the backdrop of stunning Pembrokeshire landscapes, providing a serene atmosphere for relaxation and rejuvenation.

Adventure

Explore the stunning landscapes of Pembrokeshire Coast National Park, where you can hike along dramatic cliffs and sandy beaches. Try coasteering for an exhilarating experience of climbing, jumping, and swimming in the beautiful coastal waters, or enjoy kayaking to discover hidden coves and wildlife.

Nightlife

Pembrokeshire's nightlife offers a mix of cosy pubs and vibrant bars. Enjoy a pint at The Ship Inn in Fishguard or dance the night away at The Mumbles. For a relaxed evening, try The Olde Worlde Bar & Grill, where good company and hearty food await.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

How to find great deals and cheap hotels in Pembrokeshire

  • Consider visiting Pembrokeshire during the off-peak season (outside of summer months) for lower hotel rates and fewer crowds.
  • Look for hotels that are close to the beach or offer sea views to fully enjoy the natural beauty of Pembrokeshire.
  • Take advantage of discounts and promotions offered by hotels, especially during weekdays or for longer stays.
  • Consider booking self-catering accommodation to save on dining expenses. This allows you to cook your own meals using local produce.
  • Explore the numerous nature reserves and parks in Pembrokeshire, many of which offer free entry or have nominal charges.
  • Save on travel expenses by using public transportation or renting bicycles to explore the coastal paths and countryside.
  • Take advantage of the free activities Pembrokeshire offers, such as hiking, beachcombing, and exploring the charming local villages.
  • Consider booking activities like surfing or kayaking in advance to secure the best rates and availability.
  • Engage with friendly locals who can provide insider tips on hidden gems and budget-friendly attractions in Pembrokeshire.

Discover the flavours of Pembrokeshire

When it comes to local cuisine in Pembrokeshire, the highlight is undoubtedly the fresh seafood. With its coastal location, you can expect excellent pub food that showcases the abundance of fish and shellfish. From traditional fish and chips to seafood platters, there are plenty of options to satisfy your cravings for the catch of the day.

In addition to the seafood, Pembrokeshire offers a unique dining experience with its outdoor restaurants. Imagine enjoying a delicious meal while overlooking the stunning coastline or dining in a picturesque garden. If you're looking for a more luxurious experience, there are also restaurants with rooms where you can indulge in fine dining and then retreat to a comfortable accommodation just steps away.

Best time to go to Pembrokeshire, Wales

Wales boasts a year-around average temperature of 9.4°C, peaking at 15.3°C in July, its warmest month, and dipping to an average low of 4.7°C in January, the coolest. Rainfall averages at 61.1mm annually, with October seeing the heaviest showers and May being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January4.778.5
February5.056.9
March5.956.9
April7.741.7
May10.436.8
June13.245.7
July15.345.7
August15.061.0
September12.956.9
October10.188.1
November7.281.3
December5.384.1

The Pembrokeshire info point: What you need to know

Category
Details
What is Pembrokeshire known for?Coastal beauty, National Park, Outdoor activities
Most popular month?July, August, September
Length of Stay3-7 days
WeatherMild and temperate, with frequent rainfall
Don't missPembrokeshire Coast National Park, St. Davids Cathedral, Tenby Harbour
CuisineFresh seafood, Welsh specialties such as Welsh cakes and bara brith
Where to goSt. Davids, Tenby, Pembroke Castle

Frequently asked questions

How much do hotels in Pembrokeshire cost?
Prices for Pembrokeshire hotels vary depending on the season and other factors, like school holidays and Christmas. You can find cheap options from ₹9,967 in a few different ways. Enter your destination and travel dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
Are there any luxury hotels in Pembrokeshire?
Step into a world of pure indulgence at Lady Tenby - 2 Bedroom Luxury Apartment. This luxury retreat features a beach view and Egyptian-cotton sheets. Another Pembrokeshire option where you can spoil yourself in opulent surroundings is Laurel Lodge - Log Cabin - St Florence.
How can I find cheap hotels in Pembrokeshire?
Discover affordable accommodation without breaking a sweat by making use of our handy filters. Click on the "Price per night" checkbox to see pocket-friendly options in Pembrokeshire. Another way is to look at our cheap hotels in Pembrokeshire page. The lowest available rate starts from ₹9,967 per night.
What are the best hotels in Pembrokeshire for families?
Ramsey House is one of our most popular Pembrokeshire family hotels. Book here and enjoy access to conveniences like complimentary breakfast and a nearby beach. Lady Tenby - 2 Bedroom Luxury Apartment is another favourite where children are welcome. For more hotel options, narrow your search results by selecting "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Pembrokeshire?
Stay in one of our hotels with ocean views in Pembrokeshire and spend your break making memories along the waterfront. Relax in top-notch accommodation such as Ramsey House, which comes with amenities like a Champagne service and hypo-allergenic bedding.
Why should I book my Pembrokeshire hotel with Expedia?
Expedia makes booking accommodation in Pembrokeshire as easy as swiping right for your dream escape. First off, there's the broad range of options and fantastic prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you join our One Key™ loyalty programme, you can collect OneKeyCash™* and redeem it on eligible hotels, car rentals, flights and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.