We are delighted to recommend local good quality accommodation providers to make your stay in Moray perfect.

The accommodation ranges in price, from campsites and bunk houses to small hotels offering a touch of luxury, and covers most of the local area:

Lossiemouth & district

Lossiemouth, Hopeman and Burghead are on the coast, around 8 miles from Elgin – perfect places for catching waves surfing and body boarding. The cliffs at Cummingston also offer some fantastic rock climbing.

Elgin & district

Elgin is inland, but only 8 miles from the Moray Firth coast and some good surfing and body boarding. Fochabers is on the river Spey, offering good canoeing and kayaking opportunities, and is also the closest town to some fantastic mountain biking at the Moray Monster Trails.

Forres & district

Forres, Kinloss and Auldearn are Moray’s gateway to the Highlands and offer good places to enjoy scenic bike rides, including the Sanquhar Woodland Mountain Biking trails. They are a stones-throw from Findhorn bay which offers good surfing and body boarding.

Buckie & district

Buckie, Cullen, Findochty and Sandend are on the Banffshire Coast and offer fantastic places for a wealth of coastal activities including surfing, body boarding and coasteering at the famous Bow Fiddle Rock.

Speyside

Aberlour, Craigellachie, Dufftown, Rothes, Tomintoul and Glenlivet are well placed near the River Spey, offering fantastic canoeing and kayaking on Scotland’s fastest flowing river, and are Moray’s gateway to Cairngorm National Park, offering a wealth of outdoor activities including mountain biking at the Glenlivet Bike Trails.

Please contact the organisations below directly to book:


Campsites & Caravan Parks

Aberlour Gardens Caravan & Camping ParkAberlour, AB38 9LD

Two bedroom holiday home available for hire.
Caravan, motorhome and tent pitches also available.
01340 871 586

Cullen Bay Holiday Park

Cullen, AB56 4TW
Holiday homes accommodating 6 people available for rent.
01542 840 766

East Grange Wigwams and Campsite

Kinloss, Forres, IV36 2UD
Wigwams and Sheiling Lodges available for rent.
Tent pitches also available.
01343 850 111

Findhorn Bay Holiday Park

Findhorn, Forres, IV36 3TY
Eco-chalets, eco-cabins and caravans available for rent.
Caravan, Campervan and tent pitches also available.
01309 690 203

Findochty Caravan Park

Jubilee Terrace, Findochty, Buckie, AB56 4QA
Two bedroom holiday homes available for hire.
Caravan, Campervan and tent pitches also available.
01542 835 303

Lossiemouth Bay Caravan Park

East Beach, Lossiemouth, IV31 6NW
2 and 3 bedroom holiday homes available for rent.
01343 813 980

Riverside Caravan Park

West Road, Elgin, IV30 8UN
Caravan, Campervan and Tent pitches available.
01343 542 813

Silver Sands Leisure Park

Covesea, Lossiemouth, IV31 6SP
2 and 3 bedroom holiday homes available for rent.
Caravan and tent pitches also available.
01343 813 262

Station Caravan Park

West Beach, Hopeman, IV30 5RU
2 and 3 bedroom holiday homes available for rent.
Caravan and tent pitches also available.
01343 830 880

 


Campervan Hire

Freewheelin’ Ltd

Towieburn, Keith, AB55 5JA
Motorhomes sleeping 4 for hire.
01542 810 742

Highland Hobo

Brodie, Forres, IV36 2ST
Classic VW Campervans for hire – with some awesome names!
07787 510 665

McCampers

Robertson Drive, Elgin, IV30 6EU
Campervans for hire.
07917 832 056

Moray Adventure

Inchstelly, Alves, IV30 8UY
Classic VW Campervans for hire.
07967 960 332

Moray Firth Camper and Caravan Hire

Farquhar Street, Hopeman, IV30 5SL
Caravans, Motorhomes, T4 Campers and Static Caravans for hire.
07892 702 884

Out there Campervans

Little Kildrummie, Nairn, IV12 5QU
Campervans sleeping 2 – 6 people for hire.
07912 138 727

 


Hostels

Cullen Harbour Hostel

Port Long Road, Cullen, AB56 4AG
Two 5 bed dorms and one 4 bed family room. Cottage sleeping 3-4 also available.
Fully equipped kitchen, Wi-Fi, showers, laundry facilities, drying room and bike storage.
01542 841 997

Findhorn Village Hostel

Church Place, Findhorn, Forres, IV36 3YR
24 beds over 2 dorm rooms.
Fully equipped kitchen, 4 showers and a wet room.
01309 692 399

The Smugglers Hostel

The Square, Tomintoul, AB37 9ET
Family and twin rooms available.
Fully equipped kitchen, Wi-Fi.
01807 590 752

 


Self Catering

Ben Rinnes View & The Old Byre

Two cottages near Aberlour.
Accommodation for 4 people.
Fully equipped kitchen, Wi-Fi, TV with DVD Player.
01807 500 756

Bluefords Holiday Cottages

Four cottages in remote, rural Glenlivet.
Accommodation for 4 – 8 people.
Fully equipped kitchen, Wi-Fi, TV with DVD Player.
01340 881 616

Covesea Skerry Accommodation

Covesea Lighthouse, Lossiemouth, IV31 6SP
Accommodation for 4 people.
Fully equipped kitchen, TV with DVD Player, Parking.

Curlew Cottage

