Photo by Hiraeth

Find the best Pembrokeshire Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

The Lodge - 2 Bedroom Cottage - Princes Gate

3.0 star property
Narberth
The Lodge - 2 Bedroom Cottage - Princes Gate

Arcadia - 1 Bedroom Apartment - Tenby

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

The Studio - 1 Bedroom Cabin - Amroth

3.0 star property
Narberth
9.0 out of 10, Wonderful, (6)
"Our experience was good settee was a bit uncomfortable, bed was was great not much room in the bath room "
United Kingdom
Michael
The Studio - 1 Bedroom Cabin - Amroth

The Imperial Hotel

3.5 star property
Tenby
8.8 out of 10, Excellent, (101)
"This is a wonderful hotel to stay at, can highly recommend. Staff were lovely, room was amazing and had all the amenities with a wonderful walk in shower. And bonus our dog Luna was really welcomed. Go stay there, you won't be disappointed ☺️"
United Kingdom
Nicola
The price is ₹6,003
₹7,204 total
includes taxes & fees
11 Dec - 12 Dec
The Imperial Hotel

The Cliff Hotel & Spa

3.0 star property
Cardigan
9.2 out of 10, Wonderful, (784)
"Lovely room, great staff and a stunning view."
United Kingdom
Gareth
The price is ₹9,236
₹11,083 total
includes taxes & fees
14 Dec - 15 Dec
The Cliff Hotel & Spa

The Studio - 1 Bedroom Cottage - Princes Gate

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

Tŷ Milford Waterfront

3.0 star property
Milford Haven
9.0 out of 10, Wonderful, (674)
"Great location and the staff at check in were excellent "
United Kingdom
Kendrick
The price is ₹5,476
₹6,571 total
includes taxes & fees
28 Dec - 29 Dec
Tŷ Milford Waterfront

The Belgrave Hotel Tenby

3.0 star property
Tenby
8.0 out of 10, Very good, (83)
" Great stay"
Canada
Barrie
The price is ₹5,619
₹7,457 total
includes taxes & fees
11 Dec - 12 Dec
The Belgrave Hotel Tenby

Heywood Spa Hotel

4.0 star property
Tenby
9.2 out of 10, Wonderful, (241)
"Room was clean and comfortable, the staff all very friendly and helpful. The menu choices for breakfast was very good and food came out hot, the continental option was also fresh. Spa facilities clean and adequate for what we wanted. Would go again. "
United Kingdom
Lynne
The price is ₹11,994
₹14,393 total
includes taxes & fees
11 Dec - 12 Dec
Heywood Spa Hotel

The Gwbert Hotel

3.0 star property
Cardigan
9.4 out of 10, Exceptional, (97)
"The view from my room was stunning, food great price and delicious big portions. Daphne, stay there again highly recommend"
United Kingdom
Paul
The price is ₹8,966
₹10,759 total
includes taxes & fees
14 Dec - 15 Dec
The Gwbert Hotel

The Esplanade

4.0 star property
Tenby
8.6 out of 10, Excellent, (356)
"Very convenient location for visit to Tenby. Nice, comfortable guest house/hotel. TV reception in bedroom was pretty poor but very nice breakfast and friendly staff "
United Kingdom
Gareth
The price is ₹8,496
₹10,195 total
includes taxes & fees
18 Dec - 19 Dec
The Esplanade

Little Red Rooster Rest and Spa

4.0 star property
Tenby
8.2 out of 10, Very good, (190)
"lovely warm welcome definitely recommend "
United Kingdom
melanie
The price is ₹8,996
₹10,795 total
includes taxes & fees
18 Dec - 19 Dec
Little Red Rooster Rest and Spa

Waters Edge - 2 Bedroom Apartment - Tenby

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

Slebech Park Restaurant & Rooms

5.0 star property
Haverfordwest
8.4 out of 10, Very good, (301)
"Peaceful, friendly - a great place to escape for a weekend. The grounds are lovely and great views of the Cleddau and countryside "
United Kingdom
Rodric
The price is ₹7,748
₹9,298 total
includes taxes & fees
15 Dec - 16 Dec
Slebech Park Restaurant & Rooms

Honeysuckle Cottage - 1 Bedroom - Amroth

