You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Grantown-on-Spey, nestled in the heart of the Scottish Highlands, offers a charming retreat for travelers seeking a blend of history and natural beauty. Founded in 1765, this picturesque town is renowned for its stunning 18th and 19th-century architecture, including several grand hotels that provide a cozy stay amidst the serene landscapes. Visitors can explore the quaint streets of the town center, which is a hub for local culture and hospitality.
For those looking to immerse themselves in the local atmosphere, the best neighborhoods to stay include the historic town center and the scenic areas along the River Spey. These locations offer easy access to the town's top attractions, such as the Cairngorm Mountains and the nearby Speyside Whisky Trail, making it a perfect base for outdoor enthusiasts and whisky connoisseurs alike.
Whether you're here for the rich history, the breathtaking landscapes, or the warm Scottish hospitality, Grantown-on-Spey promises an unforgettable experience.
See the latest prices and deals by choosing your dates

Holiday home in Aviemore · 12.13 mi from centre
7.5
2 reviews
Uaine Cottage offers accommodations in Aviemore, 29 miles from University of the Highlands and Islands, Inverness and 30 miles from Inverness Train Station. Providing free private parking, the 4-star vacation home is 30 miles from Inverness Castle. Abernethy Golf Club is 11 miles from the vacation home.
With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
Guests can also relax in the garden.
Landmark Forest Adventure Park is 6.6 miles from the vacation home, while Boat of Garten Golf Club is 6.8 miles away. Inverness Airport is 35 miles from the property.

Bed and breakfast in Aviemore · 12.42 mi from centre
9.5
714 reviews
Located in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore. A wide range of outdoor activities can be enjoyed in the local area, with the property at the foot of the Cairngorm Mountains and within Cairngorms National Park. Aviemore rail station is just a 10-minute walk away.
Each room or pod at Eriskay B&B and Glamping features an en-suite shower room, TV and tea/coffee making facilities.
Breakfast is available for an additional charge and children under 12 eat free of charge.
At Eriskay B&B and Aviemore Glamping you will find a garden and a terrace. Other facilities offered at the property include ski storage. An array of activities can be enjoyed on site or in the surroundings, including skiing, golfing and cycling.
Guests can also visit distilleries along the local Speyside Whiskey Trail.

Apartment in Tomintoul · 10.15 mi from centre
9.9
17 reviews
A recently renovated apartment, Luxury 3 Bedroom Cottage - Sleeps 6 offers accommodations in Tomintoul. The apartment, set in a building dating from 1900, provides free Wifi and free private parking. Outdoor seating is also available at the apartment.
The apartment consists of 3 separate bedrooms, 2 bathrooms, and a living room. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Balmoral Castle is 27 miles from Luxury 3 Bedroom Cottage - Sleeps 6, while Corgarff Castle is 10 miles away. The nearest airport is Inverness Airport, 42 miles from the accommodation.

Holiday home in Tomintoul · 10.52 mi from centre
9.3
204 reviews
Glenlivet by Wigwam Holidays offers accommodations in Tomintoul, 26 miles from Balmoral Castle and 10 miles from Corgarff Castle. This vacation home features free private parking and luggage storage space. Outdoor seating is also available at the vacation home.
There's a fully equipped kitchenette and a private bathroom.
For those times when you'd rather not eat out, you can cook on the barbecue.
Guests at Glenlivet by Wigwam Holidays will be able to enjoy activities in and around Tomintoul, like cycling.
Abernethy Golf Club is 14 miles from the accommodation, while Grantown Museum is 14 miles from the property. Inverness Airport is 43 miles away.

Guest house in Aviemore · 12.83 mi from centre
9.8
100 reviews
30 miles from University of the Highlands and Islands, Inverness in Aviemore, Ardlogie Guest House provides accommodations with access to a hot tub. This 3-star guest house offers luggage storage space and daily room service. There's a sun terrace and guests can access free Wifi and free private parking.
At the guest house, all units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. There's also a fridge, minibar, and a kettle. The rooms are equipped with heating facilities.
As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.
Skiing, cycling, and hiking are possible within the area, and Ardlogie Guest House offers ski storage space.
Boat of Garten Golf Club is 8.1 miles from the accommodation, while Highland Wildlife Park is 8.3 miles away. Inverness Airport is 37 miles from the property.

Holiday home in Aviemore · 12.02 mi from centre
9.7
16 reviews
29 miles from Inverness Castle in Aviemore, Clunnie Mor - S4615 provides accommodations with access to a hot tub. The property is around 28 miles from University of the Highlands and Islands, Inverness, 29 miles from Inverness Train Station, and 5.6 miles from Boat of Garten Golf Club. Guests can use a garden.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms. Providing free private parking, this 4-star vacation home also features free Wifi. The accommodation has a fireplace.
Landmark Forest Adventure Park is 5.9 miles from Clunnie Mor - S4615, while Abernethy Golf Club is 10 miles away. Inverness Airport is 35 miles from the property.

