Skip to main content

Self-Catering Cottages in Cairngorms

73 holiday cottages to rent

Photo © Timo Siersch, Google Maps

Cottage
Meall Darroch from £607

Aberdeenshire

Meall Darroch

Detached cottage on the River Dee in Aberdeenshire with an open fire, sleeps 4, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Stuffers Cottage from £677

Aberdeenshire

Stuffers Cottage

Stuffers Cottage, Aberdeenshire: one-bedroom detached cottage overlooking the River Dee, sleeps 2.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The Knock from £1,396

Aberdeenshire

The Knock

The Knock, detached stone house in Cairngorms National Park with 4 bedrooms, 3 bathrooms, sleeps 8, fully equipped for self-catering.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Mar House from £1,536

Aberdeenshire

Mar House

Mar House, Aberdeenshire: detached 4-bed stone house sleeping 8, with river valley views and on-site parking.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Delmhor No4 from £941

Highland

Delmhor No4

Three-bedroom Highland cottage near Aviemore with a private hot tub for six in the garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Pines from £493

Highland

The Pines

One-bedroom ground-floor cottage in Aviemore, minutes from hiking, skiing, mountain biking and water sports across the Cairngorms.

🛏️ 1 bed 👥 Sleeps 2
Cottage
No.76 from £527

Highland

No.76

Two-bedroom caravan in Highland, walking distance to pub and Aviemore's cycle paths, sleeps four.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
27 Aviemore Holiday Park from £517

Highland

27 Aviemore Holiday Park

3-bed detached chalet on the River Spey near Aviemore, within walking distance of shops, restaurants and outdoor activities.

🛏️ 3 beds 👥 Sleeps 6
Stag’s Hide from £1,272

Highland

Stag’s Hide

Two-bedroom cottage in Boat of Garten with a hot tub, built in 1909 for a gamekeeper on the Kinrara Estate.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Birch Tree Cottage from £503

Highland

Birch Tree Cottage

Two-bedroom cottage in Cairngorms National Park with ground-floor living, enclosed garden and parking for two cars.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Cairnie View from £877

Highland

Cairnie View

Four-bedroom detached house in Cairngorms National Park near Aviemore, with hot tub and mountain views from the garden.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Birchwood Cottage from £1,179

Highland

Birchwood Cottage

Single-storey cottage for six in Aviemore, on the edge of a silver birch wood where red squirrels and roe deer live.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Carn Mor from £1,179

Highland

Carn Mor

Single-storey Highland cottage, 3 bedrooms, sleeps 7, with woodburner and enclosed gardens.

🛏️ 3 beds 👥 Sleeps 7
Cottage
Uaine Cottage from £1,111

Highland

Uaine Cottage

Two-bedroom cottage in Aviemore, Cairngorms National Park, with enclosed garden and parking for couples or small families.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Glenrothay from £591

Highland

Glenrothay

Glenrothay, Highland: two-bedroom cottage near Aviemore, fully equipped for self-catering with everything included.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Golden Eagle from £1,390

Highland

Golden Eagle

Golden Eagle, Silverglades Highland: four-bedroom house sleeping nine with sauna, woodburner and enclosed garden.

🛏️ 4 beds 👥 Sleeps 9 🐾 Pets welcome
Cottage
Ruby Cottage from £1,179

Highland

Ruby Cottage

Three-bedroom Highland cottage with split-level living space, woodburner, and decking area; sleeps 5 with one dog welcome.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Birchdale Cottage from £974

Highland

Birchdale Cottage

Birchdale Cottage, Silverglades, Highland: four-person ground-floor cottage with two bedrooms and parking, ten minutes' walk from Aviemore village.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Bonnie Doon from £397

Highland

Bonnie Doon

Bonnie Doon, Highland: one-bedroom cottage in Silverglades with direct access to Aviemore and the Cairngorms, pets welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Snowy Owl Lodge

Highland

Snowy Owl Lodge

Two-bedroom detached lodge in Highland with ground-floor layout, wood burner and parking for two cars.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Cairngorm View from £1,002

Highland

Cairngorm View

Cairngorm View, detached two-bedroom house near Aviemore with wood-burning stove and one dog welcome.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Larrach Beag from £919

Highland

Larrach Beag

Two-bedroom semi-detached cottage in Silverglades, Highland, within a mile of a pub and beneath the Cairngorms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
The Cairngorm from £1,315

Highland

The Cairngorm

The Cairngorm, Aviemore: three-bedroom house for eight with sauna, enclosed garden and one dog welcome.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Eagle from £1,478

Highland

The Eagle

