Own a campsite?

Touring caravan sites in Moray

Every site that takes touring caravans, with hook-up, hardstanding and length limits where they're published.

10 of the 17 campsites in Moray are on this list (about half). The most are around Buckie (2). Next door, Highland has 81 sites and Aberdeenshire has 25 sites.

0 campsites

Holiday park · Burghead

Burghead Holiday Park

Hardstanding · 16A hook-up

Tents, caravans, motorhomes, static caravans, lodges

  • Some dogs
  • Near beach
  • Glamping

Prices on request

View

Campsite · Duffus

Duffus Estate Camping

Hardstanding · hook-up

Tents, caravans, motorhomes

  • Dogs welcome
  • Campfires

Prices on request

View

Holiday park · Findhorn

Findhorn Bay Holiday Park

Hardstanding · 16A hook-up · up to 8m

Tents, caravans, motorhomes, cabins, pods

  • Dogs welcome
  • Near beach
  • Glamping

Prices on request

View

Holiday park · Findochty

Findochty Caravan Park

Hook-up

Tents, caravans, motorhomes, static caravans, cottages

  • Dogs welcome

from £20/night

View

Campsite · Spey Bay

Spey Bay Camping

Hook-up

Tents, caravans, motorhomes

  • Near beach

from £20/night

View

Questions people ask

Which is the cheapest of the touring caravan sites in Moray?

Speyside by Craigellachie Camping and Caravanning Club Site, from £14.90 a night for two adults, is the lowest price we can find over the next year. Prices change with the season and the day of the week, so put your dates into the calculator on this page.

Which of the touring caravan sites in Moray take dogs?

9 of the 10: Burghead Holiday Park, Duffus Estate Camping, Findhorn Bay Holiday Park, Findochty Caravan Park, Greencraig Pods, Caravan & Camping, Riverside Caravan Park, Speyside Gardens Caravan Park and Speyside by Craigellachie Camping and Caravanning Club Site.

Are any of the touring caravan sites in Moray open all year?

Yes: Findhorn Bay Holiday Park.

Can you have a campfire at any of the touring caravan sites in Moray?

Yes, at Duffus Estate Camping. Most want fires in a raised pit, not on the ground.