Top rated hotels in Pembrokeshire

Ferry House Inn
4.6/551 Reviews
Best Western Lamphey Court Hotel
3.9/579 Reviews
We decided on the spur of the moment to book a last minute break and we were not disappointed. This Hotel is set in beautiful grounds, an old country house with all the elegance that comes with it. Plenty of parking, a fabulous swimming pool and leisure centre just a few yards away. Very good food for breakfast and evening ( they do full cooked breakfast although it doesn't say so on the website) and if you only have a small appetite, make sure that you say exactly what you want ie: only 1 slice of toast with scrambled egg unless you actually want 2 etc, the portions are very large. Very central for exploring Pembrokeshire. AND the most comfy bed that I have ever slept in!! My only negative is that on the picture of the room on the website for the deluxe room, it does show a nice bowl of fruit etc. As you are paying more for this room I thought that was included, it's not. Maybe they should alter their picture!
Little Red Rooster Rest and Spa
4/541 Reviews
Clean room. Quiet and nice location. Ok
OYO Lamphey Hall Hotel
4/539 Reviews
Very friendly welcome, efficient check in and checkout. Short walk from the car park and one flight of stairs to our large comfortable room. We were warned that if we wanted dinner we should book for 6.30 or 8.30 as they had a large party coming for dinner. The food for breakfast and dinner was well cooked with good flavours. They were always willing to swap and change items on the menu to suit your wishes, just ask! Staff were very friendly with a sense of fun but still efficient. The room and the rest of the hotel were spotless and regular disinfection of surfaces took place. My only small gripe was having to have my first bath in 20 years. I've become used to a walk-in shower but my wife loved having the large cast iron bath with shower attachment! We chose the hotel for its location just 2 miles from Pembroke Castle and on the bus route from Tenby to Pembroke and heyond.
Heywood Spa Hotel
4.3/570 Reviews
College Guest House
3.8/518 Reviews
The Manian
4.4/521 Reviews
The Begelly Arms Hotel
4.6/545 Reviews

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How do I get hotel deals on Trip.com?

    There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

  • How can I get lower prices for hotels?

    Sometimes booking hotels midweek is cheaper, but it also depends on the season.

  • How many hotels are listed on Trip.com?

    You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

  • Can I cancel or change my hotel bookings on Trip.com?

    It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

  • How do I contact Trip.com customer support?

    You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Local Travel Info

Number of Hotels31
Number of Reviews618
Average Price (Weekdays)£147
Average Price (Weekends)£155