Book Strathdon hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Strathdon

Cheap Strathdon hotels

Couthie Cooshed in the Cairngorms

Couthie Cooshed in the Cairngorms

Strathdon
With a stay at this vacation home in Strathdon, you'll be in the mountains, within a 10-minute drive of Cairngorms National Park and Kildrummy Castle.
Couthie Cooshed in the Cairngorms
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 17 Nov to 18 Nov
AU$179
includes taxes & fees
17 Nov - 18 Nov
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 ...
Macdonald Aviemore Highland Hotel
Coylumbridge Hotel

Coylumbridge Hotel

4 out of 5
Aviemore Invernesshire, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$88 per night from 3 Nov to 4 Nov
AU$88
includes taxes & fees
3 Nov - 4 Nov
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 ...
Coylumbridge Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Boat Hotel

The Boat Hotel

3.5 out of 5
Deshar Road, Boat of Garten, Scotland
The price is AU$129 per night from 3 Nov to 4 Nov
AU$129
includes taxes & fees
3 Nov - 4 Nov
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 ...
The Boat Hotel
Balmoral Arms

Balmoral Arms

4 out of 5
13-15 Victoria Road, Ballater, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$221 per night from 5 Nov to 6 Nov
AU$221
includes taxes & fees
5 Nov - 6 Nov
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.
Balmoral Arms
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$347 per night from 10 Nov to 11 Nov
AU$347
includes taxes & fees
10 Nov - 11 Nov
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Craigellachie Hotel of Speyside
Macdonald Morlich Hotel

Macdonald Morlich Hotel

4 out of 5
Macdonald Aviemore Resort, Next to the Conference Center, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 17 Nov to 18 Nov
AU$179
includes taxes & fees
17 Nov - 18 Nov
With a stay at Macdonald Morlich Hotel in Aviemore, you'll be next to a golf course, just a 3-minute walk from Spey Valley Golf Course and 7 minutes by foot ...
Macdonald Morlich Hotel
Ben Mhor Hotel

Ben Mhor Hotel

3 out of 5
53-57 High St, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$68 per night from 2 Nov to 3 Nov
AU$68
includes taxes & fees
2 Nov - 3 Nov
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.
Ben Mhor Hotel
The Speyside Hotel

The Speyside Hotel

3.5 out of 5
The Speyside Hotel, Grant Road, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$227 per night from 2 Nov to 3 Nov
AU$227
includes taxes & fees
2 Nov - 3 Nov
With a stay at The Speyside Hotel in Grantown-on-Spey, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Grantown ...
The Speyside Hotel
Don't see what you're looking for?
See all available properties in Strathdon
View all properties
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.

Hotels in Strathdon

You mightn't be flush with choice when it comes to accommodation in Strathdon, but luckily, you can take your pick of 12 digs within 30 kilometres of its centre.

Take a look at Hilton Grand Vacations at Craigendarroch Suites and The Deeside Inn. They're about as close as you'll get to the middle of Strathdon.

You may like to have a look at some other places to stay, such as the Moorfield House Hotel or the Glentorets B&B. The former is situated 25 kilometres from the centre, while the latter is 16 kilometres away. If these aren't right for you, we'd recommend the Argyle Guest House, which is 15 kilometres from the downtown area.

Need more options? Hole up like a rockstar in Grantown-on-Spey (just try not to wreck the joint). Located 35 kilometres away and home to the Grantown Museum and Lochindorb Castle, it's sure to be an unforgettable trip! Grantown-on-Spey hotel options include the The Craiglynne Hotel and Seafield Lodge Hotel. Or, you could stay in Boat of Garten, 40 kilometres to the west of Strathdon, where you can pick from the Dalrachney Lodge Hotel and The Boat Hotel. Loch Morlich and Speyside Wildlife are among the more popular places to see when visiting Boat of Garten.

Aviemore is 40 kilometres away from Strathdon and has a population of 3,000. When you're here, you'd be crazy if you didn't have a gander at Loch an Eilein, Craigellachie National Nature Reserve and the Spey Valley Championship Golf Course. If you've got some time up your sleeve, keep the good time rolling at the Strathspey Steam Railway and the Spey Valley Golf Course. Aviemore offers places to stay to suit all budgets and tastes, including the Hilton Coylumbridge and Macdonald Aviemore Highland Hotel.

Just touched down? It won't be long before you can ditch your squashy cabin seat for a snuggly bed! The Jurys Inn Aberdeen Airport and the Courtyard by Marriott Aberdeen Airport are really close to Aberdeen Airport, which is just 55 kilometres from the centre of Strathdon.

Strathdon hotels essential information

Accommodation
739 hotels
Lowest Price
AU$68
Highest Price
AU$347
Popular hotels
Couthie Cooshed in the Cairngorms, Macdonald Aviemore Highland Hotel, Coylumbridge Hotel, The Boat Hotel, Balmoral Arms, Craigellachie Hotel of Speyside, Macdonald Morlich Hotel, Ben Mhor Hotel, The Speyside Hotel

Most recent Strathdon hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.