Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Pembroke on Hotels.com. These Pembroke hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Pembroke
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Pembroke at a glance
- The Imperial Hotel — 3.5-star hotel in Tenby. Guest rating: 9.2/10 — Wonderful.
- Tŷ Milford Waterfront — 4-star hotel in Milford Haven. Guest rating: 9.2/10 — Wonderful.
- Best Western Lamphey Court Hotel & Spa — 4-star hotel in Pembroke. Guest rating: 8.2/10 — Very good.
- The Gower Hotel — 3-star hotel in Saundersfoot. Guest rating: 8.8/10 — Excellent.
- Heywood Spa Hotel — 4-star hotel in Tenby. Guest rating: 9.2/10 — Wonderful.
Where to stay in Pembroke?




The Imperial Hotel
The Imperial Hotel



Tŷ Milford Waterfront
Tŷ Milford Waterfront



Best Western Lamphey Court Hotel & Spa
Best Western Lamphey Court Hotel & Spa



The Gower Hotel
The Gower Hotel



Heywood Spa Hotel
Heywood Spa Hotel



The Lord Nelson Hotel
The Lord Nelson Hotel



Old Kings Arms Hotel
Old Kings Arms Hotel



The Broadmead Boutique B and B
The Broadmead Boutique B and B



The Coach House hotel
The Coach House hotel



Slebech Park Restaurant & Rooms
Slebech Park Restaurant & Rooms



Ferry House Inn
Ferry House Inn



Cysgu Dda – Sleep Well
Cysgu Dda – Sleep WellCheck out pet-friendly hotels in Pembroke




Beekeeper's Cottage
Beekeeper's Cottage



Chapel Hill House
Chapel Hill HouseGo beyond your typical stay in Pembroke
Our prices for hotels in Pembroke are cheapest in November
Price trends for hotels in Pembroke
Top landmarks in Pembroke

Barafundle Bay

Pembroke Castle

