Skip to main content

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

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.

Wood Cottage 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.

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.

No. 2 New Cottages 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.

Freshwater Bay Holiday Village - Sanderling 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.

Freshwater Chalet 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.

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.

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.

Trewent Park Holidays - Seaview 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.

Trewent Park Holidays - Sunnybank 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.

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.

The Last Barn 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.

The Sandcastle 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.

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.

Hafan Fach Cottage 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.

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.

3 Devon Court 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.

The Matchbox 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.

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.

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.

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.

The Coach House 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.

The Dairy 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.

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.

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.

Beach Cove 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.

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.

Chapel Hill House 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.

Green Shutters 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.

Granary Cottage 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.

Thorne Chapel 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.

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.

The Coach House 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.

Florence Pod 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.

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.

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

Hawthorn House 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.

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.

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.

The Anchorage 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.

East Back Cottages - Stable Cottage 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.

Tower Cottage 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.

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.

East Back Cottages - Blacksmiths Cottage 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.

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.

Ty Coch y Castell 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.

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.

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.

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.

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.

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.

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.

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.

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.

Cottages
4.3 miles

Lamphey

Timaru

Sleeps 6 · 3 bedrooms · from £393 a week

Timaru in Lamphey, Pembrokeshire can sleep six in three bedrooms.

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.

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.

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.

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.

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.

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.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.