4.0 star property
Narberth
10.0 out of 10, Exceptional, (1)
"Lovely tidy property, had all the mods and cons needed but the walls were a little thin and we could hear our nextdoor neighbours, And they could probably hear us. The hot tub was a selling point for us but unfortunately it wasn’t the cleanest and couldn’t use it for long. (2 evenings max). Also, the bed was a little too short for my 6ft4 husband."
United Kingdom
Karen
Honeysuckle Cottage - 1 Bedroom - Amroth

The Grove Hotel

3.5 star property
Haverfordwest
7.8 out of 10, Good, (172)
"Easy parking staff helpful room very clean "
United Kingdom
Liz
The price is ₹5,517
₹6,621 total
includes taxes & fees
18 Dec - 19 Dec
The Grove Hotel

Best Western Lamphey Court Hotel & Spa

4.0 star property
Pembroke
8.0 out of 10, Very good, (424)
"Really enjoyable stay, the pet friendly room was spotless and had all the in-room amenities we needed. "
United Kingdom
Mr D
The price is ₹7,916
₹9,499 total
includes taxes & fees
21 Dec - 22 Dec
Best Western Lamphey Court Hotel & Spa

Grove of Narberth

5.0 star property
Narberth
9.8 out of 10, Exceptional, (73)
"Amazing location, hotel, food and service"
United Kingdom
Philip
The price is ₹20,487
₹24,585 total
includes taxes & fees
9 Jan - 10 Jan 2026
Grove of Narberth

Twr Y Felin Hotel

4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (196)
"Such a nice, cozy hotel in a very beautiful location. "
United Kingdom
Sung Youl
The price is ₹13,127
₹15,752 total
includes taxes & fees
10 Dec - 11 Dec
Twr Y Felin Hotel

Harbour Stays - Ocean Square

2.0 star property
Saundersfoot
8.6 out of 10, Excellent, (17)
"Great location clean and tidy"
United Kingdom
Peter Charles
The price is ₹8,811
₹10,573 total
includes taxes & fees
11 Dec - 12 Dec
Harbour Stays - Ocean Square
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:19 Dec - 21 Dec
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 Beaches: Pembrokeshire boasts beautiful beaches like Amroth Beach, ideal for relaxation and fun beach activities.
  • Outdoor Adventures: The region is perfect for hiking and exploring diverse trails in the picturesque landscape.
  • Historic Castles: Visit magnificent castles that offer a glimpse into the area's rich cultural history.
  • Family-Friendly Attractions: Adventure parks and playgrounds cater to visitors of all ages, ensuring fun for families.
  • Charming Accommodation: Enjoy a variety of cosy lodgings, from bed and breakfasts to family-friendly options.

Find great hotels in Pembrokeshire

Discover charming accommodation options in Pembrokeshire, perfect for every type of traveller. Choose from cosy bed and breakfasts or inviting lodges, many offering pet-friendly services and family-friendly experiences. Whether you’re seeking the historic ambiance of an abbey country house hotel or convenient stays in Narberth with additional parking and accessibility, Pembrokeshire has something to cater to your needs for an unforgettable holiday.

  • Tŷ Milford Waterfront: Nestled in the heart of Pembrokeshire, Tŷ Milford Waterfront offers a serene eco-friendly retreat for environmentally conscious travellers. This hotel is proudly eco-certified, ensuring that your stay contributes positively to the planet. The property features modern lodgings with stunning views of the waterfront, perfect for relaxation after a day of exploring local attractions. Guests can enjoy the calming atmosphere, complemented by sustainable amenities, making it an ideal choice for those seeking a guilt-free escape.
  • Best Western Lamphey Court Hotel & Spa: Combining elegance with functionality, the Best Western Lamphey Court Hotel & Spa is a 4-star haven that caters to both leisure and business travellers. Set amidst beautiful grounds, this eco-certified hotel offers a range of business amenities including a Business Centre and Meeting Rooms, perfect for corporate events. Pet-friendly policies allow you to bring your furry companions along, ensuring that no family member is left behind. Guests can unwind in the luxurious spa, making it a versatile choice for a relaxing getaway or productive stay.
  • Hotel Mariners: A charming 3-star property, Hotel Mariners welcomes those travelling with pets, providing a warm atmosphere for both you and your furry friends. With a pet-friendly policy, the hotel ensures that your pets feel as comfortable as you do during your stay. Situated conveniently in Pembrokeshire, this hotel is ideal for families and animal lovers. Guests appreciate the friendly service, affordable accommodations, and the opportunity to explore the stunning nearby landscapes with their pets by their side.

