Photo by Geraldine Soh
Search Hotels by Freetobook in Grantown-on-Spey from 1.219.013 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top Grantown-on-Spey Freetobook Hotels

Ben Mhor Hotel
Grantown-on-Spey
8.2 out of 10, Very good, (183)
The price is 1.219.013 ₫
1.219.013 ₫ total
includes taxes & fees
10 Dec - 11 Dec

The Bandstand
Nairn
8.8 out of 10, Excellent, (151)
The price is 3.343.777 ₫
4.012.672 ₫ total
includes taxes & fees
2 Jan - 3 Jan 2026

Cardhu Country House
Aberlour
10.0 out of 10, Exceptional, (187)

Invernairne Guest House
Nairn
9.8 out of 10, Exceptional, (212)

MacDougall Clansman Hotel
Inverness City Centre
9.4 out of 10, Exceptional, (278)

Rooms in Inverness
Inverness City Centre
6.2 out of 10, (69)
The price is 1.773.601 ₫
2.128.461 ₫ total
includes taxes & fees
2 Jan - 3 Jan 2026

Culliss House
Inverness City Centre
9.8 out of 10, Exceptional, (69)
The price is 2.141.980 ₫
2.570.376 ₫ total
includes taxes & fees
9 Dec - 10 Dec

Dionard Guest House
Inverness City Centre
9.8 out of 10, Exceptional, (85)
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
Top Grantown-on-Spey Hotel Reviews

Ben Mhor Hotel
10/10 Excellent
Explore a world of travel with Expedia
Search Grantown-on-Spey Hotel Brands
Areas of Grantown-on-Spey
Hotels near popular Grantown-on-Spey Attractions
- Hotels near Lochindorb Castle
- Hotels near Grantown Museum
- Hotels near Inverness Castle
- Hotels near Balmoral Castle
- Hotels near Inverness Cathedral
- Hotels near Macallan Distillery
- Hotels near CairnGorm Mountain
- Hotels near Eden Court Theatre
- Hotels near Culloden Battlefield
- Hotels near Highland Wildlife Park
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
































