Hotels in Pembroke

10 hotels

Pembroke: A Hidden Gem of History, Coast and Countryside
Nestled on the edge of the Cleddau estuary in Pembrokeshire, Pembroke is a charming town that blends centuries of history with striking river and sea views. Its compact center, built from storied stone and narrow lanes, invites you to stroll and linger, while staying well connected to larger cities like Swansea and Cardiff by road.
The crown jewel of Pembroke is undoubtedly Pembroke Castle. Perched above the town, the Norman-era fortress still exudes medieval drama through its towers, walls, and atmospheric interiors. A walk along the ramparts rewards visitors with sweeping vistas of the estuary and the surrounding countryside, making it a quintessential stop for any Wales itinerary.
For walkers and outdoor enthusiasts, the Pembrokeshire Coast Path is a must. The coastal trail winds along dramatic cliffs, hidden coves, and tranquil beaches, offering memorable panoramas and opportunities for sea-breeze-filled breaks. The estuarine wetlands nearby host a variety of birds and provide a peaceful counterpoint to the windswept cliffs.
Beyond the castle, Pembroke’s surroundings offer additional historical and scenic options. Lamphey Palace ruins and Carew Castle are excellent day trips within easy reach, adding layers of heritage to your travel plans. These sites illustrate how Pembroke sits at the crossroads of history and nature, with stories echoing from stone walls and windswept shores.
Food and drink in Pembroke showcase the best of Welsh hospitality. Local pubs and bistros serve up fresh seafood, locally sourced produce, and comforting pub classics, all served with friendly service that makes you feel at home. Where you stay matters too: cozy B&Bs, boutique inns, and small guesthouses pepper the town, delivering warm, personalised stays that complement the day’s adventures.
Getting there is straightforward. A road trip from Cardiff or Swansea via the M4 and A40/A477 routes brings you to Pembroke in a few hours. Rail connections are available in nearby hubs like Haverfordwest or Pembroke Dock, so consider combining a scenic drive with a train leg for a relaxed trip. Weather tends to be mild but variable, with the summer months offering the best beach and walking conditions. Spring and early autumn bring lighter crowds and blooming landscapes, ideal for photographers and nature lovers.
Whether you’re here for a full weekend or a short escape, you’ll find a quiet, beautiful corner of Pembrokeshire waiting to be explored.

Hotel prices in Pembroke

Choose your dates and compare live room prices at 10 hotels.

Top Rated

Lovesgrove Country Guest House

Lovesgrove Country Guest House

Lovesgrove Country Guest House Bangeston Hall, Pembroke, Pembroke Dock, SA72 4RX, United Kingdom
Breakfast takeaway containers Parking Family rooms
Ferry House Inn

Ferry House Inn

Hazelbeach, Llanstadwell, Milford Haven, SA73 1EG, United Kingdom
Parking Beach Horse riding
Old Kings Arms Hotel

Old Kings Arms Hotel

13 Main Street, Pembroke, SA71 4JS, United Kingdom
Breakfast takeaway containers Breakfast in the room Parking
Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well

9 Pembroke Street, Pembroke Dock, , Pembroke Dock, SA726XH, United Kingdom
Parking 24-hour front desk Designated smoking area
Best Western Lamphey Court Hotel and Spa

Best Western Lamphey Court Hotel and Spa

Lamphey, Lamphey, SA71 5NT, United Kingdom
Breakfast in the room Parking Sun loungers or beach chairs
OYO Lamphey Hall

OYO Lamphey Hall

Upper Lamphey Road, Lamphey, Pembroke, SA71 5NR, United Kingdom
Breakfast takeaway containers Parking 24-hour security
Beggars Reach Hotel

Beggars Reach Hotel

Burton, Milford Haven, Pembroke Dock, SA73 1PD, United Kingdom
Breakfast takeaway containers Breakfast in the room Parking
Heritage Holiday Accommodation

Heritage Holiday Accommodation

22 Queen Street, Pembroke Dock, Pembrokeshire, SA72 6JE, United Kingdom
Parking Family rooms Allergy-free room
OYO Welsh Holiday Accommodation – Modern Stay

OYO Welsh Holiday Accommodation – Modern Stay

34 Meyrick Street, Pembroke Dock, SA72 6UT, United Kingdom
Breakfast takeaway containers Family rooms Allergy-free room

Best Prices

Heritage Holiday Accommodation

Heritage Holiday Accommodation

22 Queen Street, Pembroke Dock, Pembrokeshire, SA72 6JE, United Kingdom
Parking Family rooms Allergy-free room
OYO Lamphey Hall

OYO Lamphey Hall

Upper Lamphey Road, Lamphey, Pembroke, SA71 5NR, United Kingdom
Breakfast takeaway containers Parking 24-hour security
OYO Welsh Holiday Accommodation – Modern Stay

OYO Welsh Holiday Accommodation – Modern Stay

34 Meyrick Street, Pembroke Dock, SA72 6UT, United Kingdom
Breakfast takeaway containers Family rooms Allergy-free room
Lovesgrove Country Guest House

Lovesgrove Country Guest House

Lovesgrove Country Guest House Bangeston Hall, Pembroke, Pembroke Dock, SA72 4RX, United Kingdom
Breakfast takeaway containers Parking Family rooms
Old Kings Arms Hotel

Old Kings Arms Hotel

13 Main Street, Pembroke, SA71 4JS, United Kingdom
Breakfast takeaway containers Breakfast in the room Parking
Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well

9 Pembroke Street, Pembroke Dock, , Pembroke Dock, SA726XH, United Kingdom
Parking 24-hour front desk Designated smoking area
Best Western Lamphey Court Hotel and Spa

Best Western Lamphey Court Hotel and Spa

Lamphey, Lamphey, SA71 5NT, United Kingdom
Breakfast in the room Parking Sun loungers or beach chairs
Ferry House Inn

Ferry House Inn

Hazelbeach, Llanstadwell, Milford Haven, SA73 1EG, United Kingdom
Parking Beach Horse riding
Beggars Reach Hotel

Beggars Reach Hotel

Burton, Milford Haven, Pembroke Dock, SA73 1PD, United Kingdom
Breakfast takeaway containers Breakfast in the room Parking
View all 10 hotels