Photo by Geraldine Soh
Grantown-on-Spey Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Grantown-on-Spey
Family friendly
Check prices for these dates
Top 10 trending Grantown-on-Spey hotels

The Grant Arms Hotel
The Grant Arms Hotel
9.0 out of 10, Wonderful, (133)
The price is P7,092
P8,510 total
includes taxes & fees
Aug 17 - Aug 18

Ravenscourt Guest House
Ravenscourt Guest House
9.8 out of 10, Exceptional, (7)
The price is P11,088
P11,088 total
includes taxes & fees
Sep 1 - Sep 2

Ben Mhor Hotel
Ben Mhor Hotel
8.2 out of 10, Very Good, (160)
The price is P4,023
P4,023 total
includes taxes & fees
Aug 27 - Aug 28

Craiglynne Hotel
Craiglynne Hotel
7.4 out of 10, Good, (449)
The price is P4,294
P5,152 total
includes taxes & fees
Aug 19 - Aug 20

The Speyside Hotel
The Speyside Hotel
9.4 out of 10, Exceptional, (317)
The price is P8,922
P10,707 total
includes taxes & fees
Aug 29 - Aug 30

Pine Marten Lodge
Pine Marten Lodge
The price is P77,941
P93,530 total
includes taxes & fees
Sep 4 - Sep 5
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Grantown-on-Spey
Find the best Grantown-on-Spey areas and neighborhoods for the activities you enjoy most.
Craggan
While there might not be top attractions in Craggan, you can explore the larger area and discover places like Grantown Museum and Abernethy Golf Club.
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.

More cheap stays in Grantown-on-Spey
More cheap stays in Grantown-on-Spey

Premier Inn Inverness Centre - River Ness
19-21 Huntly Street, Inverness, Scotland
The price is P8,445 per night from Aug 31 to Sep 1
P8,445
P10,134 total
Aug 31 - Sep 1
includes taxes & fees
9.2/10 Wonderful! (13 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Near an Airport
Hotels Near Grantown-on-Spey, Scotland
- Inverness Hotels
- North Sea Hotels
- Aviemore Hotels
- Scottish Highlands Hotels
- Nairn Hotels
- Elgin Hotels
- Ballater Hotels
- Great Britain Hotels
- Lossiemouth Hotels
- Loch Ness Hotels
- Kingussie Hotels
- Aberlour Hotels
- Keith Hotels
- Newtonmore Hotels
- Tain Hotels
- Forres Hotels
- Nethy Bridge Hotels
- Braemar Hotels
- Aboyne Hotels
- Boat of Garten Hotels
Most Popular Hotels in Grantown-on-Spey
Expedia's Latest Trends
Hotels
- Hotels in Aberdeen
- Hotels with smoking rooms in Grand Rapids
- Hotels in Legazpi
- Hotels near Robinsons Galleria Mall
- Hotels near Legazpi City Convention Center
- La Esperanza Hotel
- Acuatico Beach Resort
- RB Bed and Breakfast
- Travelbee Capitol Inn
- Hotels with Spa in Tarlac
- Romel Suites
- Hotels in Panglao Island
- Hotels in Lahug
- Resorts Limay
- Dreamwave Hotel Puerto Galera
- Amarela Resort
Cars
Packages