Holiday cottages near Barafundle Bay
297 within 10 miles · nearest first
In short: 297 holiday cottages within 10 miles of Barafundle Bay in Stackpole. The nearest is Ash Tree Cottage, 1.3 miles away. 198 accept dogs. Prices start from £197 for a week.
Updated · Distances are straight-line · Ratings from Google · About Barafundle Bay
Pembrokeshire · Dogs welcome
Ash Tree Cottage
Sleeps 6 · 3 bedrooms · from £861 a week
Three-bedroom cottage in Bosherston, Pembrokeshire, walking distance to Broadhaven South beach and lily ponds.
1.4 miles
Pembrokeshire · Dogs welcome
Wood Cottage
Sleeps 6 · 3 bedrooms · from £821 a week
Three-bedroom cottage on the Stackpole Estate in Pembrokeshire, walking distance to Barafundle Beach and Bosherston Lily Ponds.
Pembroke · Dogs welcome
2 Cheriton Cottages
Sleeps 6 · 3 bedrooms · from £523 a week
Three-bedroom cottage sleeping six in Pembroke, Pembrokeshire; dogs welcome.
1.6 miles
Bosherston, Pembrokeshire · Dogs welcome
No. 2 New Cottages
Sleeps 4 · 2 bedrooms · from £301 a week
Two-bedroom cottage sleeping 4 in Bosherston, Pembrokeshire, with dogs allowed.
2.1 miles
Pembrokeshire
Freshwater Bay Holiday Village - Sanderling
★ 4.6 (97)
Sleeps 4 · 2 bedrooms · from £467 a week
Two-bedroom chalet in Pembrokeshire Coast National Park, a two-minute walk from Freshwater East beach.
2.1 miles
Pembrokeshire
Freshwater Chalet
★ 4.6 (97)
Sleeps 5 · 2 bedrooms · from £393 a week
Two-bedroom chalet at Trewent Park, Pembrokeshire, sleeping five with direct beach access and coastal walks on the doorstep.
Freshwater East
Freshwater East
Sleeps 4 · 2 bedrooms · from £273 a week
Freshwater East in Freshwater East, sleeps four guests in two bedrooms.
Haverfordwest · Dogs welcome
Honeysuckle Cottage
Sleeps 2 · 1 bedroom · from £641 a week
One-bedroom cottage near Haverfordwest with free pet stays, ground-floor living, and a private courtyard.
2.2 miles
Pembroke
Trewent Park Holidays - Seaview
★ 4.6 (126)
Sleeps 4 · 2 bedrooms · from £453 a week
Two-bedroom chalet near Freshwater East beach in Pembrokeshire Coast National Park, with on-site restaurant.
2.2 miles
Pembroke
Trewent Park Holidays - Sunnybank
★ 4.6 (126)
Sleeps 4 · 2 bedrooms · from £453 a week
Refurbished two-bedroom chalet near Freshwater Bay beach in Pembrokeshire, with on-site restaurant and parking.
Pembrokeshire · Dogs welcome
Swallow Barn
Sleeps 4 · 2 bedrooms · from £857 a week
Two-bedroom barn conversion near Pembrokeshire coast, sleeping four, with enclosed garden and parking for two cars.
2.2 miles
Pembrokeshire · Dogs welcome
The Last Barn
★ 4.9 (14)
Sleeps 8 · 4 bedrooms · from £797 a week
The Last Barn, Pembrokeshire: converted 19th-century barn sleeping 8, fully equipped for self-catering with one dog welcome.
2.3 miles
Freshwater · Dogs welcome
The Sandcastle
★ 4.5 (32)
Sleeps 14 · 7 bedrooms · from £7,797 a week
Seven-bedroom beachfront house in Freshwater sleeping 14, with hot tub, steam room and heated pool overlooking Freshwater East Beach.
Pembrokeshire
Lyserry Barns - Granary Cottage
Sleeps 3 · 1 bedroom
Granary Cottage, Pembrokeshire: one-bedroom converted barn in the Pembrokeshire Coast National Park, perfect for couples or small families exploring the coastal path.
2.5 miles
Pembroke
Hafan Fach Cottage
★ 5.0 (2)
Sleeps 4 · 2 bedrooms · from £727 a week
Two-bedroom cottage near Pembroke with private hot tub, suitable for families or couples seeking coastal access and countryside views.
Lamphey · Dogs welcome
Avalon
Sleeps 6 · 3 bedrooms · from £518 a week
Three-bedroom cottage sleeping six in Lamphey, Pembrokeshire, dogs welcome.
2.6 miles
Freshwater East
3 Devon Court
Sleeps 5 · 2 bedrooms · from £450 a week
Two-bedroom single-storey cottage in Freshwater East, Pembrokeshire, sleeps five.
2.6 miles
Pembrokeshire · Dogs welcome
The Matchbox
Sleeps 8 · 4 bedrooms · from £3,829 a week
The Matchbox, Pembrokeshire: four-bedroom coastal house sleeping eight, with heated pool and direct beach access.
Pembrokeshire
Gardener’s Cottage
Sleeps 4 · 1 bedroom · from £579 a week
One-bedroom barn conversion near Freshwater East Beach, Pembrokeshire, sleeping four with parking and wifi.
Pembrokeshire
Lower Old Farmhouse
Sleeps 4 · 2 bedrooms · from £637 a week
Two-bedroom ground-floor farmhouse conversion near Freshwater East Beach, Pembrokeshire, with parking and coastal access.
Pembrokeshire
The Bullpen
Sleeps 4 · 1 bedroom · from £579 a week
One-bedroom barn conversion in Pembrokeshire with a fully equipped kitchen, half a mile from the beach.
2.6 miles
Pembroke
The Coach House
★ 4.3 (262)
Sleeps 8 · 4 bedrooms · from £1,045 a week
Four-bedroom barn conversion near Pembroke with direct access to Pembrokeshire's beaches and coastal path walks.
2.6 miles
Narberth
The Dairy
★ 5.0 (3)
Sleeps 8 · 3 bedrooms · from £858 a week
Converted barn sleeping 8 near Narberth, Pembrokeshire, with direct access to coastal walks and beaches.
Pembrokeshire
The Hen House
Sleeps 5 · 2 bedrooms · from £696 a week
The Hen House, Pembrokeshire: restored cottage on 3 acres with direct access to coastal walks and beaches.
Pembrokeshire
Upper Old Farmhouse
Sleeps 4 · 2 bedrooms · from £637 a week
Upper Old Farmhouse, Pembrokeshire: two-bedroom coastal farmhouse sleeping four, within walking distance of Tenby and Freshwater East Beach.
2.7 miles
Freshwater East · Dogs welcome
Beach Cove
★ 4.6 (13)
Sleeps 6 · 3 bedrooms · from £699 a week
Beach Cove in Freshwater East, Pembrokeshire, sleeps six in three bedrooms.
Pembroke · Dogs welcome
Orchard View
Sleeps 2 · 1 bedroom · from £278 a week
One-bedroom cottage sleeping two in Pembroke, Pembrokeshire; pets allowed.
2.8 miles
Pembroke · Dogs welcome
Chapel Hill House
Sleeps 6 · 3 bedrooms · from £563 a week
Three-bedroom cottage for six in Pembroke, Pembrokeshire, pets welcome.
2.8 miles
Lamphey · Dogs welcome
Green Shutters
Sleeps 8 · 5 bedrooms · from £1,743 a week
Five-bedroom house sleeping eight near Lamphey, Pembrokeshire, with sauna and enclosed garden.
3 miles
Pembroke · Dogs welcome
Granary Cottage
★ 4.6 (8)
Sleeps 5 · 3 bedrooms · from £510 a week
This terraced cottage rests in Pembroke, Wales and can sleep five people in three bedrooms.
3 miles
Pembroke · Dogs welcome
Thorne Chapel
★ 5.0 (5)
Sleeps 6 · 3 bedrooms · from £612 a week
A converted chapel located near Pembroke in South Wales and sleeping six people in three bedrooms.
Pembrokeshire
Gardeners Lodge
Sleeps 2 · 1 bedroom · from £273 a week
One-bedroom cottage on a working farm between Pembroke and Stackpole Quay, on the edge of Pembrokeshire Coast National Park.
3 miles
Pembroke · Dogs welcome
The Coach House
Sleeps 2 · 1 bedroom · from £373 a week
One-bedroom detached annexe near Pembroke, Pembrokeshire, sleeps 2.
3 miles
Pembroke · Dogs welcome
Florence Pod
Sleeps 2 · 1 bedroom · from £230 a week
Studio pod sleeping 2 in Pembroke, Pembrokeshire, with pets allowed.
Pembroke · Dogs welcome
Landfall
Sleeps 6 · 3 bedrooms · from £897 a week
Three-bedroom house sleeping six in Pembroke, Pembrokeshire; dogs welcome.
3.5 miles
Haverfordwest · Dogs welcome
Springfield
★ 5.0 (51)
Sleeps 8 · 4 bedrooms · from £807 a week
Springfield Farm, Haverfordwest, Pembrokeshire: four-bedroom farmhouse sleeping eight, a short walk from Lamphey village and the Pembrokeshire coast.
3.7 miles
Pembroke · Dogs welcome
Hawthorn House
Sleeps 6 · 3 bedrooms · from £363 a week
Three-bedroom mid-terrace cottage in Pembroke, Pembrokeshire, sleeps 6.
Pembrokeshire · Dogs welcome
Chalet 12 - Coastlands Holiday Park
Sleeps 4 · 2 bedrooms · from £647 a week
Two-bedroom chalet at Coastland Holiday Park, Pembrokeshire, with everything provided for self-catering coastal holidays.
Pembrokeshire · Dogs welcome
Llwy Garu
Sleeps 10 · 5 bedrooms · from £987 a week
Five-bedroom house sleeping 10 in Hundleton village, Pembrokeshire, with coastal access and one free pet.
3.9 miles
Haverfordwest · Dogs welcome
The Anchorage
★ 5.0 (4)
Sleeps 14 · 7 bedrooms · from £2,022 a week
Seven-bedroom Georgian house in Haverfordwest with hot tub, sleeps 14, one pet allowed.
3.9 miles
Pembroke · Dogs welcome
East Back Cottages - Stable Cottage
★ 4.9 (9)
Sleeps 2 · 1 bedroom · from £477 a week
One-bedroom stone cottage in Pembroke town centre, metres from the mill pond and castle, with enclosed garden and woodburner.
3.9 miles
Pembroke · Dogs welcome
Tower Cottage
Sleeps 2 · 1 bedroom · from £249 a week
Studio cottage for two in Pembroke, Pembrokeshire, with parking and shared garden; pets welcome.
Pembroke · Dogs welcome
Stable Cottage
Sleeps 2 · 1 bedroom · from £383 a week
One-bedroom cottage for two in Pembroke, Pembrokeshire, with pets welcome.
3.9 miles
Pembroke · Dogs welcome
East Back Cottages - Blacksmiths Cottage
★ 4.9 (9)
Sleeps 6 · 3 bedrooms · from £1,069 a week
Three-bedroom stone cottage in Pembroke with private hot tub, cinema room, and three ensuite bathrooms; sleeps 6.
Pembroke · Dogs welcome
Blacksmiths Cottage
Sleeps 6 · 3 bedrooms · from £783 a week
Three-bedroom house for six in Pembroke, Pembrokeshire, with hot tub and cinema room.
4 miles
Pembroke
Ty Coch y Castell
Sleeps 4 · 2 bedrooms · from £390 a week
Two-bedroom single-storey house in Pembroke, Pembrokeshire, sleeping 4.
Pembroke · Dogs welcome
Cranford Cottage
Sleeps 2 · 1 bedroom · from £286 a week
One-bedroom annexe cottage for two in Pembroke, Pembrokeshire, that accepts one pet.
Pembroke · Dogs welcome
Garden View
Sleeps 2 · 1 bedroom · from £329 a week
Garden View, 4 Wades Close, Pembroke, Pembrokeshire, sleeps two guests in one bedroom.
Pembroke · Dogs welcome
Mellaston Cottages - The Granary
Sleeps 6 · 3 bedrooms · from £731 a week
The Granary, a three-bedroom cottage near Pembroke with a fully equipped kitchen and enclosed garden with patio heater.
Pembrokeshire · Dogs welcome
The Old Brewery
Sleeps 24 · 12 bedrooms · from £3,404 a week
The Old Brewery, Pembroke: a 12-bedroom former brewery sleeping 24, with a bar, pool table and table tennis for group holidays.
Pembroke
10 Westgate Hill
Sleeps 6 · 3 bedrooms · from £433 a week
Three-bedroom terraced house in Pembroke town centre, sleeps 6.
Pembrokeshire
Shepherds Lodge
Sleeps 2 · 1 bedroom · from £443 a week
One-bedroom cottage on a Pembrokeshire sheep farm, a short drive from Tenby's beaches and shops.
Pembroke
Flat 2
Sleeps 4 · 2 bedrooms · from £337 a week
Two-bedroom ground floor apartment in Pembroke, Pembrokeshire, sleeps 4.
Pembroke
Ty Castell
Sleeps 6 · 3 bedrooms · from £649 a week
Three-bedroom mid-terrace townhouse in Pembroke, Pembrokeshire, sleeping six.
Lamphey
Timaru
Sleeps 6 · 3 bedrooms · from £393 a week
Timaru in Lamphey, Pembrokeshire can sleep six in three bedrooms.
Pembroke · Dogs welcome
Beekeeper's Cottage
Sleeps 4 · 2 bedrooms · from £294 a week
Two-bedroom terraced cottage near Pembroke, Pembrokeshire, sleeps 4.
Pembroke · Dogs welcome
Timbertwig Lodge
Sleeps 4 · 2 bedrooms · from £386 a week
Two-bedroom ground-floor lodge on the edge of Pembroke, Pembrokeshire, sleeping four.
Lamphey · Dogs welcome
The Queen Bee
Sleeps 2 · 1 bedroom · from £303 a week
Studio shepherd's hut for 2 in Lamphey, Pembrokeshire, with king bed and woodburning stove.
Lamphey · Dogs welcome
The Honeybee
Sleeps 2 · 1 bedroom · from £308 a week
Single-storey shepherd's hut for 2 in Lamphey, Pembrokeshire, with king-size bed and woodburning stove.
Lamphey · Dogs welcome
The Bumblebee
Sleeps 2 · 1 bedroom · from £281 a week
Single-storey shepherd's hut sleeping 2 in Lamphey, Pembrokeshire.
Showing the 60 nearest of 297. For the rest, see holiday cottages around Stackpole.
Quick answers
How many holiday cottages are there near Barafundle Bay?
We list 297 within 10 miles of Barafundle Bay, measured in a straight line.
Which holiday cottages are closest to Barafundle Bay?
The nearest are Ash Tree Cottage (1.3 miles), Wood Cottage (1.4 miles) and 2 Cheriton Cottages (1.4 miles).
Are there dog-friendly holiday cottages near Barafundle Bay?
Yes: 198 of the 297 accept dogs. They are marked on this page.
How much is a cottage near Barafundle Bay?
Starting prices begin at £197 for a week. Prices change with the dates, so check availability for an exact figure.
How are the distances worked out?
They are straight-line distances between each place and Barafundle Bay, so the journey by road will be a little longer.