Compare Cheap Hotels in Strathdon
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Strathdon Hotels

Sweet Donside Cabins
Scotsbank Strathdon Scotland
2.51 mi from city center
With a stay at Sweet Donside Cabins in Strathdon, you'll be within a 15-minute drive of Cairngorms National Park and Lecht 2090.
Pet friendly
Parking included

Coylumbridge Resort Hotel
Aviemore Invernesshire Aviemore Scotland
$74 nightly
The price is $89 total per night
$89 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
24.58 mi from city center
When you stay at Coylumbridge Resort Hotel in Aviemore, you'll be on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor Centre and Speyside Wildlife.
Pool
Pet friendly

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
$100 nightly
The price is $121 total per night
$121 total
Jan 29 - Jan 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25.47 mi from city center
With a stay at Macdonald Aviemore Highland Hotel in Aviemore, you'll be in a national park, just a 5-minute walk from Dalfaber Neighbourhood Centre and 8 minutes by foot from Cairngorm Brewery.
Pool
Hot Tub

Balmoral Arms
13-15 Victoria Road Ballater Scotland
$77 nightly
The price is $92 total per night
$92 total
Feb 1 - Feb 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.07 mi from city center
Located in Ballater, Balmoral Arms is in a national park, a 1-minute drive from Ballater Golf Club and 9 minutes from Cairngorms National Park.
Pet friendly
Parking included

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
$158 nightly
The price is $189 total per night
$189 total
Feb 1 - Feb 2
Total with taxes and fees
20.23 mi from city center
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Breakfast included
Pet friendly

High Range Hotel
Grampian Road Aviemore Scotland
$74 nightly
The price is $89 total per night
$89 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25.6 mi from city center
When you stay at High Range Hotel in Aviemore, you'll be in a national park, within a 10-minute walk of Spey Valley Golf Course and Strathspey Steam Railway.
Parking included
Free WiFi

Tor Na Coille Hotel & Restaurant
Inchmarlo Road Banchory Scotland
$75 nightly
The price is $90 total per night
$90 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25.77 mi from city center
Located in Banchory, Tor Na Coille Hotel & Restaurant is within a 5-minute drive of Banchory Museum and Platform 22.
Parking included
Free WiFi

The Boat Hotel
Deshar Road Boat of Garten Scotland
22.89 mi from city center
Located in Boat of Garten, The Boat Hotel is next to a golf course, a 4-minute walk from Boat of Garten Golf Club and within a 5-minute drive of Loch Garten Osprey Centre.
Pet friendly
Parking included

Macdonald Aviemore Hotel
Macdonald Aviemore Resort Aviemore Scotland
$100 nightly
The price is $121 total per night
$121 total
Jan 28 - Jan 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25.48 mi from city center
With a stay at Macdonald Aviemore Hotel in Aviemore, you'll be a 4-minute walk from Strathspey Steam Railway and 5 minutes by foot from Spey Valley Golf Course.
Pool
Parking included

Nethybridge Hotel
Nethybridge Nethy Bridge Scotland
$77 nightly
The price is $92 total per night
$92 total
Feb 1 - Feb 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.57 mi from city center
With a stay at Nethybridge Hotel in Nethy Bridge, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Abernethy Golf Club.
Pet friendly
Parking included

Ben Mhor Hotel
53-57 High St Grantown-on-Spey Scotland
$52 nightly
The price is $52 total per night
$52 total
Feb 1 - Feb 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.51 mi from city center
With a stay at Ben Mhor Hotel in Grantown-on-Spey, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Grantown Museum.
Pet friendly
Free WiFi

Hilton Grand Vacations Club Craigendarroch Suites Scotland
Braemar Road Ballater Scotland
$130 nightly
The price is $157 total per night
$157 total
Feb 19 - Feb 20
Total with taxes and fees
10.79 mi from city center
When you stay at Hilton Grand Vacations Club Craigendarroch Suites Scotland in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park.
Pool
Hot Tub
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Strathdon hotels essential information
Accommodation | 748 hotels |
|---|---|
Lowest Price | $52 |
Highest Price | $189 |
Popular hotels | Sweet Donside Cabins, Coylumbridge Resort Hotel, Macdonald Aviemore Highland Hotel, Balmoral Arms, Craigellachie Hotel of Speyside, High Range Hotel, Tor Na Coille Hotel & Restaurant, The Boat Hotel, Macdonald Aviemore Hotel, Nethybridge Hotel, Ben Mhor Hotel, Hilton Grand Vacations Club Craigendarroch Suites Scotland |
Most Recent Strathdon Hotel Reviews

Ben Mhor Hotel
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Room clean good beds, all good"
A verified traveler stayed at Ben Mhor Hotel
More to Explore in Strathdon
Top Picks
Hotels
- Cheap Hotels in Worcester
- Cheap Hotels in Woodhall Spa
- Cheap Hotels in Banbury
- Cheap Hotels in Bedale
- Cheap Hotels in Inverness
- Cheap Hotels in Reading
- Cheap Hotels in Bognor Regis
- Cheap Hotels in St Ives
- Cheap Hotels in Newbury
- Cheap Hotels in Dartford
- Cheap Hotels in Cambridge
- Cheap Hotels in Bath
- Cheap Hotels in Nottingham
- Cheap Hotels in York
- Cheap Hotels in Bangor
- Cheap Hotels in Blackpool
- Cheap Hotels in Plymouth
- Cheap Hotels in Tregaron
- Cheap Hotels in Helston
- Cheap Hotels in Newquay
- Cheap Hotels in Cookstown
- Cheap Hotels in Hemel Hempstead
- Cheap Hotels in Chichester
- Cheap Hotels in Manchester
- Cheap Hotels in Barnstaple
- Cheap Hotels in Ware
- Cheap Hotels in Oswestry






