Dog-Friendly Caravan Parks in Scotland

Scotland is the dream destination for a caravan break with your dog. Incredible scenery, open access land laws give and the legal right to roam make Scotland a dog-friendly destination worthy of your time. We’ve researched the static caravan parks in Scotland that accept dogs. Here they are.

Scotland’s Land Reform Act 2003 gives the public, and dogs, a legal right of access to almost all land and inland water, provided they behave responsibly. No private beach bans, no mandatory lead rules on open moorland, genuine freedom to roam. Every park below has been researched from public sources.

Why Scotland works so well with a dog

Right to roam: dogs can accompany you across almost all land as long as they’re under control near livestock.

Spectacular scenery: Loch Lomond, the Highlands, the Cairngorms and the Galloway Forest, all dog-accessible.

More dogs accepted: Scottish parks are significantly more likely to accept 3 or even 4 dogs than their English counterparts.

Uncrowded: even in August, Scotland’s beaches feel empty compared to the south. More space, less stress for you and your dog.

⚠ Fields marked with this symbol have been researched from public sources but not yet confirmed by phone. We recommend calling the park directly before booking. We update listings as we work through verification calls, so check back regularly.


Dumfries & Galloway

Brighouse Bay Holiday Park

Kirkcudbright · Gillespie Leisure

Beach: Direct on site, off-lead, year-round
Dogs: Up to 2 (⚠ verify)
Off-lead: Yes, coastal and woodland walks
Gate walks: Yes, coastal path direct from park
Dog wash: Yes, hose-down at service point
Dog charge: ⚠ Confirm when booking
Dogs in facilities: Yes, Bistro year-round
Vet: Galloway Vets, Kirkcudbright ~5mi · 01557 330270

Anwoth Caravan Park

Gatehouse of Fleet · Independent

Beach: ~3 miles to coast, not walkable
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Galloway Vets, Castle Douglas ~8mi · 01556 502787

Auchenlarie Holiday Park

Gatehouse of Fleet · Independent

Beach: Yes, private cove beach on site
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Galloway Vets, Castle Douglas ~12mi · 01556 502787

Southerness Holiday Park

Southerness, Dumfries · Parkdean Resorts

Beach: Yes, Southerness Beach on doorstep, year-round
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal path from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Dumfries Vets ~15mi · 01387 252453

Queensberry Bay Leisure Park

Powfoot, Dumfriesshire · Verdant Leisure

Beach: Yes, Powfoot Beach on doorstep
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Solway coastal walks direct
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, Sandpiper Café Bar dog-friendly
Vet: Dumfries Vets ~12mi · 01387 252453

Creebridge Caravan Park

Newton Stewart · Independent

Beach: No, inland riverside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Galloway Forest access nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Newton Stewart Vets ~1mi · 01671 403348

Moffat Manor Holiday Park

Moffat, Dumfriesshire · Away Resorts

Beach: No, inland countryside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Moffat Vets ~2mi · 01683 220012

Sands of Luce Holiday Park

Sandhead, Dumfries & Galloway · Independent

Beach: Yes, dog-friendly Luce Bay beach adjacent
Dogs: Welcome, complimentary
Off-lead: No, on lead on site
Gate walks: Yes, beach and dunes from the park
Dog wash: ⚠ Verify by phone
Dog charge: None, dogs complimentary
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally (Stranraer)


Ayrshire & Clyde Coast

Craig Tara Holiday Park

Ayr, South Ayrshire · Haven

Beach: Yes, beach below the park
Dogs: Up to 2, small nightly charge
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal walks with Arran views
Dog wash: ⚠ Verify by phone
Dog charge: Yes, small charge per dog
Dogs in facilities: Yes, designated restaurant areas
Vet: ⚠ Verify locally

Sandylands Holiday Park

Saltcoats, North Ayrshire · Parkdean Resorts

Beach: Yes, Saltcoats beach a short walk
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Ayrshire Coastal Path nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Sundrum Castle Holiday Park

Ayr, South Ayrshire · Parkdean Resorts

Beach: ~15 min drive to the Ayr coast
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside and estate walks
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Crofthead Holiday Park

Ayr, South Ayrshire · Independent

Beach: ~2 miles to Ayr beachfront
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Viewfield Manor Leisure Park

Kilwinning, North Ayrshire · Verdant Leisure

Beach: Short drive to Irvine beach
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, woodland walks from park
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Wemyss Bay Holiday Park

Wemyss Bay, Inverclyde · Parkdean Resorts

Beach: ~10 min drive to beach
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Inverclyde Coastal Path nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Greenock Vets ~8mi · 01475 724065


East Lothian & Scottish Borders

Seton Sands Holiday Village

Port Seton, East Lothian · Haven

Beach: Yes, across the road, year-round
Dogs: Up to 2, small charge per dog
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal walks from park
Dog wash: ⚠ Verify by phone
Dog charge: Yes, small nightly charge
Dogs in facilities: Yes, restaurant terrace and designated areas
Vet: Vets4Pets Tranent ~4mi · 01875 612220

Thurston Manor Leisure Park

Innerwick, East Lothian · Verdant Leisure

