Grantown-on-Spey accommodation from NZ$75

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Grantown-on-Spey

Tonight
Check prices in Grantown-on-Spey for tonight, 2 Nov - 3 Nov
Tomorrow night
Check prices in Grantown-on-Spey for tomorrow night, 3 Nov - 4 Nov
Next weekend
Check prices in Grantown-on-Spey for next weekend, 8 Nov - 10 Nov

Grantown-on-Spey stays as unique as you are

Top hotel deals in Grantown-on-Spey

Don't see what you're looking for?
See all available properties in Grantown-on-Spey
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation In Grantown-on-Spey

Within a 10-kilometre radius of the heart of Grantown-on-Spey, we have a range of hotels to select from.

Within 5 kilometres of Grantown-on-Spey's heart, you'll find the Dunallan House and The Craiglynne Hotel.

The Bydand B&B is positioned 8 kilometres away from the centre of Grantown-on-Spey. Another hotel is the Hilton Coylumbridge, which is located 25 kilometres away. If you'd prefer, you could book a bed at the Macdonald Aviemore Hotel or the Carn Mhor Bed and Breakfast.

17 kilometres to the southwest of Grantown-on-Spey is Boat of Garten, home to the Loch Garten Osprey Centre. Boat of Garten contains a range of good places to spend the night, including the Macdonald Aviemore Highland Hotel and Cairn Hotel - Inn. Or you can visit Tain, 55 kilometres to the northwest of Grantown-on-Spey. While in Tain, take the time to enjoy the Glenmorangie Distillery. Accommodation options in Tain include the Shandwick House and The Royal Hotel Tain.

Situated 35 kilometres away from Grantown-on-Spey is Inverness Airport. Stay nearby at the Inchrye Bed & Breakfast or the Dolphin Bay Suites.

Grantown-on-Spey hotels essential information

Accommodation
1,537 hotels
Lowest Price
NZ$75
Highest Price
NZ$302
Popular hotels
Ben Mhor Hotel, The Speyside Hotel, Craiglynne Hotel, The Grant Arms Hotel, AC Hotel by Marriott Inverness, Kingsmills Hotel, B&B HOTEL Inverness, Columba Hotel Inverness by Compass Hospitality, Courtyard by Marriott Inverness Airport

New reviews! Best hotels in Grantown-on-Spey

^Eligibility requirements and conditions apply