The Eagle, Silverglades: four-bedroom Highland detached with log stove, sauna and enclosed garden; sleeps 8.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Mountain View from £1,165

Highland

Mountain View

Mountain View, Silverglades, Highland: two-bedroom single-storey cottage sleeping four, with mountain views and decking.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Munro View from £970

Highland

Munro View

Two-bedroom ground-floor cottage near Aviemore, with enclosed garden and space for one pet.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Dalfaber View from £806

Highland

Dalfaber View

Single-storey cottage near Aviemore with mountain views, sleeps 3, accepts one pet.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Dalmore from £1,022

Highland

Dalmore

Two-bedroom bungalow in Highland with a second bathroom, sleeps five, welcomes one dog, near Aviemore.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
The Osprey from £986

Highland

The Osprey

Semi-detached house for five in Kingussie, at the foot of the Cairngorms, with ground-floor rooms and an enclosed garden.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Eagle 3 Star from £1,390

Highland

Eagle 3 Star

Eagle 3 Star, a four-bedroom Highland lodge sleeping eight, with a wood-burning stove and enclosed garden near Silverglades.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Stag from £1,315

Highland

The Stag

Single-storey detached house sleeping 8 in Highland, a five-minute walk from Aviemore village with one dog welcome.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Ptarmigan from £974

Highland

Ptarmigan

Single-storey cottage in Highland village, sleeping 5 across two bedrooms with ensuite, one dog welcome.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Reindeer Retreat from £1,022

Highland

Reindeer Retreat

Two-bedroom bungalow near Aviemore, within walking distance of shops and leisure facilities in the village.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Applewood Cottage from £1,315

Highland

Applewood Cottage

Three-bedroom cottage in Aviemore village, beneath the Cairngorms, with enclosed garden and pizza oven.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Holly Lodge from £827

Highland

Holly Lodge

Holly Lodge, Strathpeffer: two-bedroom ground-floor cottage with private hot tub and parking for two cars.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Lodge 58 from £711

Highland

Lodge 58

Two-bedroom lodge near Aviemore with River Spey access and private decking in Cairngorms National Park.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Loch Insh Lodges - Cardhu Lodge

Highland

Loch Insh Lodges - Cardhu Lodge

Three-bedroom lodge in Kingussie near Loch Insh, within the Cairngorms and close to outdoor activities.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Heather Cottage from £806

Highland

Heather Cottage

One-bedroom cottage in Highland, ground floor with enclosed garden and parking, welcomes one pet.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The Beech House from £1,162

Highland

The Beech House

Three-bedroom detached house in Aviemore, on the edge of Cairngorms National Park, with parking and garden.

🛏️ 3 beds 👥 Sleeps 6
Caledon from £767

Highland

Caledon

Three-bedroom bungalow in Aviemore with level access throughout, garden and parking for three cars.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Rowlands from £1,327

Highland

Rowlands

Rowlands, 4-bed Highland cottage in Aviemore sleeping 8, with enclosed garden and free pet stay.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Spey Valley Resort - Chalet 19

Highland

Spey Valley Resort - Chalet 19

Two-bedroom chalet in Aviemore's Spey Valley Resort, surrounded by Cairngorms woodland with an indoor pool and golf course on-site.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
No. 8 from £817

Highland

No. 8

Two-bedroom apartment in Aviemore with open-plan living, private parking, and steps to shops and walks.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Mont Blanc Apartment from £707

Highland

Mont Blanc Apartment

Two-bedroom apartment in Aviemore with views towards the Cairngorms, one mile from the pub and ten minutes' walk from shops.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Rowan Cottage from £581

Highland

Rowan Cottage

Rowan Cottage, 3-bed house in Cairngorms National Park with views of the mountains and space for six people and a dog.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Carn Eilrig from £543

Highland

Carn Eilrig

Detached 3-bedroom cottage near Aviemore with space for six, on one ground floor level with decking and parking.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Gael Cham from £517

Highland

Gael Cham

Three-bedroom Scandinavian lodge in Cairngorms National Park, sleeping 6, with everything on ground floor and decking to the garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Allt Mor from £721

Highland

Allt Mor

Detached house for six in Aviemore, with three bedrooms, three bathrooms and direct access to Cairngorms hiking and skiing.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Cairn View from £957

Highland

Cairn View

Cairn View, Aviemore: three-bedroom house with hot tub, games room and bikes to explore the Cairngorms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Clunnie Mor from £637

Highland

Clunnie Mor

Three-bedroom Highland cottage near Aviemore with hot tub, sauna and garden games, sleeping up to 6.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Coire Cas from £717

Highland

Coire Cas

