Skip to main content

Self-Catering Cottages in Moray

24 holiday cottages to rent

Cottage
Ben View from £473

Moray

Ben View

Three-bedroom croft in rural Moray with 360° views across forest and hills, one dog stays free.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ben Wyvis from £1,194

Moray

Ben Wyvis

Three-bedroom luxury lodge on 1,000-acre Moray estate with private hot tub and views over Findhorn Bay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Birch Studio from £1,300

Moray

Birch Studio

Birch Studio, Moray: one-bedroom coastal studio with everything provided, including wifi and heating, sleeping three.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Cottage
Blackthorn Studio from £1,300

Moray

Blackthorn Studio

One-bedroom studio near Forres in rural Moray, with parking and views across open countryside; pets welcome.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Cottage
Boatman’s Cottage from £453

Moray

Boatman’s Cottage

Stone sail-makers cottage from 1863 in coastal Portessie, Moray, sleeping 4 with sea views and free dog stays.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Brae Lodge from £423

Moray

Brae Lodge

Brae Lodge, Cullen, Moray: two-bedroom bungalow with ground-floor access and views across the Moray Firth.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Cowrie Cottage from £513

Moray

Cowrie Cottage

Traditional fisherman's cottage sleeping 6 in Portknockie, with sauna, enclosed garden and one free pet.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Dalroddie from £1,542

Moray

Dalroddie

Dalroddie, Moray: detached former farmhouse on the Drummuir Estate, three bedrooms, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Dolphin Bay House from £1,162

Moray

Dolphin Bay House

Three-bedroom coastal house in Moray with enclosed garden, decked terrace and games room; sleeps 6.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Drumurnie from £771

Moray

Drumurnie

Two-bedroom cottage in Tomintoul for couples and small families, within Scotland's Dark Sky Park.

🛏️ 2 beds 👥 Sleeps 4
Cottage
East Lodge from £1,078

Moray

East Lodge

East Lodge, Forres: two-bedroom cottage with countryside views, five minutes from Dalvey Estate and its walking trails.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Eilean from £852

Moray

Eilean

Detached lodge sleeping 6 in 28 acres of Moray woodland, with one dog welcome and parking for two cars.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Emerald Cottage

Moray

Emerald Cottage

Three-bedroom cottage in Burghead with direct access to beaches and views across the Moray Firth; pets stay free.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Firth View from £413

Moray

Firth View

Four-bedroom fisherman's cottage on the Moray coast, 50 yards from beach, with enclosed garden and parking.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Fisherman’s Rest from £577

Moray

Fisherman’s Rest

One-bedroom apartment in Lossiemouth with open-plan living, coastal location near harbour and beaches.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Gamrie from £823

Moray

Gamrie

Three-bedroom detached lodge in 28 acres of Moray woodland, sleeping six with one dog welcome and step-free access.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Haugh House from £711

Moray

Haugh House

Five-bedroom house in Aberlour sleeping ten, with a woodburner and direct access to the Spey riverside walk.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Hazel Studio from £1,300

Moray

Hazel Studio

One-bedroom studio near Forres in rural Moray, sleeping three, with parking and a coastal setting.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Cottage
Honey Cottage from £467

Moray

Honey Cottage

Honey Cottage, Moray: detached two-bedroom in the Cairngorms with woodburner, parking and enclosed garden; one pet free.

🛏️ 2 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Inverspey from £611

Moray

Inverspey

Inverspey, Moray: renovated coastal bungalow with sea views, wood burner and decked gardens, sleeps 4.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Isla Bank Cottage

Moray

Isla Bank Cottage

End-terraced cottage in Keith with two bedrooms and a garden, on the Whisky Trail with beaches nearby.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Jebel from £323

Moray

Jebel

Jebel is a 3-bedroom detached cottage in Cullen, Moray, 200 yards from the beach with direct access to coastal walks.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Jock McMuffin Cottage from £687

Moray

Jock McMuffin Cottage

Two-bedroom cottage in coastal Portknockie, Moray, with beach access and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Juniper Cottage from £637

Moray

Juniper Cottage

Two-bedroom cottage near Forres with two wood burners, a conservatory and a greenhouse in the garden.

🛏️ 2 beds 👥 Sleeps 4

Page 2 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