Search hotels in Pembrokeshire, United Kingdom
Enter your dates and choose from 2761 hotels and other places to stay
Check out these popular cities in Pembrokeshire
Tenby
578 hotelsSaundersfoot
320 hotelsHaverfordwest
340 hotelsPembrokeshire
197 hotelsSt. Davids
77 hotelsPembroke Dock
41 hotelsPembroke
117 hotelsMilford Haven
60 hotelsNewport Pembrokeshire
167 hotelsNarberth
126 hotels
Stay in Pembrokeshire's best hotels!
Filter by:
Star rating
Review score
The Town Crier, Tenby
The Town Crier, Tenby has a garden, terrace, a restaurant and bar in Tenby. The property is around 11 km from Folly Farm, 500 metres from Tenby Castle and 7.3 km from Carew Castle.

The Dunes
Located in Tenby, 1.4 km from North Tenby Beach, The Dunes provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. This 4-star hotel offers a 24-hour front desk....

The Dial inn
Located in Lamphey, 2.9 km from Freshwater East, The Dial inn provides accommodation with a garden, free private parking, a restaurant and a bar.

Billycan
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.

Twr y Felin Hotel
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.

Ivybridge Guesthouse
Located in close proximity to coastal walks and the newly opened Goodwick Moor bird sanctuary with Ivybridge Spa* just next door.

St. Davids Cross Hotel
St. Davids Cross Hotel set the centre of St David’s, on Cross Square. This hotel features a restaurant, lounge and a bar. Each room at St. Davids Cross Hotel has traditional décor.

Roch Castle
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.

Grove of Narberth
Overlooking Narberth and the Preseli Mountains, The Grove is a luxurious 18th-century country house surrounded by meadows.

The Imperial Dragon Hotel
Immersed within the beautiful scenery of the Pembrokeshire countryside, and within easy reach of the coast, this modern, purpose-built inn provides the ideal base from which to explore the...

