Skip to main content

Self-Catering Cottages in Lossiemouth

16 holiday cottages to rent

Cottage
Fisherman’s Rest from £577

Moray · 0.2 miles away

Fisherman’s Rest

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

🛏️ 1 bed 👥 Sleeps 2
Cottage
Aurora from £493

Moray · 0.4 miles away

Aurora

Aurora is a first-floor 2-bedroom apartment on the Moray coast, a five-minute walk from Moray Golf Club.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Shelterstone from £731

Moray · 3.2 miles away

Shelterstone

Three-bedroom coastal cottage in Moray with direct beach access, fully equipped kitchen, and parking for three cars.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Old Duffus Farmhouse from £1,236

Moray · 3.2 miles away

Old Duffus Farmhouse

Four-bedroom stone farmhouse near Duffus Castle, Moray, sleeping 8 with views of the ruins and enclosed garden.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Westend from £377

Moray · 3.7 miles away

Westend

Westend, Moray: a detached house sleeping six with everything on one level, near the Moray coast.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Kirktoun Cottage from £956

Moray · 3.9 miles away

Kirktoun Cottage

Two-bedroom cottage near Duffus in Moray, with open country views and an enclosed garden; one dog stays free.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Lodge from £972

Moray · 4 miles away

The Lodge

The Lodge, Elgin: single-storey stone gate lodge on historic estate, sleeps three, one dog welcome.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Cottage
Whitecraigs from £1,412

Moray · 5.1 miles away

Whitecraigs

Four-bedroom Victorian house in Moray sleeping 8, recently renovated with two bathrooms and garden.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Auldfield from £527

Moray · 6.2 miles away

Auldfield

Three-bedroom bungalow for six in Lhanbryde village, five miles from Elgin, with direct access to Moray's coast and countryside.

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

Moray · 7.1 miles away

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
March Brown from £607

Moray · 7.6 miles away

March Brown

Two-bedroom ground-floor cottage near Garmouth village, Moray, with coastal walks and golf courses on the doorstep.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Emerald Cottage

Moray · 7.9 miles away

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
Inverspey from £611

Moray · 8.2 miles away

Inverspey

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

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Shedend from £347

Moray · 8.7 miles away

Shedend

Two-bedroom cottage in rural Moray, a mile from Spey Bay's wildlife-watching beach and dolphin centre.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ben View from £473

Moray · 8.9 miles away

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
The Bothy from £835

Moray · 9.6 miles away

The Bothy

The Bothy, Moray: one-bedroom coastal lodge with views over the Moray Firth, recently renovated throughout.

🛏️ 1 bed 👥 Sleeps 2
🏡

Know a cottage in Lossiemouth 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