Search hotels in Pembrokeshire, United Kingdom

Enter your dates and choose from 2658 hotels and other places to stay

Check out these popular cities in Pembrokeshire

Tenby

576 hotels

Saundersfoot

310 hotels

Haverfordwest

335 hotels

St. Davids

77 hotels

Pembrokeshire

185 hotels

Milford Haven

54 hotels

Narberth

124 hotels

Pembroke

116 hotels

Newport

161 hotels

Fishguard

74 hotels

Stay in Pembrokeshire's best hotels!

Filter by:

Star Rating
Review score

The Dunes

Hotel in Tenby

Located in Tenby, a 16-minute walk from North Tenby Beach, The Dunes provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

J
Janine
From
United States
The staff were so friendly and couldn’t do enough for you. Great locally sourced breakfast
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 758 reviews
Price from
$157.43
1 night, 2 adults

Twr y Felin Hotel

Hotel in St. Davids

Located in St. Davids, 1.2 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

C
Cynthia
From
United States
Outstanding accommodations, stellar/world class food, and great hospitality
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 451 reviews
Price from
$193.60
1 night, 2 adults

Ivybridge Guesthouse

Hotel in Fishguard

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

M
Mary-Ann OT
From
Ireland
Very convenient location wise. It is only 5mins from the port. Full irish!/English breakfast included. It has all the stuff we need.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 730 reviews
Price from
$189.34
1 night, 2 adults

St. Davids Cross Hotel

Hotel in St. Davids

St. Davids Cross Hotel set the center 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.

D
David
From
United Kingdom
The location and food was excellent.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 744 reviews
Price from
$221.88
1 night, 2 adults

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.

W
Will
From
United Kingdom
The location was fantastic, the building was beautiful and the interior layout was stunning with plenty of areas for a drink, quiet reading or just relaxing. Staff were very friendly and happy to recommend places to visit and couldn’t be more helpful. It was a birthday trip and the staff went out of their way to make the room special.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 304 reviews
Price from
$263.76
1 night, 2 adults

Grove of Narberth

Hotel in Narberth

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

F
Frances
From
United Kingdom
Every detail was taken care of at Grove of Narberth. Firstly, the service was absolutely outstanding - welcoming, discreet, precise and warm. The team remembered our names, preferences and offered really useful information like local eateries and mountain biking locations. Secondly, the food was an aboslute sensation. Really top quality breakfast and evening meals, with a very wide selection of wines ranging across little-seen varieties and vintages. Thirdly, the property and the decor were utterly stunning. The design, both in and out, were extremely considered. Colour choice, soft furnishings, art.......everything comes together to create a delightlfully intimate, relaxed and sophisticated interior and bedrooms which both nods to the Welsh countryside location but also contemporary luxury. I cannot heap enough praise on this hotel - best place I have ever stayed in.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 544 reviews
Price from
$336.55
1 night, 2 adults

The Imperial Dragon Hotel

Hotel in Saundersfoot

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

r
ritchard
From
United Kingdom
Everything about the place the staff are amazing
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 749 reviews
Price from
$176.91
1 night, 2 adults

Penally Abbey Country House Hotel and Restaurant

Hotel in Tenby

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

N
Nena
From
United States
The people who worked there especially Joel, airlyss and Claire.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 23 reviews
Price from
$302.42
1 night, 2 adults

Tŷ Milford Waterfront

Hotel in Milford Haven

Located a 5-minute walk from Milford Beach, Tŷ Milford Waterfront offers 4-star accommodations in Milford Haven and features a fitness center, a restaurant and a bar.

S
Sophie
From
Australia
Great place, very friendly staff
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,177 reviews
Price from
$143.32
1 night, 2 adults

Giltar Hotel

Hotel in Tenby

Offering free WiFi, Giltar Hotel is located in Tenby, 1.8 mi from Tenby Castle and 3.7 mi from Carew Castle. The property is located 4.3 mi from Manorbier Castle and 1640 feet from Tenby Castle.