Most booked hotels in Pembrokeshire in the past month
Popular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 7.8Good - What previous guests thought, 1,964 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,288 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,392 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 7.6Good - What previous guests thought, 2,021 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 263 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 7.3Good - What previous guests thought, 1,545 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,016 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,341 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 7.7Good - What previous guests thought, 1,183 reviewsPopular with guests booking hotels in Pembrokeshire
Scored out of 10, guest rating 6.7Pleasant - What previous guests thought, 1,653 reviews
Pembrokeshire's best hotels with breakfast
The Druidstone Hotel
Hotel in HaverfordwestBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 32 reviewsThe Druidstone Hotel has a shared lounge, terrace, a restaurant and bar in Haverfordwest.
Penally Abbey Country House Hotel and Restaurant
Hotel in TenbyBreakfast optionsScored out of 10, guest rating 9.3Superb - What previous guests thought, 23 reviewsOn the edge of Pembrokeshire Coast National Park, Penally Abbey Country House Hotel offers views across Camarthen Bay. There is a restaurant, free Wi-Fi and large, leafy grounds.
Tŷ Milford Waterfront
Hotel in Milford HavenBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,288 reviewsSet 400 metres from Milford Beach, Tŷ Milford Waterfront offers 4-star accommodation in Milford Haven and features a fitness centre, a restaurant and a bar.
Cottage Court Hotel
Hotel in TenbyBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,416 reviewsCottage Court Hotel is situated in a quiet location, a short walk from the beautiful north beach and the walled medieval town of Tenby.
Giltar Hotel
Hotel in TenbyBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,392 reviewsOffering free WiFi, Giltar Hotel is located in Tenby, 2.9 km from Tenby Castle and 6 km from Carew Castle. The property is situated 7 km from Manorbier Castle and 500 metres from Tenby Castle.
Heywood Spa Hotel
Hotel in TenbyBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 1,378 reviewsLocated in Tenby, 2.4 km from North Tenby Beach, Heywood Spa Hotel provides accommodation with a shared lounge, private parking, a terrace and a restaurant.
St Brides Spa Hotel & Village Apartments
Hotel in SaundersfootBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,016 reviewsOn a cliff-top overlooking picturesque Saundersfoot Harbour in the Pembrokeshire Coast National Park, St Brides Spa Hotel is an oasis of luxury with outdoor infinity pool, award-winning spa and views...
Hotel Plas Hyfryd
Hotel in NarberthBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,135 reviewsSituated in the peaceful Pembrokeshire town of Narbeth, this small 3-star hotel provides comfortable accommodation with easy access to all local attractions, including the popular seaside towns of...
Budget hotels in Pembrokeshire
The County Hotel
Hotel in HaverfordwestCheap hotelScored out of 10, guest rating 7.3Good - What previous guests thought, 1,545 reviewsSituated in Haverfordwest, within 24 km of Folly Farm and 26 km of St David's Cathedral, The County Hotel features accommodation with a bar. This 3-star hotel offers room service.
The Grove
Hotel in St. DavidsCheap hotelScored out of 10, guest rating 7.1Good - What previous guests thought, 1,016 reviewsThe Grove is situated in beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining.
Rooms at Allium
Hotel in TenbyCheap hotelScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 202 reviewsLocated in Tenby and within 700 metres of North Tenby Beach, Rooms at Allium features a garden, non-smoking rooms, and free WiFi throughout the property.
MYRTLE HOUSE HOTEL TENBY
Hotel in TenbyCheap hotelScored out of 10, guest rating 9.2Superb - What previous guests thought, 164 reviewsMYRTLE HOUSE HOTEL TENBY features accommodation in Tenby near North Tenby Beach and Tenby Castle.
The Park Hotel
Hotel in TenbyCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,341 reviewsWith wonderful views across Tenby Bay, The Park Hotel offers beautiful cliff top terraces and gardens, an outdoor swimming pool, free Wi-Fi and free private parking.
The Dormy House
Hotel in TenbyCheap hotelScored out of 10, guest rating 8.2Very good - What previous guests thought, 134 reviewsSituated in Tenby, 1.4 km from North Tenby Beach, The Dormy House features accommodation with a shared lounge, free private parking, a restaurant and a bar.
The Welshman’s Arms
Hotel in Pembroke DockCheap hotelScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 146 reviewsLocated in Pembroke Dock, 19 km from Folly Farm, The Welshman’s Arms provides accommodation with a garden, free private parking and a bar.
Cliffe Norton
Hotel in TenbyCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 255 reviewsLocated in Tenby and with North Tenby Beach reachable within less than 1 km, Cliffe Norton provides a restaurant, non-smoking rooms, free WiFi and a bar.
Hotels in Pembrokeshire that you can book without a credit card
Trewern Arms
Hotel in Newport PembrokeshireNo credit card neededScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 510 reviewsTrewern Arms offers accommodation in the hamlet of Nevern, near Newport, Pembrokeshire. Rooms are fitted with a TV. Specific units feature a seating area where you can relax.
Merlewood Hotel
Hotel in SaundersfootNo credit card neededScored out of 10, guest rating 8.4Very good - What previous guests thought, 611 reviewsSituated on the beautiful Pembrokeshire Coast, Merlewood Hotel is a 10-minute walk from Saundersfoot Harbour. With impressive sea views and free parking, there is also a seasonal swimming pool.
The Manian
Hotel in KilgettyNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 494 reviewsLocated in the heart of the Pembrokeshire countryside, yet only 2 miles from the Pembrokeshire coastline and the popular seaside town of Saundersfoot, the privately owned Manian Lodge offers 4 star...
The Windsor
Hotel in HaverfordwestNo credit card neededScored out of 10, guest rating 8.4Very good - What previous guests thought, 78 reviewsSet in Haverfordwest, within 28 km of Folly Farm and 31 km of St David's Cathedral, The Windsor offers accommodation with a bar and free WiFi throughout the property as well as free private parking...
Clarence House Hotel
Hotel in TenbyNo credit card neededScored out of 10, guest rating 7.8Good - What previous guests thought, 1,964 reviewsWith views of Caldey Island, Clarence House Hotel is just 200 metres from Tenby’s beaches. The lively town centre is just a 5-minute walk away.
Middlegate Hotel
Hotel in PembrokeNo credit card neededScored out of 10, guest rating 7.0Good - What previous guests thought, 83 reviewsThe 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.
FAQs about hotels in Pembrokeshire
See reviews by guests who stayed at hotels in Pembrokeshire
- Scored out of 10, guest rating 9.6Exceptional - What previous guests thought, 160 reviewsA lovely guest house just a few blocks walk from the railway station. Central to high street shopping, restaurants, and tourist attractions. Mike & Joycelyn were most excellent hosts. The room was very clean and comfortable with a big fluffy bed. An excellent full breakfast. Highly recommended.Guest review byLoraUnited States
- From £180 per nightScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 577 reviewsWe loved absolutely everything about this place. The location was excellent and the room was extremely comfortable. Breakfast was fantastic with a huge selection and the staff were very engaging, friendly and knowledgeable about the local area. We would definitely stay here againGuest review byMareeAustralia
- From £144 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 263 reviewsAn absolutely amazing transformation this hotel by far is the best in Tenby... They have the most comfortable beds, beautiful tasty food, the friendliest staff the best view of the beach & the location is central to everything. There is no better place to stay.Guest review byChandlerUnited Kingdom
- Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 592 reviewsThe breakfast was amazing. Good quality and well sourced products. Delicious coffee! Fruit and yoghurt. Delicious muesli. The hosts were friendly and so helpful. Room was clean and very comfortable.Guest review byJoanneNew Zealand
- From £234 per nightScored out of 10, guest rating 9.3Superb - What previous guests thought, 456 reviewsUpmarket hotel, with big rooms, all sorts of facilities imaginable, very friendly and attentive staff. My room had a terrace with sea view. I enjoyed every minute I stayed there.Guest review byeilbekhorstBelgium
- From £168.75 per nightScored out of 10, guest rating 9.1Superb - What previous guests thought, 745 reviewsAbsolutely beautiful hotel and staff couldn’t do enough for us. Made our little dog feel so welcome too. Food was delicious freshly cooked.Guest review byRowennaSaudi Arabia
- From £133 per nightScored out of 10, guest rating 7.9Good - What previous guests thought, 875 reviewsWonderful location, great rooms, perfect service, just dream come thru..This is my secomd visit and wont be last one.. ❤️❤️❤️Guest review byJigibaoBelgium
- From £105 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,184 reviewsThey gave us a larger room so our bike could fit in the room. Breakfast was great. Staff were awesome.Guest review byDonnaCanada
- Scored out of 10, guest rating 8.4Very good - What previous guests thought, 835 reviewsFantastic location and very generous sized room, great value for money.Guest review byDavidSpain
- Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,392 reviewsLocation excellent. Staff helpful and friendly. Dinner fantastic.Guest review byAnnUnited States
- From £179 per nightScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 1,378 reviewsFood was excellent and cooked to order. Room was clean and tidy.Guest review byStuartSweden
- From £117.60 per nightScored out of 10, guest rating 6.7Pleasant - What previous guests thought, 1,653 reviewsLocalisation, view, bad, breakfast, townGuest review byJarekBednarzPoland
- From £266 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,016 reviewsEverything was absolutely stunning!Guest review byMohammedEgypt
- Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,341 reviewsWonderful staff in the restaurantGuest review byŁukaszPoland
- Scored out of 10, guest rating 7.8Good - What previous guests thought, 1,964 reviewsComfy bed, beautiful location.Guest review byLeeVietnam
Planning a trip? Get inspired by reviews of cities in Pembrokeshire
- 10.0
Been coming here for many years it's a great place to relax...
Been coming here for many years it's a great place to relax and recharge.So many great places to eat and drink and a great base to explore the surrounding area. S boat trip is a must if the weather is good.Guest review byGeraldineUnited Kingdom - 10.0
Lovely place to visit.
Lovely place to visit. Parking was very close to the beach but limited spaces. Had to drive around for a short time before finding a space. Cost of parking a little more expensive than parking in town. My daughter and granddaughter have coeliacs disease. The Boat house pub was an excellent place to eat. Had a menu with a number of tasty dishes suitable for them.Guest review byAnonymous - 10.0
The perfect stay with the best hosts in the area, great...
The perfect stay with the best hosts in the area, great place for motorbike lovers with no need to worry about locking your bike, the cooked breakfast is absolutely delicious 😋 which I had to enjoy on both days of my stay. I had a Beautiful big room with en-suite, with a view from a big window to capture birds on the feeders, even a woodpecker. I’ll be looking forward to returning soon 🙏🏾Guest review byAnonymousUnited Kingdom - 10.0
Pembrokeshire is a beautiful district - I admit I'm a bit...
Pembrokeshire is a beautiful district - I admit I'm a bit biased, as my ancestors come from here, but it really has some spectacular scenery and walks. So much history too, with several castles (Carew, Pembroke) to visit. Tenby is the most glorious town and well worth a few days there alone.Guest review byCQtouristAustralia - 10.0
Beautiful coastline, great for coastal walks and swimming/...
Beautiful coastline, great for coastal walks and swimming/surfing, especially at Whitesands Bay. Lovely villages with pubs/restaurants serving fresh seafood, such as The Shed Bistro at Porthgain. Friendly, local people who go out of their way to make you feel welcome. For car drivers, some of the lanes are very narrow, so take it slow and give way at passing points.Guest review byLesleyUnited Kingdom - 8.0
local shops not great but you dont go on holiday to go...
local shops not great but you dont go on holiday to go shopping. pembroke dock was nice and interesting and the local people were really nice. roads clean and no litter anywhere not like where we live in kent which is awful. lovely flower displays in the streets which is a nice touch. very good fish and chip shop locally and went to a great pub the ferry inn.Guest review byTurner - 10.0
We liked the beaches and castles that we visited.
We liked the beaches and castles that we visited. Tenby was a great place to visit. went on a boat trip which was great. Wish we spent more time in pembrokeshire we only spent 4 nights there could of stay another 4.Guest review byMarkUnited Kingdom - 8.0
Milford Haven having a small working harbour & marina is a...
Milford Haven having a small working harbour & marina is a nice relaxing area for a short break. There’s lots to explore nearby including Tenby & Saundersfoot and the Pembrokeshire countryside. Within the town is also a McDonald’s & Costa Coffee, so great for food & drink on the go. The marina adds a bit of interest with its few shops & restaurants overlooking it. Will definitely come back here…Guest review byLisaUnited Kingdom - 10.0
Newport Sands, Parrog and River Nevern Estuary are fantastic...
Newport Sands, Parrog and River Nevern Estuary are fantastic, as is the walking on the coastal path. There are many other great places within reach like Carn Ingli Common, Pentre Ifan Neolithic Burial Chamber and Pengelli Forest inland, and Pwllgwaelod Beach. Plenty of Craft Shops, Pubs, and other places to eat.Guest review bygoodwinUnited Kingdom - 8.0
A pleasant little town with a range of places to eat.
A pleasant little town with a range of places to eat. There were lots of interesting places to visit and walk to in the vicinity. Some towns and beaches eg, Tenby and St David’s, get very busy so it’s worth going to places where you need to walk a bit if you want a bit more space, peace and quiet. Some beautiful gardens eg, Colby and Upton Castle Gardens, and historic sites eg, Carew Castle and Tidal Mill, are well presented and definitely worth visiting. Walks around Bosherston Fish Ponds were delightful. We had an excellent boat trip to Skomer and Ramsey islands from st Justinian’s.Guest review byAnitaUnited Kingdom