Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Pembroke Castle is located in a historic area of Pembroke known for its beautiful beaches. Pembroke is home to 60 hotels and other accommodation options, so you can find something that's perfect for your stay.
There are 10 hotels and other accommodation options within a mile of Pembroke Castle, including these picks:
While you're in town visiting Pembroke Castle, you can explore everything there is to see and do within just a few miles of the area.
Sights like Lamphey Bishop's Palace and Carew Castle highlight some of the local culture. Lounge by the water at Freshwater East Beach and Barafundle Bay.