Beach Holidays

Showing 20 - 40 of 80 Hotels in Barafundle Bay and Stackpole Quay!

Sort By

      
Tudor Lodge Inn21) Tudor Lodge Inn 
Tudor Lodge, Jameston, Tenby, Pembrokeshire, Wales, Lamphey, Pembrokeshire, SA70 7SS
Restaurant Facilities
We are 5.04 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 80.00

Book Now

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

We are 4.18 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 40.00

Book Now

Scoveston Manor BandB23) Scoveston Manor BandB 
Steynton, Milford Haven, Pembrokeshire, SA73 1HJ

We are 8.65 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 75.00

Book Now

Angle Bay Bed and Breakfast24) Angle Bay Bed and Breakfast 
Kilnback, Milford Haven, Pembrokeshire, SA71 5AN

We are 9.1 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 80.00

Book Now

Beggars Reach Hotel25) Beggars Reach Hotel 
Burton, Milford Haven, Pembroke Dock, Pembrokeshire, SA73 1PD
Disabled FacilitiesRestaurant Facilities
We are 6.81 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 60.00

Book Now

Penally Abbey Country House Hotel and Restaurant26) Penally Abbey Country House Hotel and Restaurant 
Penally, Tenby, Pembrokeshire, SA70 7PY
Restaurant Facilities
We are 8.34 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 155.00

Book Now

Parsonage Farm Inn27) Parsonage Farm Inn 
St Florence, Tenby, Pembrokeshire, SA70 8LR
Restaurant Facilities
We are 6.95 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 40.00

Book Now

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

We are 3.97 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 70.00

Book Now

Premier Inn Tenby Town Centre29) Premier Inn Tenby Town Centre 
White Lion Street, Tenby, Pembrokeshire, Tenby, Pembrokeshire, SA70 7ET

We are 9.53 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 60.25

Book Now

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

We are 3.99 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 55.00

Book Now

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

We are 4.96 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 55.00

Book Now

The Park Hotel32) The Park Hotel 
North Cliff, Tenby, Pembrokeshire, SA70 8AT
Restaurant Facilities
We are 9.72 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 74.00

Book Now

Happy Acre BandB33) Happy Acre BandB 
Erw lon, Lydstep, Tenby, Pembrokeshire, SA70 7SG

We are 6.28 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 40.00

Book Now

Croyland Guest House34) Croyland Guest House 
10 Deer Park, Tenby, Pembrokeshire, SA70 7LE

We are 9.46 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 55.00

Book Now

Flemishcourt Guest House35) Flemishcourt Guest House 
St Florence, Tenby, Pembrokeshire, SA70 8LS

We are 6.94 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 75.00

Book Now

Wychwood House36) Wychwood House 
Wychwood House, Penally, Tenby, Pembrokeshire, SA70 7PE

We are 8.46 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 40.00

Book Now

Middlegate Hotel37) Middlegate Hotel 
41 Main Street, Pembroke, Pembrokeshire, SA71 4JS
Restaurant Facilities
We are 4.08 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 40.00

Book Now

Hammonds Park38) Hammonds Park 
Narberth Road, Tenby, Pembrokeshire, SA70 8HT

We are 9.43 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 47.00

Book Now

White Rose Guest House39) White Rose Guest House 
Warren Street, Tenby, Pembrokeshire, SA70 7JT

We are 9.39 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 55.00

Book Now

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

We are 2.93 miles from Barafundle Bay and Stackpole Quay

Rooms From

£ 60.00

Book Now

1 2 3 4 5