Book Craigellachie 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 Craigellachie
Cheap Craigellachie hotels

Craigellachie Hotel of Speyside

Craigellachie Lodge

The Mansion House Hotel

Laichmoray Hotel

Eight Acres Hotel

Ben Mhor Hotel

Stunning 3-bed Cottage in the Village of Tomintoul

The Station Hotel

Firth Hotel & Restaurant
Hotels in Craigellachie
Keen to stay close to Craigellachie? With just 1 hotel within 10 kilometres of the centre, you'll have to move quick!
When your last coffee wears off and you can't look at another tourist attraction, curl up with a movie in bed at The Station Hotel. It's about as central as you can get in Craigellachie.
Still trying to book a place to crash? The Eight Acres Hotel & Leisure Club and the Links Lodge - B&B may be what you're looking for. The first is 20 kilometres from downtown, while the latter is 25 kilometres away. Weigh up all your options by also checking out the Glentorets B&B, 30 kilometres away.
Still haven't discovered your ideal room? You might just find a soft enough thread count in Grantown-on-Spey. You'll also be able to check out the Grantown Museum and Lochindorb Castle. The Craiglynne Hotel and Seafield Lodge Hotel are some of the great long and short-stay options here. 40 kilometres to the west of Craigellachie you'll find Nairn, which is home to the Golf View Hotel & Spa and Muthu Newton Hotel. Should you choose to stay in Nairn, set aside some time to check out Brodie Castle and Nairn Beach.
Speyside Wildlife, Loch an Eilein and Craigellachie National Nature Reserve are just some of the cool visitor attractions in Aviemore. This regional centre is 50 kilometres southwest of Craigellachie and has a population of 3,000. Why not also see what's on offer at the Spey Valley Championship Golf Course and the Strathspey Steam Railway? The Hilton Coylumbridge and Macdonald Aviemore Highland Hotel are some of the recommended hotel options in Aviemore.
Hopped on the last flight into Craigellachie? Totally knackered? Then it's probably a sensible idea to find a place to stay within cooee of the airport. The Jurys Inn Aberdeen Airport and the Courtyard by Marriott Aberdeen Airport aren't too far from Aberdeen Airport, 65 kilometres from the centre of town.
Craigellachie hotels essential information
Accommodation | 500 hotels |
---|---|
Lowest Price | AU$72 |
Highest Price | AU$399 |
Popular hotels | Craigellachie Hotel of Speyside, Craigellachie Lodge, The Mansion House Hotel, Laichmoray Hotel, Eight Acres Hotel, Ben Mhor Hotel, Stunning 3-bed Cottage in the Village of Tomintoul, The Station Hotel, Firth Hotel & Restaurant |
Most recent Craigellachie hotel reviews

Other cities near Craigellachie
- North Sea Hotels
- Scottish Highlands Hotels
- Nairn Hotels
- Elgin Hotels
- Great Britain Hotels
- Aberlour Hotels
- Grantown-on-Spey Hotels
- Lossiemouth Hotels
- Banff Hotels
- Buckie Hotels
- Forres Hotels
- Keith Hotels
- Ballindalloch Hotels
- Dufftown Hotels
- Huntly Hotels
- Cullen Hotels
- Alford Hotels
- Fochabers Hotels
- Findhorn Hotels
- Strathdon Hotels
Hotels near airport
Other accommodations
Other top Craigellachie hotels
More ways to explore Craigellachie
Top picks
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.