Holiday home in Aberdeenshire and Moray, Boat of Garten · 6.95 mi from centre
9.5
23 reviews
Locheil Apartment is located in Boat of Garten, just 29 miles from Inverness Castle and 27 miles from University of the Highlands and Islands, Inverness. This vacation home provides free private parking and free Wifi. Inverness Train Station is 29 miles from the vacation home and Boat of Garten Golf Club is one mile away.
The vacation home features 1 bedroom, a fully equipped kitchenette with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. A flat-screen TV is featured. The accommodation is non-smoking.
Landmark Forest Adventure Park is 4.9 miles from Locheil Apartment, while Abernethy Golf Club is 5.4 miles away. Inverness Airport is 34 miles from the property.

Holiday home in Aberdeenshire and Moray, Boat of Garten · 7.28 mi from centre
9.4
15 reviews
Upper Corronich is located in Boat of Garten, just 28 miles from Inverness Train Station and a 15-minute walk from Boat of Garten Golf Club. 28 miles from Inverness Castle and 27 miles from University of the Highlands and Islands, Inverness, the property provides a garden and a terrace. There's private parking, and the property offers an electric vehicle charging station.
With free Wifi, this 3-bedroom vacation home features a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the vacation home. There's also a seating area and a fireplace.
Landmark Forest Adventure Park is 4.6 miles from the vacation home, while Abernethy Golf Club is 5.1 miles from the property. The nearest airport is Inverness Airport, 33 miles from Upper Corronich.

Chalet in Aberdeenshire and Moray, Boat of Garten · 7.90 mi from centre
9.2
66 reviews
Dee Lodge offers accommodations in Boat of Garten, 28 miles from Inverness Castle and 27 miles from University of the Highlands and Islands, Inverness. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the chalet.
Featuring a terrace and mountain views, the chalet includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are offered in the chalet. There's also a seating area and a fireplace.
Guests at Dee Lodge will be able to enjoy activities in and around Boat of Garten, like cycling.
Inverness Train Station is 28 miles from the accommodation, while Boat of Garten Golf Club is a 10-minute walk from the property. The nearest airport is Inverness Airport, 33 miles from Dee Lodge.

Holiday home in Aviemore · 12.29 mi from centre
9.8
8 reviews
30 miles from Inverness Castle in Aviemore, Holly Lodge features accommodations with access to a hot tub. The property is around 29 miles from University of the Highlands and Islands, Inverness, 30 miles from Inverness Train Station, and 6.7 miles from Landmark Forest Adventure Park.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms. Featuring free private parking, this 4-star vacation home also features free Wifi. The accommodation has a fireplace.
Guests can relax in the garden at the property.
Boat of Garten Golf Club is 6.9 miles from Holly Lodge, while Highland Wildlife Park is 10 miles from the property. Inverness Airport is 35 miles away.

Holiday home in Tomintoul · 10.00 mi from centre
9.3
56 reviews
Offering a garden, Nurse's Cottage provides accommodations in Tomintoul. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
Providing a terrace with garden views, this vacation home also provides guests with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath and a hair dryer. There's also a seating area and a fireplace.
Balmoral Castle is 27 miles from Nurse's Cottage, while Corgarff Castle is 10 miles away.

Holiday home in Aviemore · 11.92 mi from centre
8.2
183 reviews
Christiesholidayhomes offers accommodations in Aviemore, 29 miles from Inverness Castle and 28 miles from University of the Highlands and Islands, Inverness. This vacation home provides free private parking, private check-in and check-out, and free Wifi. Inverness Train Station is 29 miles away and Boat of Garten Golf Club is 5.6 miles from the vacation home.
The vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.
Guests at the vacation home will be able to enjoy activities in and around Aviemore, like skiing and cycling.
Landmark Forest Adventure Park is 5.8 miles from Christiesholidayhomes, while Abernethy Golf Club is 10 miles away. The nearest airport is Inverness Airport, 35 miles from the accommodation.

Holiday home in Aviemore · 12.07 mi from centre
9.4
21 reviews
Alpine View - a cosy Aviemore House is located in Aviemore, just 30 miles from Inverness Train Station and 6 miles from Landmark Forest Adventure Park. With free private parking, the property is 30 miles from Inverness Castle and 28 miles from University of the Highlands and Islands, Inverness. Boat of Garten Golf Club is 6.2 miles away and Abernethy Golf Club is 11 miles from the vacation home.
With free Wifi, this 3-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the vacation home. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Inverness Airport is 35 miles from the property.

Bed and breakfast in Inverness · 12.61 mi from centre
10.0
295 reviews
Offering garden views, Balvraid Lodge B&B in Inverness provides accommodations, a garden, and a shared lounge. This bed and breakfast offers free private parking, a shared kitchen, and free Wifi. Outdoor seating is also available at the bed and breakfast.
The units come with carpeted floor and feature a fully equipped kitchen with a dishwasher, a dining area, a flat-screen TV, and a private bathroom with shower and a hair dryer. An oven, a microwave, and toaster are also featured, as well as a kettle. At the bed and breakfast, each unit comes with bed linen and towels.
Full English/Irish and vegetarian breakfast options with warm dishes, pancakes, and fruit are available.
Inverness Castle is 19 miles from Balvraid Lodge B&B, while University of the Highlands and Islands, Inverness is 17 miles away. Inverness Airport is 24 miles from the property.

