Self-Catering Cottages in Moray
24 holiday cottages to rent
Photo © paul heggs, Google Maps
from £678
Moray
Alves
Detached lodge for 4 in 28 acres of Moray woodland, minutes from Forres, dogs welcome.
from £1,517
Moray
Ben Aigan
One-bedroom glamping pod in Moray countryside with private hot tub, three miles from Keith.
from £1,517
Moray
Ben Rinnes
Single-bedroom glamping pod near Keith in Moray, with private hot tub and countryside views.
from £678
Moray
Brodie
Brodie, Moray: detached woodland lodge sleeping 4, one dog welcome, private parking and garden.
Moray
Burn of Aultmore Croft
Stone croft for 8 near Keith, on 200 acres of farmland with enclosed garden, games room and one pet free.
from £1,187
Moray
Cliff Top Cottage
Four-bedroom coastal cottage in Buckie with a games room and enclosed garden; one dog stays free.
from £678
Moray
Cluny
Detached lodge in 28 acres of Moray woodland near Forres, sleeping 4 with one dog welcome.
from £678
Moray
Dava
Detached lodge in 28 acres of woodland near Forres, Moray; all on ground floor with one dog welcome.
Moray
Ferness
Ferness, Moray: detached 3-bed lodge on 28 acres with two bathrooms, fully equipped kitchen, and one pet welcome.
from £567
Moray
Glenlivet View
Detached lodge for 4 near Ballindalloch, Moray, surrounded by whisky distilleries, castles and Highland walking.
from £823
Moray
Huntly
Detached lodge in 28 acres of Moray woodland, near Forres, with step-free access and space for six.
from £1,532
Moray
Knockan
Knockan, Moray: one-bedroom glamping pod with private hot tub, fully equipped kitchen, and countryside views.
from £1,517
Moray
Meikle Balloch
Single-storey glamping pod near Keith with private hot tub, sleeping 4 in one bedroom and sofa bed.
from £557
Moray
Muirtown Lodge
Two-bedroom detached lodge near Keith with hot tub, sleeps 4, one pet welcome.
Moray
Riverview Country Park - The Falcon
Three-bedroom detached lodge for six near Forres, on the River Findhorn in Moray countryside.
Moray
Riverview Country Park - The Kestrel
Two-bedroom lodge on the River Findhorn near Forres, with Speyside distilleries, golf courses and Brodie Castle within reach.
from £427
Moray
Scott Holiday Cottages - Dolphin View
Three-bedroom cottage in Buckie with elevated coastal views, sleeps 6, private parking.
from £433
Moray
Strathlene Lodge
Two-bedroom coastal lodge in Buckie, Moray, next to Strathlene Golf Club with sea views and direct beach access.
from £837
Moray
The Laurels
The Laurels, Forres: a three-bedroom detached house sleeping six, with a multi-fuel burner and garden firepit.
from £1,300
Moray
Willow Studio
One-bedroom studio near Elgin, Moray, sleeping up to three—ideal for couples or small families wanting a coastal base with included essentials.
Moray
Ash Studio
Ash Studio, Moray: one-bedroom studio near Forres with everything supplied, including heating, wifi and linen.
Moray
Auldfield
Three-bedroom bungalow for six in Lhanbryde village, five miles from Elgin, with direct access to Moray's coast and countryside.
Moray
Aurora
Aurora is a first-floor 2-bedroom apartment on the Moray coast, a five-minute walk from Moray Golf Club.
Moray
Ben Klibreck
Ben Klibreck, Moray: two-bedroom lodge with private hot tub on the Burgie Estate, between coast and hills.
Page 1 of 4 · 91 in total
Know a cottage in Moray that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a cottage