Granary St, Burghead IV30 5UJ
Accommodation for 4 people.
Fully equipped kitchen, Wi-Fi, TV with DVD Player.
01343 835 946

Findochty Cottages

Two cottages in Findochty, near Buckie – relax in the spacious comfort of Coastal Cottage or enjoy the spectacular views of the marina from Harbour Cottage. Both cottages accommodate up to 6 people and have fully equipped kitchens, Wi-Fi, TVs with DVD Players, washing and drying facilities and wood burning stoves – perfect to warm up after a day in the great outdoors!

Halliman Skerry Accommodation

Covesea Lighthouse, Lossiemouth, IV31 6SP
Accommodation for 6 people.
Fully equipped kitchen, TV with DVD Player, Parking.

Links View Apartment

Stotfield Road, Lossiemouth, IV31 6QT
Accommodation for 4 people.
En-suite room, TV with DVD Player.
01343 813 430

Lossie Holiday Lets

Pitgaveny Street, Lossiemouth, IV31 6NS
Accommodation for 4 people.
Fully equipped kitchen, Wi-Fi, TV.
07967 995 828

Moray Coast Cottages

Cottages in Lossiemouth, Burghead and Sandend.
Accommodation for 4 – 5 people.
Fully equipped kitchen, Wi-Fi, TV with DVD Player.
01261 843 386

Riverbank Cottage

Seatown, Lossiemouth, IV31 6JJ
Accommodation for 5 people.
Fully equipped kitchen, TV.
01782 517 393

Tullochwood Lodges

Rafford, Forres, IV36 2RU
Accommodation for 4 – 6 people.
Fully equipped kitchen, TV with DVD Player, Parking.
01309 673 311


Bed & Breakfasts and Guest Houses

Caledonia Bed & Breakfast

Windyridge, by Lossiemouth, IV31 6RX
Family rooms and double rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 814 537

Cardhu Country House

Knockando, Aberlour, AB38 7RY
Double, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01340 810 895

Castleview Bed & Breakfast

Dufftown, AB55 4DY
Double, twin and family rooms available.
En-suite rooms, Wi-Fi, TV with DVD Player, Parking.
01340 820 941

Ceilidh Bed & Breakfast

Clifton Road, Lossiemouth, IV31 6DP
Double, single and twin rooms available.
En-suite rooms, TV with DVD Player, Parking.
01343 815 848

Claggan Farm Bed & Breakfast

Wester Elchies, Aberlour, AB38 9SB
One double and one twin room available.
Wi-Fi, Parking.
01340 871 935

Heather Glen Guest House

North Guildry Street, Elgin, IV30 1JR
Double, single, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 545 221

Jomarnic Bed & Breakfast

Moray Street, Lossiemouth, IV31 6JE
Twin room and family room available.
Wi-Fi, TV with DVD Player, iPod Docking Station.
01343 813 154

Links Lodge Guest House

Stotfield Road, Lossiemouth, IV31 6QS
Double, single, twin and family rooms available.
En-suite rooms, Wi-Fi, TV.
01343 813 815

Lossiemouth House

Clifton Road, Lossiemouth, IV31 6DP
Double, single, twin and family rooms available.
En-suite rooms, Wi-Fi, TV.
01343 813 397

Moraydale Guest House

High Street, Elgin, IV30 1AG
Double, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 546 381

Norlaggan Guest House

High Street, Aberlour, AB38 9QD
Double, twin and family rooms available.
Wi-Fi, TV with DVD Player, Parking.
01340 871 270

Norland Bed & Breakfast

Stotfield Road, Lossiemouth, IV31 6QP
Double, twin and family rooms available.
En-suite rooms, Wi-Fi, TV.
01343 813 570

Southbank Guest House

Academy Street, Elgin, IV30 1LP
Double, single, twin and family rooms available.
En-suite rooms, Parking.
01343 547 132

Trochelhill Country House

Fochabers, IV32 7LN
Double and twin rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 821 267

West End Guest House

High Street, Elgin, IV30 1AG
Double, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 549 629

 


Hotels

Boath House Hotel

Auldearn, Nairn, IV12 5TE
Double and twin rooms available.
En-suite rooms, 22 acres of land.
01667 454 896

Cluny Bank Hotel

St Leonard’s Road, Forres, IV36 1DW
Double, single and twin rooms available.
En-suite rooms, Wi-Fi, Parking.
01309 674 304

Craigellachie Hotel

Victoria Street, Craigellachie, AB38 9SR
Double and twin rooms available.
En-suite rooms, Wi-Fi, Parking.
01340 881 204

Dowans Hotel

Dowans Road, Aberlour, AB38 9LS
Double, single and twin rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01340 871 488

Eight Acres Hotel

Morriston Road, Elgin, IV30 6UL
Double and twin rooms and suites available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 543 077

Laichmoray Hotel

Masiondieu Road, Elgin, IV30 1QR
Double, single, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 540 045

Mansfield Hotel

Mayne Road, Elgin, IV30 1NY
Double rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 540 883

Mansion House Hotel

The Haugh, Elgin, IV30 1AW
Double, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.

Stotfield Hotel

Stotfield Road, Lossiemouth, IV31 6QS
Double, single, twin and family rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 812 011

Sunninghill Hotel

Hay Street, Elgin, IV30 1NH
Double, single and twin rooms available.
En-suite rooms, Wi-Fi, TV, Parking.
01343 547 799