Homestay in Aviemore · 11.90 mi from centre
8.8
186 reviews
Breakfast available
Featuring a garden, The Snug at the Ski Lodge, Aviemore features accommodations in Aviemore. Both free Wifi and parking on-site are accessible at the homestay free of charge. Outdoor seating is also available at The Snug at the Ski Lodge, Aviemore.
Towels and bed linen are offered in the homestay. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the accommodation can enjoy a continental breakfast, and breakfast in the room is also available.
Guests at The Snug at the Ski Lodge, Aviemore will be able to enjoy activities in and around Aviemore, like hiking and pub crawls. Skiing and cycling can be enjoyed nearby, while a ski pass sales point and ski storage space are also available on-site.
Inverness Castle is 29 miles from the homestay, while University of the Highlands and Islands, Inverness is 28 miles from the property. Inverness Airport is 35 miles away.

Holiday home in Grantown-on-Spey, Aitnoch · 6.76 mi from centre
4 Bed in Grantown-on-Spey CA383 is located in Aitnoch, just 29 miles from Elgin Cathedral and 29 miles from University of the Highlands and Islands, Inverness. With free private parking, the property is 31 miles from Inverness Castle and 26 miles from Castle Stuart Golf Links. Landmark Forest Adventure Park is 13 miles from the vacation home and Abernethy Golf Club is 14 miles away.
With free Wifi, this vacation home features a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the vacation home. The accommodation has a fireplace.
Guests at the vacation home can enjoy cycling nearby, or make the most of the garden.
Inverness Train Station is 31 miles from 4 Bed in Grantown-on-Spey CA383, while Grantown Museum is 8.9 miles from the property. Inverness Airport is 23 miles away.

Holiday home in Aberdeenshire and Moray, Boat of Garten · 7.81 mi from centre
Providing a garden, Douglas Cottage - Seasgair Lodges offers accommodations in Boat of Garten. With free private parking, the property is 28 miles from Inverness Castle and 27 miles from University of the Highlands and Islands, Inverness. Outdoor seating is also available at the vacation home.
With free Wifi, this 3-bedroom vacation home provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the vacation home. There's also a seating area and a fireplace.
Inverness Train Station is 28 miles from Douglas Cottage - Seasgair Lodges, while Castle Stuart Golf Links is 30 miles away. Inverness Airport is 33 miles from the property.

Holiday home in Aberdeenshire and Moray, Boat of Garten · 8.10 mi from centre
8.8
24 reviews
Wildcat Lodge is located in Boat of Garten, just 29 miles from Inverness Castle and 27 miles from University of the Highlands and Islands, Inverness. The property is around 28 miles from Inverness Train Station, a 10-minute walk from Boat of Garten Golf Club, and 4.7 miles from Landmark Forest Adventure Park. The vacation home also provides free Wifi and free private parking.
The vacation home consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a hot tub and a hair dryer. Towels and bed linen are provided in the vacation home. There's also a seating area and a fireplace.
Guests at the vacation home will be able to enjoy activities in and around Boat of Garten, like skiing, horse riding, and cycling. If you'd like to discover the area, fishing is possible in the surrounding area.
Abernethy Golf Club is 4.9 miles from Wildcat Lodge, while Grantown Museum is 10 miles away. Inverness Airport is 34 miles from the property.

Chalet in Aberdeenshire and Moray, Boat of Garten · 7.87 mi from centre
9.3
74 reviews
Invernevis is located in Boat of Garten, just 28 miles from Inverness Castle and 27 miles from University of the Highlands and Islands, Inverness. This property offers access to a balcony, free private parking, and free Wifi. Inverness Train Station is 28 miles away and Boat of Garten Golf Club is a 11-minute walk from the chalet.
Providing a terrace with mountain views, this chalet also provides guests with a flat-screen TV, a fully equipped kitchen, and 1 bathroom with a shower. The accommodation has a fireplace.
Guests at the chalet will be able to enjoy activities in and around Boat of Garten, like hiking.
Landmark Forest Adventure Park is 4.2 miles from Invernevis, while Abernethy Golf Club is 4.9 miles away. The nearest airport is Inverness Airport, 33 miles from the accommodation.

Holiday home in Aviemore · 12.02 mi from centre
9.7
3 reviews
Providing a garden, Achnahatnich House features accommodations in Aviemore. With free private parking, the property is 7.9 miles from Boat of Garten Golf Club and 11 miles from Landmark Forest Adventure Park.
With free Wifi, this 3-bedroom vacation home provides a flat-screen TV, a washing machine, and a fully equipped kitchen with kitchenware. There's also a seating area and a fireplace.
Inverness Airport is 40 miles away.