GO
Cancel

Select Your Dates
Adults Adults
Children Children

79 campsites within 40 miles of Elgin, Moray

Barrow Campsite

On the banks of River Nairn, the Barrow Campsite Nairn is located whilst offering a stunning countryside view. It is a family-run site situated on an arable farm. The historical town of Nairn is within cycling distance to the site.

Nairn, Highland

Miles: 23.33 from Elgin, Moray

Portsoy Caravan Park

Set on the sandy shores of the spectacular Moray Firth coast Portsoy Caravan Park is a fantastic fifty pitch site accommodating tents plus static and touring caravans. This beautiful campsite unlocks the joys of the stunning Banffshire Coast so look forward to views of frolicsome dolphins in the glittering ocean.

Portsoy, Aberdeenshire

Miles: 23.69 from Elgin, Moray

Huntly Castle Caravan Park

Huntly Castle Caravan Park is an award-winning, level, well-maintained spot tucked away at the centre of the Grampian countryside, with easy access to the glittering River Deveron.

Huntly, Aberdeenshire

Miles: 23.91 from Elgin, Moray

Lodgehill Campsite

Take a break from modern life's hectic pace and stress, and replace city views and traffic for open countryside and seclusion at Lodgehill Campsite. The friendly team invite burnt-out city dwellers.

Banff, Aberdeenshire

Miles: 24.06 from Elgin, Moray

Grantown-on-Spey Caravan Park

Enjoy a memorable family-friendly getaway in the serene surrounds of the Scottish Highlands with a stay at the peaceful, spacious Grantown-on-Spey Caravan Park. This friendly caravan park rests within the stunning Cairngorm National Park yet is a short trot away from the tranquil traditional Highland town of Grantown-on-Spey which is enclosed by lovely ancient woodlands and brims with an exciting variety of wildlife.

Grantown on spey, Highland

Miles: 24.11 from Elgin, Moray

The Old Pine Yurt

The Old Pine Yurt is a lovingly crafted glamping abode nestled within secluded, wild woodlands within the famed Cairngorms National Park. The site is the perfect escape for a couple or a group of two and provides guests with unrivalled tranquillity.

Moray, Highland

Miles: 25.95 from Elgin, Moray

The Bowling Club Campsite

Tomintoul Bowling Club Caravan Site is a peaceful, spacious site tucked away on the fringes of a village, close to several shops and restaurants. Campervan, motorhome and caravan users often use this site as a stopover to break up a long journey.

Tomintoul, Moray

Miles: 27.56 from Elgin, Moray

The Old School House

The Old School House is a lovely CL spot for escaping the hectic pace of the modern world. Set up your touring vehicle on two beautifully restored acres of a Victorian School House.

Invergordon, Highland

Miles: 27.93 from Elgin, Moray

Whitehills Caravan Park

For quiet getaways by the sea, head over to Whitehills Caravan Park, and enjoy a coastal break with striking views over Moray Firth. Guests can buy or rent comfortable caravans at the spacious site.

Banff, Aberdeenshire

Miles: 27.97 from Elgin, Moray

Banff Links Caravan Park

Your ultimate beach break in North East Scotland a reservation away. Stay at Banff Links Caravan Park and savour instant access to the spectacular Inverboyndie Beach. The famous shoreline attracts surfers.

Banff, Aberdeenshire

Miles: 28.36 from Elgin, Moray

Lazy Duck

Wander off the beaten track to savour a romantic retreat in the scenic surrounds of a peaceful forest. The quirky glamping site provides a range of cool, elemental accommodation options ranging from an eco-cabin and a lambing both to a waterside lodge and a small hostel.

Aviemore, Highland

Miles: 28.55 from Elgin, Moray

Rosemarkie Camping and Caravanning Club Site

Ah, what an excellent location to set up camp and unwind! Rosemarkie Camping and Caravanning Club Site enjoys a fantastic location on the stunning inlet of Moray Firth. A lovely crescent-shaped bay spreads out from the front of the spectacular site while fertile woodlands and rolling hills make up much of the scenery.

Fortrose, Highland

Miles: 29.28 from Elgin, Moray

Black Isle Yurts