Freshwater East Beach
Freshwater West
Broad Haven South
New Quay
Lamphey Bishop's Palace
Upton Castle Gardens
Learn more about Pembroke
Admired for its castle and gardens, Pembroke features attractions such as Pembroke Castle and Freshwater East Beach. This welcoming city has something for everyone including coffee shops and sights like Barafundle Bay and New Quay—all within a rural setting.
See all hotels in Pembroke
Check out reviews of Pembroke hotels guests love
Tŷ Milford Waterfront
"The to was clean and all the amenities but the bathroom was so small I mean really small. That let the room down. And they did not supply bottled water, which I thought was standard in a hotel of this calibre."
The Gower Hotel
"The room was lovely and clean and staff very friendly and gave you a lovely welcome , breakfast was brilliant and we ate in the restaurant in the evening’s and the food was stunning ."
Holyland House - Greenacres Estates
"Lovely dog friendly apartment, we also had a hot tub, which we throughly enjoyed. Nice forest walk just off the garden"
The Lord Nelson Hotel
"Stayed one night for my mate's wedding, and it was absolutely exceptional. The room was so clean and comfortable, and all the staff I encountered were lovely. Thanks all!"
Lovesgrove Country Guest House
"Very friendlty staff. Lovely breakfast. Pl"
Hotel Mariners
"All good. Good breakfast and bar."
The Town Crier
"Great location and nice room. A bit noisy from live music but can't be helped. Staff were helpful. A little difficult to find the place when putting it in the GPS."
OYO Lamphey Hall
"Lovely place to stay. Would stay there again"
Old Kings Arms Hotel
"I was very pleased with my room as a single traveller. The staff were polite, helpful and respectful at all times. The parking was great, plenty of spaces and space for everyone to use. The food was good quality no ping meals here. The breakfast was lovely and plenty of choice."
Frequently asked questions
Find out more about Pembroke
Pembroke: Where Coastal Serenity Meets Untamed Adventure
Nestled in the heart of Pembrokeshire, Pembroke is a charming town steeped in history and natural beauty. Dominated by the formidable Pembroke Castle, which dates back to the 11th century, the town offers a glimpse into Wales' rich past. Stroll along the picturesque streets, explore the vibrant waterfront of Pembroke Dock, and venture into the nearby Pembrokeshire Coast National Park for breathtaking landscapes and rugged cliffs. With family-friendly beaches and serene bays, Pembroke is perfect for those seeking adventure or relaxation, making it an enchanting destination for all types of travellers.
Discover great hotels near Pembroke
Pembroke offers a range of accommodation options, from charming guesthouses to friendly hotels. Enjoy the welcoming atmosphere, comfortable rooms, and convenient access to local attractions and stunning scenery. Whether you seek a cosy retreat or a base for exploration, Pembroke’s accommodations cater to various preferences and budgets. These are some of the hotels preferred by our travellers near Pembroke:
- The Corner RoomsOpens in a new window: This inviting 3.0-star guesthouse offers a comfortable retreat for leisure travellers. With a focus on entertainment, guests can enjoy multiple television options, including SmartTV and DigitalTV, enhancing their downtime. The atmosphere fosters relaxation, making it a perfect choice for those seeking a tranquil getaway. Review sentiments highlight the friendly environment and convenience, ensuring a delightful stay in Pembroke.
- Llanion LodgeOpens in a new window: As a budget-friendly Bed and Breakfast, Llanion Lodge caters to travellers desiring a cosy and affordable experience. Featuring a delicious English breakfast and various dining options, this hotel ensures that guests start their day with a satisfying meal. The property is equipped with modern entertainment options, including DigitalTV, allowing for a comfortable atmosphere. Positive reviews reflect the welcoming vibe and excellent value for money, making it an ideal choice for those exploring Pembroke.
- Albion HouseOpens in a new window: This charming 3.0-star guesthouse boasts a guest rating of 8.6 out of 10, appealing to leisure travellers in search of a unique and inclusive experience. With a focus on LGBTQIA-welcoming amenities and pet-friendly policies, it creates a warm environment for all. Guests appreciate features like food and water bowls for pets, alongside a range of thoughtful amenities. Review sentiments emphasise the welcoming atmosphere and distinctive character that make this hotel a memorable choice for visitors to Pembroke.
Where to stay near Pembroke
Some of the best areas to stay in Pembroke are Milford Haven, Manorbier, and Penally. Milford Haven offers a vibrant marina and cultural experiences, while Manorbier boasts a stunning castle and beautiful beaches. Penally is known for its friendly atmosphere and dining options. For first-time visitors, Milford Haven is ideal due to its diverse attractions and activities.
- Milford HavenOpens in a new window: Milford Haven is a vibrant coastal town that's perfect for a relaxing getaway. With its stunning marina and picturesque waterfront, it offers a lovely environment for leisurely strolls and boating adventures. You can explore the Milford Haven Heritage & Maritime Museum to dive into the area's rich history or enjoy some time at Barafundle Bay, known for its breathtaking views and beautiful beach. The local gardens provide a serene escape, making it ideal for nature lovers. Accommodations here often feature waterfront views, adding to the charm of your stay, with options catering to various budgets.
- ManorbierOpens in a new window: Manorbier is a hidden gem, renowned for its historical significance and stunning coastal scenery. The highlight is the impressive Manorbier Castle, which dates back to the 12th century, offering visitors a glimpse into the past. Nearby, you can unwind at Tenby Beach, where golden sands and beautiful waters create the perfect setting for relaxation. Barafundle Bay is also within reach, offering a more secluded beach experience. This quaint village combines history with natural beauty, making it an enchanting place to stay.
- PenallyOpens in a new window: Penally is a charming village known for its friendly atmosphere and proximity to natural parks. It's a great spot for those who enjoy outdoor dining and soaking up the local culture. The nearby Pembrey Circuit is perfect for motorsport enthusiasts looking for an adrenaline rush. Whether you're
Things to do in Pembroke
Pembroke enchants visitors with its charming blend of scenic countryside and stunning coastal features. Stroll through lush parks, unwind at a spa, or dive into invigorating waters for a refreshing swim. With delightful walks along tranquil beaches and serene lakes, this small town is a perfect getaway for nature lovers.
- Freshwater East BeachOpens in a new window – Unwind at Freshwater East Beach, where golden sands meet rolling waves. This picturesque spot is ideal for a relaxing day by the sea, offering opportunities for sunbathing, beachcombing, and enjoying a picnic with stunning coastal views.
- Milford Haven Heritage & Maritime MuseumOpens in a new window – Dive into local history at the Milford Haven Heritage & Maritime Museum. Explore exhibits that showcase the town's rich maritime past, including fascinating artefacts and stories that connect you to the sea and its significance to the community.
- Upton Castle GardensOpens in a new window – Stroll through the enchanting Upton Castle Gardens, where beautifully landscaped grounds invite you to explore. Discover a variety of plant species and enjoy the tranquil atmosphere while wandering through this serene countryside setting.
- Manorbier CastleOpens in a new window – Step back in time at Manorbier Castle, a remarkable medieval fortress with stunning coastal views. As you wander the grounds, imagine the tales of knights and history that echo through its ancient walls.
- New QuayOpens in a new window – Experience the charm of New Quay, a delightful seaside town known for its beautiful beaches and vibrant atmosphere. Spend the day enjoying water sports, exploring local shops, or simply soaking up the sun at the shore.
4 tips for savvy savings when booking a hotel in Pembroke
- Book for the cheapest times: The most affordable time to visit Pembroke is during January, October, and November, when hotel prices tend to be lower. For a budget-friendly experience, it's recommended to stay for at least 2 to 3 days to fully immerse yourself in the town's rich history and culture. Explore charming landmarks such as the impressive castle, picturesque gardens, and the serene countryside. Enjoy leisurely walks through the quaint small town, engage with friendly locals, and take advantage of the budget-friendly cafés. A visit during these months could provide great value for money while allowing you to discover all that Pembroke has to offer.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Pembroke, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool in the app allows you to compare hotel prices and amenities, ensuring you're informed about price drops or room availability for your preferred hotels. This way, you could book a last-minute getaway without missing out on potential savings.
- Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a better deal on your stay at a Pembroke hotel. For those in search of something distinctive, boutique hotels can provide a more personalised experience and sometimes offer greater value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the rate appears to be on the higher side, we may suggest alternative dates that could lead to more affordable options.
- Consider your location: Opting for accommodation closer to key attractions or city centres may provide convenience, but it often tends to come with higher costs. For more affordable options, consider hotels located in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also look into independent hotels a bit further out, which are more likely to offer a more authentic and budget-friendly experience.
Best time to go to Pembroke
Pembroke experiences its lowest average temperature in February, at 45.1°F (7.3°C), while August is the hottest month, with an average temperature of 61.2°F (16.2°C). November tends to be the wettest month. The peak travel months to visit Pembroke are April, July, and August, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- Burton Hotels
- Hodgeston Hotels
- Hotels with Parking in Kilgetty
- Pet-Friendly Hotels in Kilgetty
- 3 Star Hotels in Kilgetty
- 3 Star Hotels in New Hedges
- Hotels near Broad Haven South
- Hotels near Barafundle Bay
- Hotels with Parking in Penally
- Pet-Friendly Hotels in Penally
- Cottages in Penally
- Luxury Hotels in Penally
- 3 Star Hotels in Penally
- Hundleton Hotels
- Neyland Hotels
- Pet-Friendly Hotels in Manorbier
- 3 Star Hotels in Manorbier
- Golf Hotels in Manorbier
- Pet-Friendly Hotels in Stackpole and Castlemartin
- Pet-Friendly Hotels in Rosemarket
- 3 Star Hotels in Rosemarket
- Golf Hotels in Rosemarket
- Hotels near Pembroke Dock Station
- Sageston Hotels
- Houghton Hotels
- Axton Hill Hotels
- Saint Twynnells Hotels
- Hotels with Parking in Haverfordwest
- Hotels with Free Breakfast in Haverfordwest
- Pet-Friendly Hotels in Haverfordwest
- B&B in Haverfordwest
- Cheap Hotels in Haverfordwest
- Luxury Hotels in Haverfordwest
- 2 Star Hotels in Haverfordwest
- 3 Star Hotels in Haverfordwest
- 5 Star Hotels in Haverfordwest
- Business Hotels in Haverfordwest
- Family Hotels in Haverfordwest
- Hotels with Parking in Lamphey
- Pet-Friendly Hotels in Lamphey
- 3 Star Hotels in Lamphey
- Lamphey Hotels
- Hotels near Pembroke Station
- Lawrenny Hotels
- Pet-Friendly Hotels in Stackpole
- 3 Star Hotels in Stackpole
- Stackpole Hotels
- Hotels with Parking in Milford Haven
- Pet-Friendly Hotels in Milford Haven
- Cottages in Milford Haven
- 3 Star Hotels in Milford Haven
- Merrion Hotels
- Hotels near Lamphey Station
- Hotels near Pembroke Castle
- Pet-Friendly Hotels in Kilgetty Begelly
- 3 Star Hotels in Kilgetty Begelly
- Hotels with Parking in Pembroke Dock
- 3 Star Hotels in Pembroke Dock
- Pembroke Dock Hotels
- Hotels near Carew Castle
- Cosheston Hotels
- Hotels near Freshwater East Beach
- Hotels with Parking in St. Florence
- Pet-Friendly Hotels in St. Florence
- Luxury Hotels in St. Florence
- 3 Star Hotels in St. Florence
- Hotels with a Pool in Tenby
- Hotels with Parking in Tenby
- Hotels with a Gym in Tenby
- Hotels with Free Breakfast in Tenby
- Hotels with Kitchens in Tenby
- Pet-Friendly Hotels in Tenby
- B&B in Tenby
- Cheap Hotels in Tenby
- Luxury Hotels in Tenby
- 2 Star Hotels in Tenby
- 3 Star Hotels in Tenby
- 4 Star Hotels in Tenby
- 5 Star Hotels in Tenby
- Beach Hotels in Tenby
- Family Hotels in Tenby
- Golf Hotels in Tenby
- Tenby Hotels
- Bosherston Hotels
- Hotels near Upton Castle Gardens
- Llanstadwell Hotels
- Pet-Friendly Hotels in Carew
- Cheap Hotels in Carew
- Carew Hotels
- Hotels with Parking in Pembrokeshire
- Hotels with Kitchens in Pembrokeshire
- Hotels with Wifi in Pembrokeshire
- Pet-Friendly Hotels in Pembrokeshire
- Luxury Hotels in Pembrokeshire
- Family Hotels in Pembrokeshire
- Golf Hotels in Pembrokeshire
- Pembrokeshire Hotels
- Carew Newton Hotels
- Hotels near Lamphey Bishop's Palace




























