Three-bedroom house on Aviemore's edge with hot tub, sauna and direct access to Cairngorm National Park walking and biking.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Croftside House from £1,096

Highland

Croftside House

Croftside House, Aviemore: four-bedroom house sleeping nine with hot tub and games room, ideal for large groups.

🛏️ 4 beds 👥 Sleeps 9 🐾 Pets welcome
Cottage
Stags Neuk from £747

Highland

Stags Neuk

Four-bedroom detached house in Aviemore, a short walk from shops and restaurants, with direct access to Cairngorms hiking and skiing.

🛏️ 4 beds 👥 Sleeps 8
Cottage
The Steading Apartment from £567

Highland

The Steading Apartment

Three-bedroom ground-floor apartment in the Cairngorms with parking and garden, ten minutes' walk from Aviemore village.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Peaks from £867

Highland

The Peaks

Three-bedroom ground-floor apartment in Aviemore, within Cairngorms National Park, with a garden and space for a dog.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Caledonia View from £567

Highland

Caledonia View

Modern three-bedroom apartment in Aviemore, built 2022, with direct access to Cairngorms hiking and skiing.

🛏️ 3 beds 👥 Sleeps 6
Oakwood from £667

Highland

Oakwood

Oakwood, Aviemore: four-bedroom Highland house with garden, sleeps 8, one pet welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Lochnagar Lodge

Highland

Lochnagar Lodge

Five-bedroom split-level lodge in Cairngorms National Park with hot tub, two living rooms and space for ten.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
The Lookout from £1,636

Highland

The Lookout

The Lookout, Highland: five-bedroom house in Cairngorms National Park with hot tub, sleeping up to 10.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Birch Corner from £1,326

Highland

Birch Corner

Four-bedroom detached house in Cairngorms National Park with hot tub and garden, 1.5 miles from Aviemore.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Oakwood Glamping Pods - Capercaillie Glamping Pod from £447

Highland

Oakwood Glamping Pods - Capercaillie Glamping Pod

Glamping pod sleeping 3 in the Cairngorms, near Aviemore and Rothiemurchus Estate walks; dogs welcome.

🛏️ 1 bed 👥 Sleeps 3 🐾 Pets welcome
Mountain Bear Lodge from £4,000

Highland

Mountain Bear Lodge

Newly renovated six-bedroom lodge for 14 near Nethy Bridge, with hot tub and views over Cairngorms moorland.

🛏️ 6 beds 👥 Sleeps 14 🐾 Pets welcome
Cottage
Woodland Lodge from £1,802

Highland

Woodland Lodge

Five-bedroom Highland lodge in Boat of Garten village, near Cairngorms National Park, with parking and a pub within walking distance.

🛏️ 5 beds 👥 Sleeps 12
Woodford from £687

Highland

Woodford

Four-bedroom detached house in Highland, fully equipped for families with smart TVs, dishwasher, utility room and three bathrooms.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Granite Cottage from £987

Highland

Granite Cottage

Four-bedroom granite cottage in Boat of Garten, Cairngorms, with woodburner and garden for eight guests.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Heath Cottage from £731

Highland

Heath Cottage

Three-bedroom cottage in Boat of Garten, Cairngorms, with ground-floor living spaces opening onto a private garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Lorien Cottage from £717

Highland

Lorien Cottage

Four-bedroom cottage in Nethy Bridge village, Cairngorms National Park, with enclosed garden and room for nine.

🛏️ 4 beds 👥 Sleeps 9 🐾 Pets welcome
Cottage
Balnagowan Mill from £1,142

Highland

Balnagowan Mill

Five-bedroom Highland mill sleeps 10, with coastal access and forest walks nearby; ground-floor layout suits families and larger groups.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Clunymhore from £637

Highland

Clunymhore

Three-bedroom cottage in Cairngorms National Park with direct access to garden and forest walks.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottertonbeag from £567

Highland

Cottertonbeag

Four-bedroom detached house in Nethy Bridge, Cairngorms, with ground-floor living and an open fire.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Kintulloch from £493

Highland

Kintulloch

Detached bungalow for 4 near Kingussie, fully equipped with woodburner, all essentials included, countryside views across to the Monadhliath mountains.

🛏️ 2 beds 👥 Sleeps 4
Kirkstone Lodge from £1,937

Highland

Kirkstone Lodge

Kirkstone Lodge, 3-bed Highland lodge in Cairngorms National Park near Kingussie, with hot tub and mountain views.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Mondhuie Self Catering Chalets - The Bothy from £403

Highland

Mondhuie Self Catering Chalets - The Bothy

One-bedroom detached bothy in Nethy Bridge, within the Cairngorms, with wood-burner heating and garden seating.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome