Photo by Geraldine Soh
Search Grantown-on-Spey hotels
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find properties with these dates
Top hotels and accommodation in Grantown-on-Spey
High Range Hotel
High Range Hotel
9.6 out of 10, Exceptional, (201)
The price is NZ$187
per night
2 Jun - 3 Jun
High Range Holiday Apartments
High Range Holiday Apartments
9.6 out of 10, Exceptional, (8)
The price is NZ$302
per night
2 Jun - 3 Jun
Save an average of 15% on thousands of hotels when you're signed in
The Speyside Hotel
The Speyside Hotel
9.4 out of 10, Exceptional, (199)
The price is NZ$302
per night
15 May - 16 May
Eriskay Guest House and Aviemore Glamping
Eriskay Guest House and Aviemore Glamping
9.4 out of 10, Exceptional, (120)
The price is NZ$218
per night
5 Jun - 6 Jun
Rowan Tree Country Hotel
Rowan Tree Country Hotel
9.4 out of 10, Exceptional, (58)
The price is NZ$299
per night
2 Jun - 3 Jun
Cairngorm Guest House
Cairngorm Guest House
9.4 out of 10, Exceptional, (99)
The price is NZ$260
per night
13 Jun - 14 Jun
Glenan Lodge Self Catering
Glenan Lodge Self Catering
9.4 out of 10, Exceptional, (164)
The price is NZ$173
per night
16 May - 17 May
Cairngorms Flower Lodge
Cairngorms Flower Lodge
9.2 out of 10, Wonderful, (64)
The price is NZ$412
per night
27 May - 28 May
Carn Mhor Bed and Breakfast
Carn Mhor Bed and Breakfast
9.2 out of 10, Wonderful, (168)
The price is NZ$270
per night
20 May - 21 May
Cairngorm Lodge Youth Hostel
Cairngorm Lodge Youth Hostel
9.2 out of 10, Wonderful, (17)
The price is NZ$184
per night
26 May - 27 May
The Grant Arms Hotel
The Grant Arms Hotel
9.0 out of 10, Wonderful, (65)
The price is NZ$218
per night
14 May - 15 May
Aviemore Youth Hostel
Aviemore Youth Hostel
9.0 out of 10, Wonderful, (29)
The price is NZ$164
per night
22 May - 23 May
Ben Mhor Hotel
Ben Mhor Hotel
8.2 out of 10, Very good, (68)
The price is NZ$133
per night
9 Jun - 10 Jun
The Boat Hotel
The Boat Hotel
8.2 out of 10, Very good, (580)
The price is NZ$314
per night
15 May - 16 May
Macdonald Lochanhully Woodland Club
Macdonald Lochanhully Woodland Club
8.2 out of 10, Very good, (105)
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.
More cheap accommodation in Grantown-on-Spey
More cheap accommodation in Grantown-on-Spey
Carlton Hotel
67 High St, Forres, Scotland
The price is NZ$195 per night from May 15 to May 16
NZ$195
per night
15 May - 16 May
7.6/10 Good! (18 reviews)
Hotels in Grantown-on-Spey with star rating
Hotels in Grantown-on-Spey with star rating
Stay near top Grantown-on-Spey attractions
Stay near top Grantown-on-Spey attractions
Lochindorb Castle
Find out about the history of Grantown-on-Spey when you take a trip to Lochindorb Castle. Visit the top-notch restaurants or lively bars in this quaint area.
Grantown Museum
You can spend time exploring the galleries in Grantown Museum during your trip to Grantown-on-Spey. Visit the lively bars or top-notch restaurants in this walkable area.
Recent Reviews in Grantown-on-Spey
Recent Reviews in Grantown-on-Spey
5/5 Excellent
"The staff was great and the rooms were nice. Located right on the river"
A verified traveller stayed at Columba Hotel Inverness by Compass Hospitality
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Can you find accommodation in popular areas of Grantown-on-Spey?
Stay near top Grantown-on-Spey attractions
More accommodation types in Grantown-on-Spey
Which hotels are closest to the Grantown-on-Spey airport?
Are there hotels near Grantown-on-Spey?
- Inverness Hotels
- Aviemore Hotels
- North Sea Hotels
- Scottish Highlands Hotels
- Elgin Hotels
- Nairn Hotels
- Great Britain Hotels
- Ballater Hotels
- Loch Ness Hotels
- Kingussie Hotels
- Tain Hotels
- Aberlour Hotels
- Lossiemouth Hotels
- Newtonmore Hotels
- Boat of Garten Hotels
- Braemar Hotels
- Nethy Bridge Hotels
- Forres Hotels
- Aboyne Hotels
- Keith Hotels