Where to stay in Pembrokeshire

Pembrokeshire offers a captivating blend of stunning scenery and outdoor adventure, perfect for a memorable holiday. Explore the serene Abemawr Valley, unwind at attractive playgrounds, or indulge in an award-winning luxury experience. Enjoy a delightful beach holiday along Pembrokeshire's breathtaking coastline, with family-friendly options in Trewent Park. With its welcoming atmosphere and variety of activities, Pembrokeshire is an ideal destination for relaxation and adventure alike.

  • Tenby: Nestled along the stunning Pembrokeshire coastline, Tenby is a charming seaside town known for its picturesque beaches and vibrant atmosphere. The town’s compact layout makes it easy to explore on foot, with a delightful array of shops, cafes, and galleries lining the cobbled streets. Tenby's golden sands and the azure waters of the Carmarthen Bay beckon outdoor enthusiasts, offering ample opportunities for water sports and scenic hikes. Don't miss the iconic medieval town walls and the breathtaking views from the cliffs. With its seasonal influx of visitors, particularly from June to August, Tenby is perfect for those seeking adventure and stunning coastal scenery.
  • Saundersfoot: Just a stone's throw from Tenby, Saundersfoot is another gem along the Pembrokeshire coast, renowned for its beautiful sandy beaches and family-friendly atmosphere. The village is popular among those who enjoy outdoor activities, from leisurely strolls along the shore to more adventurous pursuits like kayaking and surfing. The scenic walking trails lead to breathtaking viewpoints, making it a haven for nature lovers. With a variety of local eateries offering fresh seafood and stunning sea views, Saundersfoot is ideal for relaxing days by the beach. The peak visitor season from June to August ensures a lively ambiance, perfect for a fun-filled getaway.
  • Haverfordwest: As the county town of Pembrokeshire, Haverfordwest offers a blend of historical charm and modern conveniences. This bustling market town is less seasonal compared to its coastal neighbours, making it a great year-round destination. Visitors can explore the remains of Haverfordwest Castle, enjoy riverside walks along the Cleddau River, and discover local shops and restaurants. With a range of hiking trails and easy access to the nearby national park, Haverfordwest serves as an excellent base for exploring the region’s natural beauty. Its rich history and vibrant community ensure a rewarding experience for every traveller.

Things to do in Pembrokeshire

Pembrokeshire is a haven for outdoor enthusiasts, offering stunning scenery and a range of adventure activities. You can explore various hiking trails and recreational areas, while beach lovers will delight in Amroth Beach, perfect for beach games and a relaxing holiday. Don't miss the adventure parks, which provide thrilling experiences for all ages, making Pembrokeshire an ideal destination for an unforgettable getaway.

Shopping

Melin Tregwynt Woolen Mill offers a delightful shopping experience, showcasing traditional Welsh textiles and unique gifts. Located within the scenic Pembrokeshire area, it’s the perfect spot to find quality souvenirs that capture the essence of your visit.

Recreation

At Tenby Golf Club, enjoy a round of golf surrounded by stunning coastal views, perfect for sport enthusiasts. Trefloyne Golf Club offers a luxurious retreat with elegant surroundings, ideal for a relaxing day. Scolton Manor Country Park provides a serene environment for wellness and relaxation amidst beautiful nature.

Adventure

The Blue Lagoon Water Park offers thrilling water slides and wave pools, perfect for families and adventure seekers alike. Experience the breathtaking views along the Pembrokeshire Coast Path - South, a stunning hiking trail showcasing the area's natural beauty. For a true outdoor experience, camp at Newgale Camping Site, surrounded by nature.

Nightlife

Pembrokeshire's nightlife offers a vibrant mix of adventure and culture. Heatherton World of Activities and Ocean Commotion provide thrilling arcade experiences, while the Torch Theatre enchants with its romantic atmosphere and engaging performances, making for an unforgettable evening out.

*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

Explore a world of travel with Expedia

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 ₹6,571 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 ₹6,571 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.