Craigellachie accommodation from NZ$80
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in Craigellachie
Top hotel deals in Craigellachie

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
Accommodation In Craigellachie
Start planning early, as there are not many hotels in or close to downtown Craigellachie.
Craigellachie is not known for being the hotel capital of Moray, however the Station Hotel is close enough to the city centre to please most travellers.
25 kilometres from the heart of Craigellachie is the Stotfield Hotel. The Links Lodge - B&B is located 25 kilometres away. Another possibility is to make a reservation at the Seashore Cottage or the Glentorets B&B.
Don't be a goose and farewell Craigellachie without checking out the other fabulous attractions in Aberdeenshire and Moray. Aberdeenshire and Moray is known for beaches, coastal plains and forests, as well as commonly visited Aberdeenshire and Moray attractions like the ruins, castles and traditional villages. In this region of United Kingdom, energetic types may also partake in snowboarding and skiing.
An alternative place to spend the night is Elgin, which is 20 kilometres to the northwest of the middle of Craigellachie. It is home to the Pluscarden Abbey, Elgin Cathedral and Elgin Museum. Elgin accommodations include the Eight Acres Hotel & Leisure Club and The Lodge Elgin.
Travellers planning on arriving via Inverness Airport can book a bed at the Inchrye Bed & Breakfast or the Dolphin Bay Suites, both of which are a short distance away.
Craigellachie hotels essential information
Accommodation | 503 hotels |
---|---|
Lowest Price | NZ$80 |
Highest Price | NZ$438 |
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 |
New reviews! Best hotels in Craigellachie

Nearby cities
Near an Attraction
Hotels near an airport
More accommodations in Craigellachie
Top hotels
More destinations for you
^Eligibility requirements and conditions apply