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. Comfortable and clean room, excellent breakfast, very nice staff. We had a lovely stay and would definitely recommend it!

Show more Show less
9.4
Superb
201 reviews
Price from
€ 131
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. Nice place. Very clean, modern and friendly staff. We had breakfast and the quality of food was well cooked and nice presentation.

Show more Show less
9.2
Superb
108 reviews
Price from
€ 128
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. Gorgeous, spacious, clean rooms. Comfy beds. Loved the location—in the old part of town and within walking distance to so much!

Show more Show less
9.1
Superb
731 reviews
Price from
€ 140
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 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
Superb
329 reviews
Price from
€ 287
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. Very highly recommended if you are in the area! Super modern rooms inside of the real castle. Rooms and bathrooms are large and comfortable. Very clean. Excellent breakfast. Plenty of parking space. Beautiful view.

Show more Show less
9.6
Exceptional
233 reviews
Price from
€ 306
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 entire experience was exceptional: Staff perfect, food perfect, and facilities perfect. It honestly ruined the rest of our trip--because we kept comparing it to everything else we experienced. It is a magical space. Pure class.

Show more Show less
9.6
Exceptional
735 reviews
Price from
€ 331
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.1
Superb
18 reviews
Price from
€ 115
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. Had the king room, and it was spacious, light, and clean with a nice modern decoration. A seperate sitting area and the tv was on a bracket which you could move to watch tv in the sitting area or the bed. Bed was comfortable, and a firmer pillow was under the bed should you need it. The bathroom was big with a lovely walk-in shower. The lady who took us up to our room was so friendly and informative. Unfortunately didnt catch her name. Would 100% stay here again when in Tenby next. The coffee shop downstairs looked lovely, and the selection of cakes looked scrummy. Unfortunately didnt get to try as they are not open on a sunday at the moment. Great location, just opposite the town walls.

Show more Show less
9.8
Exceptional
54 reviews
Price from
€ 198
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.1
Superb
33 reviews
Price from
€ 118
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
32 reviews
Price from
€ 94
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