We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Banchory Lodge
SAVE US$ 5
US$ 188
Expedia.com
US$ 183
View Deal
74.4 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Premier Inn Inverness East Hotel
PremierInn.com
US$ 117
View Deal
38.1 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Bay Highland Hotel
Loading prices...
62.6 km from Grantown-on-Spey
  • Restaurant
  • Bar/Lounge
Tor-na-Coille
Orbitz.com
US$ 149
View Deal
72.8 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Macdonald Loch Rannoch Hotel
SAVE US$ 20
US$ 163
Priceline
US$ 143
View Deal
78.6 km from Grantown-on-Spey
  • Free Parking
  • Pool
Golf View Hotel & Spa
SAVE US$ 4
US$ 165
Hotels.com
US$ 161
View Deal
33.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Loading prices...
70.1 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Dowans Hotel
Loading prices...
27.3 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Premier Inn Elgin Hotel
Loading prices...
40.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Dunalastair Hotel Suites
TripAdvisor
US$ 218
View Deal
78.3 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Thainstone House
SAVE US$ 20
US$ 119
Expedia.com
US$ 99
View Deal
74.4 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Loch Ness Clansman Hotel
SAVE US$ 45
US$ 259
Orbitz.com
US$ 214
View Deal
47.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
The Pitlochry Hydro Hotel
Loading prices...
69.8 km from Grantown-on-Spey
  • Pool
  • Restaurant
Moorfield House Hotel
SAVE US$ 4
US$ 117
Toprooms.com
US$ 113
View Deal
38.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Braeval Hotel
Loading prices...
32.6 km from Grantown-on-Spey
  • Free Wifi
  • Breakfast included
Banff Springs Hotel
Loading prices...
74.3 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
The Glen Hotel
Loading prices...
42.9 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Cullen Bay Hotel
Loading prices...
61.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
The Station Hotel
TripAdvisor
US$ 225
View Deal
32.7 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
The Boat Hotel
Loading prices...
12.5 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Balavil Hotel
No availability for your dates from these sites
42.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Mansion House
Expedia.com
US$ 234
View Deal
39.5 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Laichmoray Hotel
Loading prices...
39.3 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Highlander Hotel
No availability for your dates from these sites
41.9 km from Grantown-on-Spey
  • Free Parking
  • Breakfast included
Duke of Gordon Hotel
SAVE US$ 4
US$ 169
Hotels.com
US$ 165
View Deal
38.6 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Rosemount Hotel
Loading prices...
70.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
The Cluny Bank Hotel
Loading prices...
30.9 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
North Kessock Hotel
Loading prices...
42.7 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Corriegarth Hotel
No availability for your dates from these sites
39.8 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
Glen Clova Hotel
Loading prices...
62.1 km from Grantown-on-Spey
  • Free Parking
  • Restaurant
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.