P
Penelope
From
Canada
Just as it appears in the photos. Staff was lovely, room was fine for one. I would’ve preferred a sea view, just assumed all rooms would be facing the front. Breakfast options were plentiful and the dining room was elegant.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,341 reviews
Price from
$138.06
1 night, 2 adults
See all 2658 hotels in Pembrokeshire

Most-booked hotels in Pembrokeshire in the past month

See all

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,341 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,177 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,967 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,519 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 383 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,323 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,066 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,059 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 911 reviews

Popular with guests booking hotels in Pembrokeshire

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,310 reviews

Pembrokeshire's best hotels with breakfast

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,323 reviews

With wonderful views out over Tenby Bay, The Park Hotel offers beautiful cliff top terraces and gardens, an outdoor swimming pool, free Wi-Fi and free private parking.

From $203.80 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,310 reviews

Located in Tenby, 1.5 miles from North Tenby Beach, Heywood Spa Hotel provides accommodations with a shared lounge, private parking, a terrace and a restaurant.

From $188.02 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,059 reviews

On a cliff-top overlooking picturesque Saundersfoot Harbor in the Pembrokeshire Coast National Park, St Brides Spa Hotel is an oasis of luxury with outdoor infinity pool, award-winning spa and views...

From $307.67 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,134 reviews

Situated in the peaceful Pembrokeshire town of Narbeth, this small 3-star hotel provides comfortable accommodations with easy access to all local attractions, including the popular seaside towns of...

From $169.62 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 438 reviews

Located in Newport, 24 miles from St David's Cathedral, Llwyngwair Manor, Newport, PEMBROKESHIRE provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $124.91 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 342 reviews

Located in Goodwick and with St David's Cathedral reachable within 16 miles, Glendower Hotel provides a terrace, non-smoking rooms, free WiFi and a bar.

From $170.93 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 404 reviews

Mariners Hotel is located in the center of Haverfordwest, offering its own free car park that can accommodate coaches, plus free WiFi. Each room has a flat-screen TV with Sky Sports.

From $157.78 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 380 reviews

Nestled on mature grounds Castlemead is in a wooded valley overlooking Manorbier Bay, the Pembroke peninsula, and the ruins of Manorbier Castle. The beach is a 2-minute walk from the hotel.

From $169.94 per night

Budget hotels in Pembrokeshire

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 911 reviews

Located in Pembrokeshire, a 4-minute walk from Milford Beach, THE LORD NELSON HOTEL provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $110.64 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 165 reviews

Located in Pembroke Dock, 12 miles from Folly Farm, The Welshman’s Arms provides accommodations with a garden, free private parking and a bar.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 383 reviews

Located only 10 minutes' walk from Tenby Rail Station, the Imperial Hotel offers en suite accommodations, free Wi-Fi, a restaurant and a bar.

From $118.34 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,519 reviews

Located in Haverfordwest, within 15 miles of Folly Farm and 16 miles of St David's Cathedral, The County Hotel has a bar. This 3-star hotel offers room service.

From $67.06 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,066 reviews

The Belgrave Hotel Tenby is a Grade II listed building built in 1874 located in Tenby and just a short walk away from the town center. Features include a shared lounge, bar and on-site dining.

From $127.89 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,037 reviews

The Grove is situated on beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining.

From $82.26 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 718 reviews

Featuring free WiFi throughout the property, The Dolphin Hotel & Restaurant offers budget accommodations in Pembroke Dock. Guests can enjoy the on-site bar restaurant.

From $104.14 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 221 reviews

Located in Tenby and within a 8-minute walk of North Tenby Beach, Rooms at Allium features a garden, non-smoking rooms, and free WiFi throughout the property.

Hotels in Pembrokeshire you can book without a credit card

The Dial inn

Hotel in Lamphey
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 321 reviews

Located in Lamphey, 1.8 miles from Freshwater East, The Dial inn provides accommodations with a garden, free private parking, a restaurant and a bar.

From $105.19 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 185 reviews

