# Holiday cottages near Barafundle Bay — 297 within 10 miles (2026)

> 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 £…

Source: https://staycation.co.uk/near/barafundle-bay/cottages (Staycation.co.uk). Cite the source page, not this text version.

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 9 November 2026 · Distances are straight-line · Ratings from Google · [About Barafundle Bay](https://staycation.co.uk/stackpole/attractions/barafundle-bay)

[Cottages 297](https://staycation.co.uk/near/barafundle-bay/cottages) [Camping 93](https://staycation.co.uk/near/barafundle-bay/camping) [Places to eat in Stackpole](https://staycation.co.uk/stackpole/restaurants)

[🏨Cottages 1.3 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/ash-tree-cottage-qc1647) [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.](https://staycation.co.uk/pembrokeshire/cottages/wood-cottage-uk47581) [🏨Cottages 1.4 miles Pembroke · Dogs welcome 2 Cheriton Cottages Sleeps 6 · 3 bedrooms · from £523 a week Three-bedroom cottage sleeping six in Pembroke, Pembrokeshire; dogs welcome.](https://staycation.co.uk/pembrokeshire/cottages/2-cheriton-cottages-syk1112556) [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.](https://staycation.co.uk/pembrokeshire/cottages/no-2-new-cottages-syk987506) [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.](https://staycation.co.uk/pembrokeshire/cottages/freshwater-bay-holiday-village-sanderling-uk32837) [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.](https://staycation.co.uk/pembrokeshire/cottages/freshwater-chalet-uk48541) [🏨Cottages 2.1 miles Freshwater East Freshwater East Sleeps 4 · 2 bedrooms · from £273 a week Freshwater East in Freshwater East, sleeps four guests in two bedrooms.](https://staycation.co.uk/pembrokeshire/cottages/freshwater-east-syk1162212) [🏨Cottages 2.2 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/honeysuckle-cottage-ukc3194) [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.](https://staycation.co.uk/pembrokeshire/cottages/trewent-park-holidays-seaview-uk41505) [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.](https://staycation.co.uk/pembrokeshire/cottages/trewent-park-holidays-sunnybank-uk41506) [🏨Cottages 2.2 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/swallow-barn-ow2) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-last-barn-oc6) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-sandcastle-ukc6940) [🏨Cottages 2.4 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/lyserry-barns-granary-cottage-w42531) [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.](https://staycation.co.uk/pembrokeshire/cottages/hafan-fach-cottage-uk40435) [🏨Cottages 2.5 miles Lamphey · Dogs welcome Avalon Sleeps 6 · 3 bedrooms · from £518 a week Three-bedroom cottage sleeping six in Lamphey, Pembrokeshire, dogs welcome.](https://staycation.co.uk/pembrokeshire/cottages/avalon-syk1090572) [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.](https://staycation.co.uk/pembrokeshire/cottages/3-devon-court-syk1156822) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-matchbox-ukc7729) [🏨Cottages 2.6 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/gardener-s-cottage-cc631103) [🏨Cottages 2.6 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/lower-old-farmhouse-cc631108) [🏨Cottages 2.6 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/the-bullpen-cc631106) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-coach-house-cc631102) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-dairy-cc631105) [🏨Cottages 2.6 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/the-hen-house-cc631104) [🏨Cottages 2.6 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/upper-old-farmhouse-cc631107) [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.](https://staycation.co.uk/pembrokeshire/cottages/beach-cove-syk1036173) [🏨Cottages 2.8 miles Pembroke · Dogs welcome Orchard View Sleeps 2 · 1 bedroom · from £278 a week One-bedroom cottage sleeping two in Pembroke, Pembrokeshire; pets allowed.](https://staycation.co.uk/pembrokeshire/cottages/orchard-view-syk1166671) [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.](https://staycation.co.uk/pembrokeshire/cottages/chapel-hill-house-syk1166994) [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.](https://staycation.co.uk/pembrokeshire/cottages/green-shutters-syk1165019) [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.](https://staycation.co.uk/pembrokeshire/cottages/granary-cottage-syk1016015) [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.](https://staycation.co.uk/pembrokeshire/cottages/thorne-chapel-syk941182) [🏨Cottages 3 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/gardeners-lodge-uk6144) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-coach-house-syk1051731) [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.](https://staycation.co.uk/pembrokeshire/cottages/florence-pod-syk1175705) [🏨Cottages 3.4 miles Pembroke · Dogs welcome Landfall Sleeps 6 · 3 bedrooms · from £897 a week Three-bedroom house sleeping six in Pembroke, Pembrokeshire; dogs welcome.](https://staycation.co.uk/pembrokeshire/cottages/landfall-syk1108927) [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.](https://staycation.co.uk/pembrokeshire/cottages/springfield-uk39026) [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.](https://staycation.co.uk/pembrokeshire/cottages/hawthorn-house-syk1045864) [🏨Cottages 3.8 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/chalet-12-coastlands-holiday-park-ukc9261) [🏨Cottages 3.9 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/llwy-garu-uk51175) [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.](https://staycation.co.uk/pembrokeshire/cottages/the-anchorage-uk41310) [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.](https://staycation.co.uk/pembrokeshire/cottages/east-back-cottages-stable-cottage-uk39692) [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.](https://staycation.co.uk/pembrokeshire/cottages/tower-cottage-syk1141667) [🏨Cottages 3.9 miles Pembroke · Dogs welcome Stable Cottage Sleeps 2 · 1 bedroom · from £383 a week One-bedroom cottage for two in Pembroke, Pembrokeshire, with pets welcome.](https://staycation.co.uk/pembrokeshire/cottages/stable-cottage-syk929437) [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.](https://staycation.co.uk/pembrokeshire/cottages/east-back-cottages-blacksmiths-cottage-uk41975) [🏨Cottages 3.9 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/blacksmiths-cottage-syk1168232) [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.](https://staycation.co.uk/pembrokeshire/cottages/ty-coch-y-castell-syk1052492) [🏨Cottages 4 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/cranford-cottage-syk998100) [🏨Cottages 4 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/garden-view-syk1144371) [🏨Cottages 4.1 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/mellaston-cottages-the-granary-uk41502) [🏨Cottages 4.1 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/the-old-brewery-uk40936) [🏨Cottages 4.1 miles Pembroke 10 Westgate Hill Sleeps 6 · 3 bedrooms · from £433 a week Three-bedroom terraced house in Pembroke town centre, sleeps 6.](https://staycation.co.uk/pembrokeshire/cottages/10-westgate-hill-syk1128492) [🏨Cottages 4.1 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/shepherds-lodge-30256) [🏨Cottages 4.2 miles Pembroke Flat 2 Sleeps 4 · 2 bedrooms · from £337 a week Two-bedroom ground floor apartment in Pembroke, Pembrokeshire, sleeps 4.](https://staycation.co.uk/pembrokeshire/cottages/flat-2-syk1092245) [🏨Cottages 4.2 miles Pembroke Ty Castell Sleeps 6 · 3 bedrooms · from £649 a week Three-bedroom mid-terrace townhouse in Pembroke, Pembrokeshire, sleeping six.](https://staycation.co.uk/pembrokeshire/cottages/ty-castell-syk1069258) [🏨Cottages 4.3 miles Lamphey Timaru Sleeps 6 · 3 bedrooms · from £393 a week Timaru in Lamphey, Pembrokeshire can sleep six in three bedrooms.](https://staycation.co.uk/pembrokeshire/cottages/timaru-syk1128847) [🏨Cottages 4.3 miles Pembroke · Dogs welcome Beekeeper's Cottage Sleeps 4 · 2 bedrooms · from £294 a week Two-bedroom terraced cottage near Pembroke, Pembrokeshire, sleeps 4.](https://staycation.co.uk/pembrokeshire/cottages/beekeepers-cottage-syk904775) [🏨Cottages 4.3 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/timbertwig-lodge-syk17619) [🏨Cottages 4.3 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/the-queen-bee-syk1123968) [🏨Cottages 4.3 miles 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.](https://staycation.co.uk/pembrokeshire/cottages/the-honeybee-syk1123971) [🏨Cottages 4.3 miles Lamphey · Dogs welcome The Bumblebee Sleeps 2 · 1 bedroom · from £281 a week Single-storey shepherd's hut sleeping 2 in Lamphey, Pembrokeshire.](https://staycation.co.uk/pembrokeshire/cottages/the-bumblebee-syk967847)

Showing the 60 nearest of 297. For the rest, see [holiday cottages around Stackpole](https://staycation.co.uk/stackpole/cottages).

## 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.
