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

Superb: 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 4 stars

Hotel in Tenby

Located in Tenby, 1.6 km from North Tenby Beach, The Dunes provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. Bed was really comfortable, service was superb, food was amazing. Would definitely come back again in the summer!

Show more Show less
9.5
Exceptional
152 reviews
Price from
£106.32
per night

Billycan

Hotel in Tenby

Situated in Tenby and with North Tenby Beach reachable within 600 metres, Billycan features 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
Superb
743 reviews
Price from
£120
per night

Twr y Felin Hotel 4 stars

Hotel in St. Davids

Located in St. Davids, 2 km from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. The breakfast was delicious. The room spacious, clean and extremely comfortable. The dinner there was exceptional and the staff so accomodating- 10/10. Looking forward to returning

Show more Show less
9.2
Superb
309 reviews
Price from
£165.60
per night

Roch Castle 5 stars

Hotel in Roch

Dating back to the 12th century, Roch Castle offers guest accommodation, set on a rocky outcrop over looking St Brides Bay. Roch Castle offers free parking and WiFi. Breakfast was great. I was thankful it was included for the high cost of the stay.

Show more Show less
9.6
Exceptional
211 reviews
Price from
£166.50
per night

Grove of Narberth 5 stars

Hotel in Narberth

Overlooking Narberth and the Preseli Mountains, The Grove is a luxurious 18th-century country house surrounded by meadows. The Grove is an exquisite property just outside of Narberth - a beautiful small Welsh Town and to the north of Saundersfoot and Tenby. Deep in the countryside with rolling fields and thriving nature. The grounds and walled gardens of the hotel are maintained absolutely beautifully. The Grove’s rooms and multiple public areas exude understated Welsh luxury. Very comfortable indeed. Food and drinks excellent and staff absolutely lovely.

Show more Show less
9.6
Exceptional
721 reviews
Price from
£309.60
per night

The Dormy House

Hotel in Tenby

Situated in Tenby, 1.5 km from North Tenby Beach, The Dormy House features accommodation 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.2
Superb
14 reviews
Price from
£108
per night

Allium 4 stars

Hotel in Tenby

Located in Tenby and with North Tenby Beach reachable within less than 1 km, 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.9
Exceptional
29 reviews
Price from
£120
per night

The Dial inn

Hotel in Lamphey

Located in Lamphey, 3 km from Freshwater East, The Dial inn provides accommodation with a garden, free private parking, a restaurant and a bar. This property was just perfect. Very well maintained and updated. The room was huge, lovely sofa to relax on.

Show more Show less
9.2
Superb
94 reviews
Price from
£105
per night

Ocean Cabins No 6 At The Square - Saundersfoot

Hotel in Saundersfoot

Featuring free WiFi throughout the property, Ocean Cabins No 6 At The Square - Saundersfoot is set in Saundersfoot, 2.3 km from Monkstone Beach and 13 km from Oakwood Theme Park. Fab location...views amazing...good value for money...will be booking again..🙂

Show more Show less
9
Superb
28 reviews
Price from
£88
per night

Ocean Cabins No 7 At The Square - Saundersfoot

Hotel in Saundersfoot

Situated in Saundersfoot, within 2.3 km of Monkstone Beach and 13 km of Oakwood Theme Park, Ocean Cabins No 7 At The Square - Saundersfoot offers accommodation with free WiFi throughout the property. Iwe will always stay at ocean cabins when returning to Saundersfoot, love it just by the sea

Show more Show less
9
Superb
28 reviews
Price from
£81
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Pembrokeshire

Explore guest reviews of hotels in Pembrokeshire

See all