MYRTLE HOUSE HOTEL TENBY is located in Tenby, within a 7-minute walk of North Tenby Beach and 6.7 miles of Folly Farm.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 451 reviews

Located in St. Davids, 1.2 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $193.60 per night

Roch Castle

Hotel in Roch
No credit card needed
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 304 reviews

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.

From $249.30 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews

The Druidstone Hotel has a garden, shared lounge, a terrace and restaurant in Haverfordwest. Offering a bar, the property is located within 1.3 miles of Broad Haven Beach.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,385 reviews

Cottage Court Hotel is located in a quiet location, a short walk from the beautiful north beach and the walled medieval town of Tenby.

The Dormy House

Hotel in Tenby
No credit card needed
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 146 reviews

Located in Tenby, a 16-minute walk from North Tenby Beach, The Dormy House has accommodations with a shared lounge, free private parking, a restaurant and a bar.

From $100.59 per night

Cliffe Norton

Hotel in Tenby
No credit card needed
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 263 reviews

Located in Tenby and with North Tenby Beach reachable within a 10-minute walk, Cliffe Norton provides a restaurant, non-smoking rooms, free WiFi and a bar.

FAQs about hotels in Pembrokeshire

See reviews by guests who stayed at hotels in Pembrokeshire

See all
From $203.80 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,323 reviews
Omg don’t get me started, let’s start with the view from the hotel There’s also a cliff track path that lead directly to the beach There’s even some sits available for you if you want the video directly. It was so beautiful. Now let’s talk about the room, the interior design is superb, modern and eyes for details. Ohh yes I observed everything It’s so aesthetically pleasing. I took lots of pictures and videos ohh it was beautiful Now the food, we only had breakfast in the hotel and it was delicious. The pillows were so soft and I sleep so easily. I need that pillow in my life lol😄 I think I have covered everything 😂
Guest review by
Vinicencia
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 570 reviews
Sharon & Andrew are lovely people with a beautiful home they share with their guests. Our room was on the first floor, it was spacious, clean and had everything we needed to feel at home, down to the fresh smell of the linens and bedding! The breakfast was extremely delicious and the portions generous (we felt bad for not being able to finish them!), Sharon is an excellent cook! I had asked about laundry options in the area and Sharon offered to wash our things personally, totally unexpected and very much appreciated! We loved this place and would be delighted to stay there again in the future! Thank you Sharon & Andrew.
Guest review by
June
United States
From $307.67 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,059 reviews
Amazing facilities, the view was fantastic and spa not too over crowded. Mini fridge was handy in the room. Great location to walk down into Saundersfood. Breakfast was outstanding, we were able to help yourself as well as a fresh cooked breakfast of our choice. I had the eggs Benedict which was 10/10.
Guest review by
Charlotte
United Kingdom
From $130.83 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,341 reviews
Just as it appears in the photos. Staff was lovely, room was fine for one. I would’ve preferred a sea view, just assumed all rooms would be facing the front. Breakfast options were plentiful and the dining room was elegant.
Guest review by
Penelope
Canada
From $118.34 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 383 reviews
Hotel in a great location , staff very welcoming & polite. Room was lovely, spacious & clean with spectacular sea views of Tenby South Beach & Caldy Island. Would highly recommend a stay @ the Imperial
Guest review by
Simon
United Kingdom
From $181.12 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 857 reviews
What an incredible hotel. Absolutely stunning, like we were in a movie. Very comfortable, and lovely friendly staff. Brilliant and would recommend highly
Guest review by
Misha
Australia
From $122.41 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,967 reviews
A great place to stay, and will recommend to others planning a stay in Tenby, could not have found a nicer place to stay, thank you
Guest review by
tudge
United Kingdom
From $138.06 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
The location was great. Such a nice, welcoming guest house. And Mike was the best - he did great on his own as Joyce was away.
Guest review by
Lee
United States
From $193.60 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 451 reviews
Outstanding accommodations, stellar/world class food, and great hospitality
Guest review by
Cynthia
United States
From $111.76 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,119 reviews
Welcoming friendly and accommodating. Location very convenient.
Guest review by
Jim
United Kingdom
From $118.34 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 806 reviews
Beautiful rooms, great location and very helpful staff
Guest review by
Carys
United Kingdom
From $197.23 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 589 reviews
Excellent staff. Friendly, meticulous, professional.
Guest review by
Brent
United States
From $188.02 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,310 reviews
Leisure facilities Restaurant Patio
Guest review by
Mary
United States
From $196.57 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 744 reviews
The location and food was excellent.
Guest review by
David
United Kingdom
From $154.63 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,538 reviews
Very nice and people very friendly
Guest review by
Federico
United States

