
Macdonald Hotels in Grantown-on-Spey from NZ$266
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
11 Aug - 12 AugTomorrow
12 Aug - 13 AugThis weekend
14 Aug - 16 AugNext weekend
21 Aug - 23 AugOur top choices for Grantown-on-Spey Macdonald Hotels
NZ$293
includes taxes & fees
31 Aug - 1 Sept
NZ$479
includes taxes & fees
23 Aug - 24 Aug
NZ$307
includes taxes & fees
2 Sept - 3 Sept
NZ$266
includes taxes & fees
31 Aug - 1 Sept
Save an average of 15% on thousands of hotels when you're signed in
Top Grantown-on-Spey Hotel Reviews
The Royal Highland Hotel
10/10 Excellent
"A brief one night stay in between taking the sleeper - room was large and beds were comfortable. Ideally situated in the centre of Inverness we were able to get about easily. Did not have breakfast but did use the bar - service was friendly and prompt. Use of the luggage room was also handy as we took a tour out to Loch Ness in the rain. Hotel did provide umbrellas!"
Craigmonie Hotel Inverness by Compass Hospitality
8/10 Good
"Stayed for one night. Extremely helpful and sweet staff. My husband had to work next day so they offered a lounge space post check out where he could sit and work until 5pm, which was very sweet of them, Although the rooms were not well maintained there were cobwebs in the corners and behind the radiator some food trash was lying."
B&B HOTEL Inverness
10/10 Excellent
"Great location, comfortable hotel. Nice breakfast and bar open all night."
The Speyside Hotel
10/10 Excellent
"Everything was perfect"
The Grant Arms Hotel
10/10 Excellent
"From the initial booking , all that transpired relating to the two day booking was first class , could not identify a fault . Also , the staff who served and looked after my wife and I were in my opinion a credit to the company ."
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8/10 Good
"Nice welcoming staff. Great breakfast . Nice bar with friendly staff."
Beaufort Hotel
10/10 Excellent
"The room was listed as cozy and that it was. But comfortably so. Great for an overnight stay."
Mercure Inverness Hotel
10/10 Excellent
"Great place in the center of the old town in Inverness. Highly recommend."
Craiglynne Hotel
8/10 Good
"It was great! We are a couple from Canada this was a little gem for sure! Slightly loud but nothing we couldn’t handle! Cheers"



















