Showing 20 of 42 Hotels near Pembroke Castle - Pembrokeshire!

Sort By

      
Old Kings Arms Hotel1) Old Kings Arms Hotel 
13 Main Street, Pembroke, Pembrokeshire, SA71 4JS
Restaurant Facilities
We are 0.03 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 50.00

Book Now

Middlegate Hotel2) Middlegate Hotel 
41 Main Street, Pembroke, Pembrokeshire, SA71 4JS
Restaurant Facilities
We are 0.11 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 40.00

Book Now

The Coach House Hotel3) The Coach House Hotel 
116, Main Street, Pembroke, Pembrokeshire, SA714HN

We are 0.35 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 55.00

Book Now

Connaught Guest House4) Connaught Guest House 
123 Main Street, Pembroke, Pembrokeshire, SA7 14DB

We are 0.35 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 32.50

Book Now

Camrose House5) Camrose House 
106 Main Street, Pembroke, Pembrokeshire, SA71 4HN

We are 0.37 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 59.95

Book Now

High Noon Guest House6) High Noon Guest House 
Lower Lamphey Road, Pembroke, Pembrokeshire, SA71 4AB

We are 0.53 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 29.50

Book Now

Kingsbridge House7) Kingsbridge House 
Holyland Road, Pembroke, Pembrokeshire, SA714BD

We are 0.58 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 35.00

Book Now

Pembroke Dock BandB - Southgate.8) Pembroke Dock BandB - Southgate. 
37 Britannia Road, Pembroke Dock, Pembrokeshire, SA72 6QE

We are 1.2 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 55.00

Book Now

Hangmans Hall Bed and Breakfast9) Hangmans Hall Bed and Breakfast 
Pembroke, Pembroke, Pembrokeshire, SA71 5PY

We are 1.25 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 60.00

Book Now

North Down Farm10) North Down Farm 
Sixth Lane, Lamphey, Pembrokeshire, SA71 5PL

We are 1.47 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 40.00

Book Now

Llanion Lodge11) Llanion Lodge 
26 London Road,, Pembroke Dock, Pembrokeshire, SA72 6DT

We are 1.56 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 35.00

Book Now

Albion House12) Albion House 
Albion Square, Pembroke Dock, Pembrokeshire, SA72 6XE
Pet FriendlyParking FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
We are 1.7 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 75.00

More Info

Blickerage Bed and Breakfast13) Blickerage Bed and Breakfast 
11 Reginald Close, Hundleton., Pembroke Dock, Pembrokeshire, SA71 5RZ

We are 1.7 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 70.00

Book Now

Cleddau Bridge Hotel14) Cleddau Bridge Hotel 
Essex Rd, Pembroke Dock, Pembrokeshire, SA72 6EG
Restaurant Facilities
We are 1.8 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 60.00

Book Now

Lamphey Hall Hotel15) Lamphey Hall Hotel 
Upper Lamphey Road, Lamphey, Lamphey, Pembrokeshire, SA71 5NR
Restaurant Facilities
We are 2.01 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 48.50

Book Now

Lakeland Guest House16) Lakeland Guest House 
St Patrick's Hill, Llanreath, Pembroke Dock, Pembrokeshire, SA72 6XQ

We are 2.03 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 60.00

Book Now

Best Western Lamphey Court Hotel and Spa17) Best Western Lamphey Court Hotel and Spa 
Lamphey, Lamphey, Pembrokeshire, SA71 5NT
Restaurant Facilities
We are 2.09 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 65.55

Book Now

Angorfa Bed and Breakfast18) Angorfa Bed and Breakfast 
Angorfa Barn Lake , Trinity Terrace, Milford Haven, Pembrokeshire, Pembroke Dock, Pembrokeshire, SA73 1PA

We are 2.44 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 80.00

Book Now

Anchors Rest19) Anchors Rest 
Barn Lake Point, Burton, Pembroke Dock, Pembrokeshire, SA73 1PF

We are 2.45 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 60.00

Book Now

Tideways Bed and Breakfast20) Tideways Bed and Breakfast 
7 Barnlake Point, Burton, Pembroke Dock, Pembrokeshire, SA73 1PF

We are 2.46 miles from Pembroke Castle - Pembrokeshire

Rooms From

£ 55.00

Book Now

1 2 3