Find your ideal self catering holiday cottage accommodation for that relaxing holiday in and around Grantown-on-Spey, Moray.
We have all sorts of Moray holiday rentals from large houses to compact cottages and from dog friendly places to stay in Moray to walker friendly places to stay.
Butterfly Cottage is a cute, single-storey holiday home positioned in Grantown-on-Spey in the Scottish Highlands and can sleep two people in one bedroom.
This detached ground floor cottage in the Highlands town of Grantown-on-Spey, it can sleep four people in two bedrooms.
This highland cottage is the perfect place for your next family getaway. Head out of your door straight into the wilds of the Cairngorms National Park to walk, roam, cycle, and ...
Located in the bustling town of Grantown-on-Spey, this quaint three-bedroom cottage is an ideal hideaway for small families or a group of six friends who want to celebrate a spe...
Dunstaffnage Cottage, a converted stable, is just 0.5 miles from Grantown-on-Spey. The cottage sleeps six and has three double bedrooms - two with en-suites.
This detached cottage is located near the town of Grantown-on-Spey in the Cairngorms and can sleep six people in three bedrooms.
This character cottage near Grantown-on-Spey is bordering a working farm and sleeps six people in three bedrooms.
This charming bungalow situated in the heart of the Scottish Highlands on the outskirts of the village of Grantown-on-Spey.
For families seeking a complete escape from the modern world, this four bedroom property (party size, maximum 6) enjoys an isolated location, guaranteeing peace and tranquillity...
Great for families and couples looking to explore Moray and Speyside from a peacefully located base near the River Spey, where red squirrels and deer are often spotted in abunda...
This charming wing of a farmhouse is close to the village of Grantown-on-Spey and can sleep seven people in three bedrooms.
A detached house near the town of Grantown-on-Spey in the Scottish Highlands, it can sleep eight people in four bedrooms.
This detached cottage is located in the village of Grantown-on-Spey, near Aviemore, and can sleep eight people in four bedrooms.
Stunning contemporary cottage with breathtaking views, beautifully furnished and with a superb garden and hot tub, located just outside Grantown on Spey and the perfect Highland...
This duplex apartment rests in Grantown-On-Spey, Moray and can sleep twelve people in six bedrooms.
Horizon Cottages lists over 20,000 holiday cottages all over England, Scotland and Wales.
©2026 - Horizon Cottages