Planning a trip? Get inspired by reviews of cities in Pembrokeshire

10

Try the Umi restaurant for a Special night out, the food was...

Try the Umi restaurant for a Special night out, the food was delicious. The 5 Arches pub provide great food and live music 🎵 3 days a week. Beaches are always clean ideal for Autumn walks. The Tasty Cafe Chinese take away is well worth it, Ribs in Peking sauce are to die for. Curries are great with plenty of choice for all tastes. Prices are very good.👍 Tenby is very flat shopping wise bit a few steep hills to get down to the beaches.
Guest review by
Pamela
United Kingdom
10

My wife and I are huge fans of all of west Wales.

My wife and I are huge fans of all of west Wales. Lovely towns and villages, welcoming people and excellent beaches and countryside. Saundersfoot is a lovely seaside town with a great beach, lively harbour and plenty of shops, bars and eating places. It's a great walking area as well with adjacent villages such as Wiseman's Bridge and Amroth within walking distance. Tenby is a larger town with all the amenities and is only a 5 minute drive away. Further places to visit are Narberth, Haverfordwest and Solva, all within reasonable driving times.
Guest review by
Alan
United Kingdom
10

Such a lovely area, handy for visiting some beautiful...

Such a lovely area, handy for visiting some beautiful coastal locations. We beach combed, paddled, cliff walked, ate out, went to a Mill, shopped for gifts & things of interest. Only had a couple of days but could easily has spent much longer. We were very lucky with beautiful weather.
Guest review by
Linda
United Kingdom
10

St Davids is a small city, with plenty of shops, eateries...

St Davids is a small city, with plenty of shops, eateries and gift shops. There is plenty to do, and the Cathedral is def worth a visit. The people are very friendly and welcoming, nothing not to like about it. Solva is nearby with its harbour, gift and art shops and 4 pubs!!
Guest review by
hilton-lewis
10

Fabulous scenery, clean beaches, friendly people.

Fabulous scenery, clean beaches, friendly people. Plenty of places to walk and visit. Accommodation was excellent, very clean, cosy and spacious. Visited Caldey island& ate at the Cove restaurant, Normandie & had excellent breakfast at Donnie’s.
Guest review by
Paul
United 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 by
Lisa
United Kingdom
10

Narberth is a special little town with everything you need...

Narberth is a special little town with everything you need for a short break. Some unique independent shops with lovely helpful friendly staff. Plenty of places to eat no fast food a plus!! We enjoyed our Sunday lunch at the Angel and our meals at the Italian Get Stuffed and pizza at Top Joes.
Guest review by
Karen
United Kingdom
10

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 by
Mark
United Kingdom
10

Newport was recommended to us by several people.

Newport was recommended to us by several people. In spite of the wet weather we enjoyed our trip. Pretty village, interesting shops including Ffynnon, amazing selection of books, candles, art and much more. Great places to eat especially Lys Meddyg. Beaches nearby. A good place to visit, quiet and peaceful but it was early Autumn. I imagine it gets very busy in summer, but children would no doubt love it 😊
Guest review by
Phillips
United Kingdom
10

An interesting town across the bay from the property with...

An interesting town across the bay from the property with reasonably priced car parking and within fairly easy walking distance. An interesting cinema/theatre and a good range of shops and eating places. An interesting history of events. St. David’s and Tenby were interesting places within an hour’s drive.
Guest review by
Anonymous