Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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+
Pembroke – 67 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

OYO Lamphey Hall Hotel 3 stars

Hotel in Pembroke

Lamphey Hall is a traditional, quiet country-house hotel with a lively bistro bar and friendly, professional staff. The family-run hotel is on the Tenby-to-Pembroke road. The staff at OYO Lamphey Hall provided welcoming and excellent service. Breakfast was to order and delicious. For the adventurous, you can try the seaweed. We enjoyed a wonderful day which included hiking Stackpole and Barafundle Bay in the morning and afterwards sightseeing in Pembroke before boarding the ferry to Ireland. We really enjoyed our time in Wales and highly recommend OYO Lamphey Hall.

Show more Show less
8.3
Very good
583 reviews
Price from
£95.40
per night

Old Kings Arms Hotel 3 stars

Hotel in Pembroke

Situated in Pembroke, a 10-minute drive from the spectacular coast, the 16th century Old Kings Arms boasts rooms with free Wi-Fi and free parking. Pembroke Castle is 200 yards from the property. The food was excellent and the staff even better!

Show more Show less
8.6
Fabulous
254 reviews
Price from
£70
per night

Middlegate Hotel

Hotel in Pembroke

The Middlegate Hotel is located in the center of Pembroke’s main street, close to Mill Pond and a 10-minute walk from the railway station. even haVE THERE OWN SECURE CAR PARK

Show more Show less
7.4
Good
206 reviews
Price from
£50
per night

Highgate Inn Hotel

Hotel in Pembroke

Situated in Pembroke and with Pembroke Castle reachable within 3.7 km, Highgate Inn Hotel features a garden, non-smoking rooms, free WiFi and a bar. The rooms in the hotel are fitted with a TV. Lovely hotel and very comfortable rooms. The breakfasts were amazing & the dinners offered are as well very good. Hotel located close to great beaches - not a long car drive :)

Show more Show less
8
Very good
199 reviews
Price from
£95
per night

The Coach House Hotel 3 stars

Pembroke

Once a medieval coaching inn, this hotel is located less than 10 minutes’ walk from Pembroke’s impressive castle, along the quaint high street. beautiful fresh clean friendly accommodation stunning area

Show more Show less
8.5
Very good
339 reviews
Price from
£85
per night

Portclew House 4 stars

Pembroke

Situated in Pembroke, within 1.4 km of Freshwater East and 21 km of Oakwood Theme Park, Portclew House features accommodation with a garden and free WiFi throughout the property as well as free... Fantastic... we loved out stay... our group of walkers thoroughly enjoyed our time after a long day's walk! Super attentive owner and wonderful breakfast.

Show more Show less
9.1
Superb
338 reviews
Price from
£65
per night

Rosedene Guest House 4 stars

Pembroke

Rosedene Guest House is set in Pembroke and offers accommodation with a shared lounge and free WiFi, 2.2 km from Freshwater East and 21 km from Oakwood Theme Park. My son loved the little patio area that we had, it was lovely to not be confined to just the one room. The room was beautiful & the Lady who looked after us couldn't have been nicer 😁 Thank you so much for making our stay such a lovely one - it was just brilliant, everything 😁

Show more Show less
9.4
Superb
237 reviews
Price from
£66
per night

A Beach Holiday in Pembrokeshire

Pembroke

A Beach Holiday in Pembrokeshire features garden views, free WiFi and free private parking, set in Pembroke, 300 metres from Freshwater East. I recommend it to everyone. The place is beautiful and wonderful. There is no mistake. It was all wonderful. I will definitely come back to it. Thank you, Amanda. You are very tasteful.

Show more Show less
9.4
Superb
87 reviews
Price from
£143.50
per night

Freshwater Bay Holiday Cottages 3 stars

Pembroke

Freshwater Bay Holiday Cottages offers holiday homes in different locations around Trewent Park, in Freshwater Bay Holiday Village and within 450 metres of Freshwater East Beach. What a great little stay! Close to the beach, parking, wifi and a full kitchen. REALLY CLEAN!

Show more Show less
8.3
Very good
60 reviews
Price from
£70
per night

hygge hut

Pembroke

Hygge hut is situated in Pembroke, 26 km from Folly Farm and 9 km from Pembroke Castle, in an area where hiking can be enjoyed. Hill Billy Hot tub was fantastic. Cozy cabin.

Show more Show less
8.4
Very good
109 reviews
Price from
£74
per night

Most booked hotels in Pembroke in the past month

See all

FAQs about hotels in Pembroke

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Pembroke:

Explore guest reviews of hotels in Pembroke

See all