Find hotels in Grantown-on-Spey from 1.809.773 ₫
Change your mind
Be picky
Go beyond your typical stay in Grantown-on-Spey
Check prices for these dates
Top 10 Grantown-on-Spey hotels and places to stay

The Grant Arms Hotel
The Grant Arms Hotel

Ben Mhor Hotel
Ben Mhor Hotel

Craiglynne Hotel
Craiglynne Hotel

The Speyside Hotel
The Speyside Hotel

Ravenscourt Guest House
Ravenscourt Guest House

Mount Barker Bed & Breakfast
Mount Barker Bed & Breakfast
Check out hotels with free breakfast in Grantown-on-Spey

Mount Barker Bed & Breakfast
Mount Barker Bed & Breakfast
Pet-friendly hotels in Grantown-on-Spey you'll enjoy

The Grant Arms Hotel
The Grant Arms Hotel
Where to stay in Grantown-on-Spey
Craggan
If you're looking for some top things to see and do in Craggan and surrounding area, you can visit Grantown Museum and Abernethy Golf Club.
Accommodation near 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 lively bars or top-notch restaurants in this relaxing 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.
Learn more about Grantown-on-Spey
This historic Highland town offers excellent fly fishing on the River Spey and charming Victorian architecture along the High Street. Explore nearby Cairngorms National Park's hiking trails or visit Speyside's famous whisky distilleries for guided tastings and tours.

Top Grantown-on-Spey Hotel Reviews
More cheap stays in Grantown-on-Spey
More cheap stays in Grantown-on-Spey

Premier Inn Inverness Centre - River Ness
Hotels in Grantown-on-Spey with star rating
Hotels in Grantown-on-Spey with star rating

5 Star Hotels
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of Grantown-on-Spey
Accommodation near Grantown-on-Spey attractions
- Hotels near Lochindorb Castle
- Hotels near Grantown Museum
- Hotels near Balmoral Castle
- Hotels near Inverness Castle
- Hotels near Macallan Distillery
- Hotels near Inverness Cathedral
- Hotels near Culloden Battlefield
- Hotels near CairnGorm Mountain
- Hotels near Eden Court Theatre
- Hotels near Relax
- Hotels near Nairn Beach
- Hotels near Highland Wildlife Park
- Hotels near Loch Morlich
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Castle Stuart
- Hotels near Chanonry Point Lighthouse
- Hotels near Fort George
- Hotels near Clava Cairns
- Hotels near Victorian Market
- Hotels near Lecht Ski Resort
Choose Your Grantown-on-Spey Hotel Style
- Beach Resorts & Hotels in Grantown-on-Spey
- Business Hotels in Grantown-on-Spey
- Family-Friendly Hotels in Grantown-on-Spey
- Golf Hotels in Grantown-on-Spey
- Historic Hotels in Grantown-on-Spey
- Hotels near Museums in Grantown-on-Spey
- Hotels with Air Conditioning in Grantown-on-Spey
- Hotels with Breakfast in Grantown-on-Spey
- Hotels with Laundry Service in Grantown-on-Spey
- Hotels with Parking in Grantown-on-Spey
- Hotels with Parking in Grantown-on-Spey
- Hotels with Room Service in Grantown-on-Spey
- Hotels with Wifi in Grantown-on-Spey
- Hotels with a Bar in Grantown-on-Spey
- Hotels with a View in Grantown-on-Spey
- Luxury Hotels in Grantown-on-Spey
- Mountain Hotels in Grantown-on-Spey
- Pet-Friendly Hotels in Grantown-on-Spey
- Romantic Hotels in Grantown-on-Spey
- Shopping Hotels in Grantown-on-Spey
- Ski Hotels in Grantown-on-Spey
- Sports Hotels in Grantown-on-Spey
- Wedding Hotels in Grantown-on-Spey
Hotels near Grantown-on-Spey Airports
Search Grantown-on-Spey Hotel Brands
Hotels Near Grantown-on-Spey, Scotland
- Inverness Hotels
- Aviemore Hotels
- Nairn Hotels
- Elgin Hotels
- Ballater Hotels
- Lossiemouth Hotels
- Kingussie Hotels
- Keith Hotels
- Aberlour Hotels
- Newtonmore Hotels
- Tain Hotels
- Forres Hotels
- Nethy Bridge Hotels
- Braemar Hotels
- Aboyne Hotels
- Boat of Garten Hotels
- Carrbridge Hotels
- Huntly Hotels
- Dufftown Hotels
- Fortrose Hotels