Hotels in Grantown-on-Spey
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Grantown-on-Spey?

Ben Mhor Hotel
Ben Mhor HotelGrantown-on-Spey
8.4 out of 10, Very Good, (187 reviews)
cleanliness Victorian hotel close to Cairngorms National Park with bar, cafe, and garden setting.
The price is CNY373
CNY373 total
includes taxes & fees
Jan 21 - Jan 22

The Speyside Hotel
The Speyside HotelGrantown-on-Spey
9.4 out of 10, Exceptional, (339 reviews)
cleanliness Relax in Grantown-on-Spey by Cairngorms National Park, where warmth awaits.

The Grant Arms Hotel
The Grant Arms HotelGrantown-on-Spey
9.0 out of 10, Wonderful, (150 reviews)
The price is CNY1,010
CNY1,212 total
includes taxes & fees
Jan 23 - Jan 24

Pine Marten Lodge
Pine Marten LodgeGrantown-on-Spey
cleanliness Unwind in a secluded cottage with private hot tub near Cairngorms National Park.
The price is CNY9,766
CNY11,720 total
includes taxes & fees
Feb 2 - Feb 3

Ravenscourt Guest House
Ravenscourt Guest HouseGrantown-on-Spey
9.4 out of 10, Exceptional, (10 reviews)
cleanliness Enjoy a quaint stay near Cairngorms National Park with free breakfast and parking.
The price is CNY1,334
CNY1,334 total
includes taxes & fees
Feb 1 - Feb 2

Kinnaird House
Kinnaird HouseGrantown-on-Spey
cleanliness Charming cottage near Cairngorms National Park offers a peaceful Highland retreat.
The price is CNY4,978
CNY5,974 total
includes taxes & fees
Jan 23 - Jan 24

Dunstaffnage Cottage
Dunstaffnage CottageGrantown-on-Spey
cleanliness Charming Grantown-on-Spey cottage near Cairngorms National Park and local attractions.
The price is CNY5,335
CNY6,402 total
includes taxes & fees
Feb 2 - Feb 3

Cluny Hill Hotel
Cluny Hill HotelForres
7.4 out of 10, Good, (6 reviews)
The price is CNY233
CNY280 total
includes taxes & fees
Jan 22 - Jan 23

Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness AirportInverness
9.0 out of 10, Wonderful, (1,002 reviews)
The price is CNY429
CNY515 total
includes taxes & fees
Jan 24 - Jan 25

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & DistilleryInverness City Centre
8.4 out of 10, Very Good, (1,002 reviews)
The price is CNY475
CNY570 total
includes taxes & fees
Jan 31 - Feb 1

High Range Hotel
High Range HotelAviemore
9.4 out of 10, Exceptional, (338 reviews)
cleanliness Modern Aviemore hotel with tennis courts close to the Spey Valley and hiking trails.
The price is CNY513
CNY616 total
includes taxes & fees
Jan 22 - Jan 23

The Boat Hotel
The Boat HotelBoat of Garten
8.2 out of 10, Very Good, (741 reviews)
cleanliness Victorian retreat along stunning golf course in Scottish Highlands countryside.

North Kessock Hotel
North Kessock HotelInverness
9.0 out of 10, Wonderful, (148 reviews)
cleanliness Charming coastal getaway just minutes from Inverness Castle.
The price is CNY699
CNY839 total
includes taxes & fees
Jan 22 - Jan 23

Coylumbridge Resort Hotel
Coylumbridge Resort HotelAviemore
6.8 out of 10, (1,004 reviews)
cleanliness Escape to the Scottish Highlands with 2 indoor pools and nearby adventures.
The price is CNY505
CNY606 total
includes taxes & fees
Jan 21 - Jan 22

The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (97 reviews)
cleanliness Charming Scottish escape with terrace views near Keith and Dufftown Railway.

Culloden House Hotel
Culloden House HotelInverness
9.8 out of 10, Exceptional, (402 reviews)
cleanliness Experience a luxurious stay within a historic mansion near Inverness Castle.
The price is CNY1,282
CNY1,539 total
includes taxes & fees
Feb 11 - Feb 12

Argyle Guest House
Argyle Guest HouseBallindalloch
9.6 out of 10, Exceptional, (259 reviews)
cleanliness Victorian charm in Ballindalloch with 2 restaurants and 3 bars for evening drinks.
The price is CNY671
CNY806 total
includes taxes & fees
Jan 21 - Jan 22

Leonardo Hotel Inverness
Leonardo Hotel InvernessInverness
7.8 out of 10, Good, (1,001 reviews)
cleanliness Relax at a Scottish retreat minutes from Inverness Castle and shopping centre.
The price is CNY455
CNY546 total
includes taxes & fees
Jan 24 - Jan 25
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.
Check out pet-friendly hotels in Grantown-on-Spey
The price is CNY373
CNY373 total
includes taxes & fees
Jan 21 - Jan 22
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.
Go beyond your typical stay in Grantown-on-Spey
Apartment
Top neighborhoods in Grantown-on-Spey
Top landmarks in Grantown-on-Spey
Learn more about Grantown-on-Spey
Grantown-on-Spey is well-known for its attractions such as Cairngorms National Park and Lochindorb Castle. The city has something for everyone including sights like Grantown Museum within a secluded setting.

Photo by Geraldine Soh
Open Photo by Geraldine Soh
Check out reviews of Grantown-on-Spey hotels guests love

Holiday Inn Express Inverness by IHG
10/10 Excellent






































