Black Isle Yurts offer the perfect self-catering holiday in an exclusive, eco-sensitive wild glamping site with high quality and modern facilities. The hand-crafted and individually furnished yurts will provide the utmost privacy and tranquillity you are looking for while making your stay extremely comfortable.

Rosemarkie, Highland

Miles: 29.28 from Elgin, Moray

Culloden Moor Campsite

Inhale the fresh air that can only be as crisp when you’re miles away from the city, and marvel at the stunning unspoilt views over the verdant Nairn Valley at Culloden Moor Campsite.

Inverness, Highland

Miles: 29.34 from Elgin, Moray

Fortrose Bay Campsite

Perfectly positioned on the clean shores of Moray Firth, Fortrose Bay Campsite is a small friendly campsite providing a range of clean, well-maintained facilities set a short trot away from the historic seaside village of Fortrose.

Inverness, Highland

Season: 03/26 - 10/26

Miles: 29.78 from Elgin, Moray

Dornoch Caravan and Camping Park

The large, family-friendly Dornoch Caravan and Camping Park enjoys an ideal position between the thriving town of Dornoch and the sandy beach making it a perfect stop for those in search of a relaxing coastal hol with access to a range of excellent facilities.

Dornoch, Highland

Miles: 30.17 from Elgin, Moray

Grannie's Heilan' Hame Holiday Park

Grannie's Heilan' Hame Holiday Park is the place to be if you require a stunning beachside campsite with direct access to the beach. Wake up to the sounds of waves gently lapping the white sands of Embo beach and head out for a lazy stroll along with the coast post breakfast.

Dornoch, Highland

Miles: 30.64 from Elgin, Moray

Myrus Holiday Park

The peaceful, family-run Myrus Holiday Park is the perfect place for adventurers who want it all! Enjoy the seclusion of a wooded campsite with quick access to the famed Banffshire Coast.

Macduff, Aberdeenshire

Season: 03/26 - 10/26

Miles: 30.97 from Elgin, Moray

Dornoch Firth Caravan Park

The peaceful, family-owned Dornoch Firth Caravan Park is a spacious, well-equipped site tucked away in the heart of the Scottish Highlands. The park boasts expansive vistas over the stunning Dornoch Firth.

Tain, Highland

Miles: 31.57 from Elgin, Moray

Pitgrudy Holiday Park

Pitgrudy Holiday Park is a family-run affair, perfect for families, by a warm and welcoming family who know exactly what you’ll need on your well-earned escape. Come by any time of the year and enjoy the comforts of a static holiday home (away from home).

Dornoch, Highland

Miles: 31.58 from Elgin, Moray

2 of 4

On the banks of River Nairn, the Barrow Campsite Nairn is located whilst offering a stunning countryside view. It is a family-run site situated on an arable farm. The historical town of Nairn is within cycling distance to the site.

Miles: 23.33 from Elgin, Moray


Set on the sandy shores of the spectacular Moray Firth coast Portsoy Caravan Park is a fantastic fifty pitch site accommodating tents plus static and touring caravans. This beautiful campsite unlocks the joys of the stunning Banffshire Coast so look forward to views of frolicsome dolphins in the glittering ocean.

Miles: 23.69 from Elgin, Moray


Huntly Castle Caravan Park is an award-winning, level, well-maintained spot tucked away at the centre of the Grampian countryside, with easy access to the glittering River Deveron.

Miles: 23.91 from Elgin, Moray


Take a break from modern life's hectic pace and stress, and replace city views and traffic for open countryside and seclusion at Lodgehill Campsite. The friendly team invite burnt-out city dwellers.

Miles: 24.06 from Elgin, Moray


Enjoy a memorable family-friendly getaway in the serene surrounds of the Scottish Highlands with a stay at the peaceful, spacious Grantown-on-Spey Caravan Park. This friendly caravan park rests within the stunning Cairngorm National Park yet is a short trot away from the tranquil traditional Highland town of Grantown-on-Spey which is enclosed by lovely ancient woodlands and brims with an exciting variety of wildlife.

Miles: 24.11 from Elgin, Moray


The Old Pine Yurt is a lovingly crafted glamping abode nestled within secluded, wild woodlands within the famed Cairngorms National Park. The site is the perfect escape for a couple or a group of two and provides guests with unrivalled tranquillity.

