Skip to content

Campsites in the Scottish Highlands

We list 164 places to camp in the Scottish Highlands: 123 campsites, 40 caravan sites and 1 for both tents and caravans, from OpenStreetMap.

In the Scottish Highlands there are 294 beaches, 21 motorhome-accessible waste points and parts of the Cairngorms (OpenStreetMap).

Places to camp
164
Caravan sites
40
Dog-friendly, confirmed
100
Beaches
294
Motorhome waste points, confirmed accessible
21
LPG autogas pumps (vehicles)
2

Map

Map of the first 100 of 164 places to camp in the Scottish Highlands, each shown as a pin.
164 places to camp on the map. Every one is also in the list below. Until the interactive map loads, this picture shows the first 100 of 164. © Mapbox © OpenStreetMap contributors Improve this map

Campsites in the Scottish Highlands

Best-documented first. 164 places to camp, page 1 of 7.

Only show confirmed

Campsite

Barrow Campsite

Nairn

Nearest: pub 4.9 km, shop 3.0 km

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Caravan site

Beauly Holiday Park

Beauly

Nearest: pub 1.6 km, shop 950 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Camping Skye

Broadford

Nearest: pub 600 m, shop 350 m, waste point 50 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Caravan site

Brora Club Campsite

Brora

Nearest: beach 450 m, shop 2.0 km

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Camusdarach Campsite

Morar

Nearest: beach 350 m, pub 2.1 km, waste point 50 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Caravan site

Fortrose Bay Campsite

Fortrose

Nearest: beach 700 m, pub 950 m, shop 900 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Caravan site

Kinlochewe Caravan Club Site

Kinlochewe

Nearest: pub 250 m, shop 100 m, waste point 300 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Port A Bhaigh Campsite

Altandhu

Nearest: beach 1.5 km, pub 200 m, shop 4.5 km

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Reraig caravan site

Balmacara

Nearest: shop 150 m, waste point 2.2 km

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Sunnyside Croft Touring Site

Arisaig

Nearest: beach 400 m, pub 2.5 km, shop 2.6 km, waste point 2.7 km

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Caravan site

Ardtower Caravan Park

Inverness

Nearest: pub 2.3 km, shop 900 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Camping Pod Heaven

Abriachan

Nearest: pub 4.0 km

  • Tents
  • Caravans
  • Hook-up
  • Toilets

Campsite

Canna Campsite

Kinloch

Nearest: beach 600 m

  • Tents
  • Caravans
  • Dogs allowed
  • Toilets

Campsite

Dalraddy Holiday Park

Aviemore

Nearest: pub 3.1 km, waste point 8.4 km

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Glenbrittle Campsite

Carbost

Nearest: beach 100 m, waste point 200 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Sango Sands

Durness

Nearest: beach 300 m, shop 200 m

  • Tents
  • Caravans
  • Hook-up
  • Dogs allowed

Campsite

Shore Caravan Site

Achmelvich

Nearest: beach 150 m, shop 3.0 km

  • Tents
  • Caravans
  • Hook-up
  • Toilets

Areas and towns in the Scottish Highlands

Nearby counties

County

Moray

21 places to camp

Questions

How many campsites are there in the Scottish Highlands?

We list 164 places to camp in the Scottish Highlands from OpenStreetMap: 123 campsites, 40 caravan sites and 1 for both.

Which campsites in the Scottish Highlands are dog-friendly?

100 campsites have dogs confirmed as allowed. Most of the other 64 do not say either way yet, so check before you go.

Are there campsites near the beach in the Scottish Highlands?

Yes: 41 campsites are within 1 km of a beach, in a straight line (OpenStreetMap). Each campsite page names its nearest beaches.

Where can I empty a motorhome toilet in the Scottish Highlands?

OpenStreetMap lists 21 motorhome-accessible waste (Elsan) points in the Scottish Highlands (canal boaters' points are not counted). Each campsite page shows the nearest one.

Sources

  1. Campsites, facts and places: OpenStreetMap, imported 24 October 2026
  2. Beaches, waste points, bottled gas shops and LPG autogas pumps: OpenStreetMap, imported 27 October 2026
  3. Boundary: OpenStreetMap relation 1433249
  4. Counts on this page built 3 November 2026

Data © OpenStreetMap contributors, available under the Open Database Licence.

Last checked