11 beach and seaside campsites in North East Scotland
Marina Bay Holiday Park
Peterhead, Aberdeenshire
4.52 /5
45 reviews
84%
would recommend
Family and dog friendly park set along an award-winning Lido beach for swimming. Onsite play area, shop and cafe!
Lodgehill Campsite
Banff, Aberdeenshire
4.54 /5
19 reviews
89%
would recommend
Tranquil and back to basics pop up camping site with countryside views and ten minutes to the beach. Dogs welcome.
The following sites don't share their availability with us yet and cannot be booked online
Gamrie Bay Caravan Site Certificated Location
Gardenstown, Banff, Aberdeenshire
Family-friendly and dog-friendly touring in Banff, five minutes from the Aberdeenshire coast.
Greenwood Loch Holiday Park & Activity Centre
Turriff, Aberdeenshire
Family friendly touring park in 200 acre woodland with onsite fishing lake and bike hire. Dog friendly.
Sandend Holidays
Sandend, Aberdeenshire
Camping and touring in a quaint fishing village situated on a golden sand bay. Family and dog friendly too.
Add your dates to check availability
See only sites and pitches that are available for your stay
Miltonhaven Seaside Caravan Park Certificated Site
St Cyrus, Montrose, Aberdeenshire
Peaceful, family friendly Camping and Caravanning Club site set on the coast. Dog friendly.
Riverview Caravan Park
Monifieth, Dundee and Angus
Dog friendly and adult only touring at a 5 star park by the beach, the Firth of Tay and great golf courses.
Fraserburgh Caravan Park
Fraserburgh, Aberdeenshire
A small and quiet caravan park situated by a beautiful sandy beach, with views across the bay.
South Links Holiday Park
Montrose, Dundee and Angus
Family friendly tent and tourer holiday park just a short walk from the beach. Dog friendly.
Banff Links Caravan Park
Banff, Aberdeenshire
Dog friendly touring, camping and stunning holiday homes, right by the beach, with fabulous sea views.
Upper Crawton Park
Stonehaven, Aberdeenshire
Five hardstanding pitches within walking distance to Dunnottar Castle and puffin spotting at Crawton.