Miles: 25.95 from Elgin, Moray


Tomintoul Bowling Club Caravan Site is a peaceful, spacious site tucked away on the fringes of a village, close to several shops and restaurants. Campervan, motorhome and caravan users often use this site as a stopover to break up a long journey.

Miles: 27.56 from Elgin, Moray


The Old School House is a lovely CL spot for escaping the hectic pace of the modern world. Set up your touring vehicle on two beautifully restored acres of a Victorian School House.

Miles: 27.93 from Elgin, Moray


For quiet getaways by the sea, head over to Whitehills Caravan Park, and enjoy a coastal break with striking views over Moray Firth. Guests can buy or rent comfortable caravans at the spacious site.

Miles: 27.97 from Elgin, Moray


Your ultimate beach break in North East Scotland a reservation away. Stay at Banff Links Caravan Park and savour instant access to the spectacular Inverboyndie Beach. The famous shoreline attracts surfers.

Miles: 28.36 from Elgin, Moray


Wander off the beaten track to savour a romantic retreat in the scenic surrounds of a peaceful forest. The quirky glamping site provides a range of cool, elemental accommodation options ranging from an eco-cabin and a lambing both to a waterside lodge and a small hostel.

Miles: 28.55 from Elgin, Moray


Ah, what an excellent location to set up camp and unwind! Rosemarkie Camping and Caravanning Club Site enjoys a fantastic location on the stunning inlet of Moray Firth. A lovely crescent-shaped bay spreads out from the front of the spectacular site while fertile woodlands and rolling hills make up much of the scenery.

Miles: 29.28 from Elgin, Moray


Black Isle Yurts offer the perfect self-catering holiday in an exclusive, eco-sensitive wild glamping site with high quality and modern facilities. The hand-crafted and individually furnished yurts will provide the utmost privacy and tranquillity you are looking for while making your stay extremely comfortable.

Miles: 29.28 from Elgin, Moray


Inhale the fresh air that can only be as crisp when you’re miles away from the city, and marvel at the stunning unspoilt views over the verdant Nairn Valley at Culloden Moor Campsite.

Miles: 29.34 from Elgin, Moray


Perfectly positioned on the clean shores of Moray Firth, Fortrose Bay Campsite is a small friendly campsite providing a range of clean, well-maintained facilities set a short trot away from the historic seaside village of Fortrose.

Season: 03/26 - 10/26

Miles: 29.78 from Elgin, Moray


The large, family-friendly Dornoch Caravan and Camping Park enjoys an ideal position between the thriving town of Dornoch and the sandy beach making it a perfect stop for those in search of a relaxing coastal hol with access to a range of excellent facilities.

Miles: 30.17 from Elgin, Moray


Grannie's Heilan' Hame Holiday Park is the place to be if you require a stunning beachside campsite with direct access to the beach. Wake up to the sounds of waves gently lapping the white sands of Embo beach and head out for a lazy stroll along with the coast post breakfast.

Miles: 30.64 from Elgin, Moray


The peaceful, family-run Myrus Holiday Park is the perfect place for adventurers who want it all! Enjoy the seclusion of a wooded campsite with quick access to the famed Banffshire Coast.

Season: 03/26 - 10/26

Miles: 30.97 from Elgin, Moray


The peaceful, family-owned Dornoch Firth Caravan Park is a spacious, well-equipped site tucked away in the heart of the Scottish Highlands. The park boasts expansive vistas over the stunning Dornoch Firth.

Miles: 31.57 from Elgin, Moray


Pitgrudy Holiday Park is a family-run affair, perfect for families, by a warm and welcoming family who know exactly what you’ll need on your well-earned escape. Come by any time of the year and enjoy the comforts of a static holiday home (away from home).

Miles: 31.58 from Elgin, Moray


2 of 4

Campsites Map Elgin, Moray

Campsite locations are displayed in the map below, the tiles can be opened to view the campsite.

Click link to view more Campsites in Moray

Campsites based in Elgin, Moray. We show all the campsites in Elgin and nearby. Find your perfect Elgin campsite and go camping in The Highlands.

Select Your Dates