Beach: Beaches close by, short drive
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, woodland trails from park
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, dog-friendly bar and restaurant
Vet: Dunbar Vets ~5mi · 01368 862338

Coldingham Bay Leisure Park

Coldingham, Berwickshire · Verdant Leisure

Beach: 1 mile to Coldingham Bay beach
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Southern Upland Way nearby
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, The Drift Inn dog-friendly
Vet: Eyemouth Vets ~5mi · 01890 750430

Scoutscroft Leisure Park

Coldingham, Berwickshire · Verdant Leisure

Beach: 2 minute walk to Coldingham Bay
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal paths from the village
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, bar and restaurant on site
Vet: Eyemouth Vets ~5mi · 01890 750430

Pease Bay Leisure Park

Cockburnspath, Berwickshire · Verdant Leisure

Beach: Yes, beachfront on Pease Bay
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, beach and clifftop walks direct
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: ⚠ Verify by phone
Vet: Dunbar Vets ~8mi · 01368 862338

Eyemouth Holiday Park

Eyemouth, Berwickshire · Parkdean Resorts

Beach: Yes, harbour and beach a short walk
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Berwickshire Coastal Path direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Eyemouth Vets ~1mi · 01890 750430

Honey Cottage Caravan Park

Ettrick Valley, Selkirk · Independent

Beach: No, Ettrick Valley countryside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, riverside and valley walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Coldstream Holiday Park

Coldstream, Scottish Borders · Independent

Beach: No, River Tweed riverside setting
Dogs: Welcome in hire caravans
Off-lead: ⚠ Verify by phone
Gate walks: Yes, gate onto River Tweed walk
Dog wash: ⚠ Verify by phone
Dog charge: £25 per pet per stay
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally (Coldstream / Kelso)


Perthshire & Central Scotland

Milton of Fonab Caravan Park

Pitlochry, Perthshire · Independent

Beach: No, inland riverside
Dogs: 1 medium/large or 2 small
Off-lead: No, on lead on site
Gate walks: Yes, River Tummel walks from the gate
Dog wash: ⚠ Verify by phone
Dog charge: None, dogs stay free
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Tummel Valley Holiday Park

Pitlochry, Perthshire · Parkdean Resorts

Beach: No, loch and river setting
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, loch and forest walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Erigmore Leisure Park

Birnam, Dunkeld · Verdant Leisure

Beach: No, wooded riverside estate
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, woodland and River Tay walks
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Braidhaugh Holiday Park

Crieff, Perthshire · Largo Leisure

Beach: No, riverside park
Dogs: Up to 2 in dog-friendly units
Off-lead: No, on lead on site
Gate walks: Yes, River Earn walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Piperdam Leisure Resort

Fowlis, by Dundee · Away Resorts

Beach: No, loch and golf resort
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, loch and woodland trails
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Seaton Estate Holiday Village

Arbroath, Angus · Independent

Beach: Coastal, clifftop walks to Arbroath
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, cliff and coast paths direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Campsie Glen Holiday Park

Fintry, Stirlingshire · Wood Leisure

Beach: No, hillside countryside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Campsie Fells from the park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Red Deer Village Holiday Park

Stepps, Glasgow · Independent

Beach: No, city-edge parkland
Dogs: Up to 2 per pitch
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Seven Lochs Wetland Park nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally


Loch Lomond & the Trossachs

Lomond Woods Holiday Park

Balloch, Loch Lomond · Wood Leisure

Beach: No, loch shore nearby
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Loch Lomond shore walks
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Callander Woods Holiday Park

Callander, Stirlingshire · Wood Leisure

Beach: No, Trossachs woodland
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Trossachs trails from the park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Faskally Woods Holiday Park

Pitlochry, Highland Perthshire · Wood Leisure

Beach: No, forest and loch setting
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Faskally forest walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally


North Scotland

Silver Sands Holiday Park

Lossiemouth, Moray · Park Holidays

Beach: Yes, direct access to West Beach
Dogs: Dedicated pet-friendly caravans
Off-lead: ⚠ Verify by phone
Gate walks: Yes, dunes and coast from the park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: Yes, dog-friendly outdoor dining
Vet: ⚠ Verify locally

Speyside Gardens Caravan Park

Aberlour, Moray · Independent

Beach: No, walled garden on Speyside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Speyside Way within walking distance
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Haughton Holiday Park

Alford, Aberdeenshire · Independent

Beach: No, country park on the River Don
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Haughton Country Park on the doorstep
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Deeside Holiday Park

Royal Deeside, Aberdeenshire · Wood Leisure

Beach: No, riverside Deeside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Royal Deeside riverside walks
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Grannie’s Heilan’ Hame

Embo, Sutherland · Parkdean Resorts

Beach: Yes, dunes and beach beside the park
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, beach and dune walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Nairn Lochloy Holiday Park

Nairn, Highland · Parkdean Resorts

Beach: Yes, Nairn East Beach beside the park
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, beach and harbour walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally

Canna Campsite

Isle of Canna, Small Isles · Independent

Beach: Yes, island shores and beaches
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, island trails from the site
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: None on island, plan ahead


No code? No problem. Design faster with patterns.

See our features

Pellentesque sed imperdiet diam, id luctus nisl. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.