Skip to main content

Stay in Pembrokeshire's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Dunes

Hotel in Tenby

Located in Tenby, a 18-minute walk from North Tenby Beach, The Dunes provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. The staff were so friendly and couldn’t do enough for you. Great locally sourced breakfast

Show more Show less
9.4
Wonderful
186 reviews
Price from
$125
per night

The Dial inn

Hotel in Lamphey

Located in Lamphey, 1.9 miles from Freshwater East, The Dial inn provides accommodations with a garden, free private parking, a restaurant and a bar. Food and the chef was outstanding, much better than the establishment. Highly rate the food, good quality ingredients, presented very well. Great menu.

Show more Show less
9.2
Wonderful
102 reviews
Price from
$137
per night

Billycan

Hotel in Tenby

Located in Tenby and with North Tenby Beach reachable within a 7-minute walk, Billycan has a restaurant, allergy-free rooms, free WiFi throughout the property and a bar. Beautiful rooms, great restaurant and superb staff. Location also top!

Show more Show less
9.1
Wonderful
735 reviews
Price from
$150
per night

Twr y Felin Hotel

Hotel in St. Davids

Located in St. Davids, 1.3 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. The staff were always helpful and friendly. The room was comfortable, clean, modern and provided everything we needed. Cooked breakfast was delicious and provided plenty of fresh fruit.

Show more Show less
9.2
Wonderful
318 reviews
Price from
$210
per night

Roch Castle

Hotel in Roch

Dating back to the 12th century, Roch Castle offers guest accommodations, set on a rocky outcrop over looking St Brides Bay. Roch Castle offers free parking and WiFi. Fabulous experience. Beautiful property. Stunning views.

Show more Show less
9.6
Exceptional
224 reviews
Price from
$210
per night

Grove of Narberth

Hotel in Narberth

Overlooking Narberth and the Preseli Mountains, The Grove is a luxurious 18th-century country house surrounded by meadows. From the moment we arrived the staff at Grove of Narberth went above and beyond to make us feel welcome and ensuring my girlfriend had a good birthday. The grounds are beautiful and lovely to explore. We ate in the Artisan restaurant and thought the food was delicious and the waiting staff were excellent and friendly. Only wish we could have stayed longer at this beautiful hotel.

Show more Show less
9.6
Exceptional
729 reviews
Price from
$354
per night

The Dormy House

Hotel in Tenby

Located in Tenby, a 18-minute walk from North Tenby Beach, The Dormy House has accommodations with a shared lounge, free private parking, a restaurant and a bar. Great location 8mins walk to centre of town,Brand new spotless accommodation,very nice friendly staff and fantastic breakfast.

Show more Show less
9.3
Wonderful
16 reviews
Price from
$112
per night

Allium

Hotel in Tenby

Located in Tenby and with North Tenby Beach reachable within a 10-minute walk, Allium provides a garden, non-smoking rooms, free WiFi throughout the property and a bar. What a delightful find. The property is immaculate and has been completely remodelled. The hosts Dave and Cat were wonderful people and very helpful. The location is adjacent to the City wall and there is paid parking 250 metres down the road. The rooms are spacious and very well appointed and there is an excellent breakfast/lunch restaurant downstairs. The have an eclectic menu and truly make the best coffee. This is one of the most pleasant places that we have stayed in the past month of travels. Do stay here, you will not regret it.

Show more Show less
9.8
Exceptional
44 reviews
Price from
$150
per night

Ocean Cabins No 6 At The Square - Saundersfoot

Hotel in Saundersfoot

Ocean Cabins No 6 At The Square - Saundersfoot has accommodations in Saundersfoot. Fab location...views amazing...good value for money...will be booking again..🙂

Show more Show less
9.1
Wonderful
31 reviews
Price from
$117
per night

Ocean Cabins No 7 At The Square - Saundersfoot

Hotel in Saundersfoot

Ocean Cabins No 7 At The Square - Saundersfoot is offering accommodations in Saundersfoot. Iwe will always stay at ocean cabins when returning to Saundersfoot, love it just by the sea

Show more Show less
9
Wonderful
31 reviews
Price from
$79
per night

Hotels with extra health and safety measures

Find hotels in Pembrokeshire with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Pembrokeshire in the past month

See all

Pembrokeshire's best hotels with breakfast

See all

Budget hotels in Pembrokeshire

See all

Hotels in Pembrokeshire you can book without a credit card

See all

FAQs about hotels in Pembrokeshire

Explore guest reviews of hotels in Pembrokeshire

See all