Book Craigellachie hotels

Start date: Check-in selected.
To Date
End date: Check-out

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 Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$533 per night from 25 Sept to 26 Sept
NZ$533
25 Sept - 26 Sept
includes taxes & fees
Stay at this 4-star business-friendly hotel in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Opens in a new windowCraigellachie Hotel of Speyside
Craigellachie Lodge

Craigellachie Lodge

3.5 out of 5
Craigellachie Lodge, Aberlour, Scotland
Stay at this 3.5-star family-friendly guesthouse in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Opens in a new windowCraigellachie Lodge
The Mansion House Hotel

The Mansion House Hotel

4 out of 5
The Haugh, Elgin, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star boutique hotel in Elgin. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property condition ...
Opens in a new windowThe Mansion House Hotel
Save an average of 15% on thousands of hotels when you're signed in
Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road, Elgin, Scotland
Stay at this 3-star business-friendly hotel in Elgin. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Opens in a new windowLaichmoray Hotel
Stunning 3-bed Cottage in the Village of Tomintoul

Stunning 3-bed Cottage in the Village of Tomintoul

3.5 out of 5
Ballindalloch
Stay at this 3.5-star cottage in Ballindalloch. Enjoy free WiFi, free parking, and a garden. Popular attractions Speyside Way - Tominoul Spur and Lecht Ski Resort ...
Opens in a new windowStunning 3-bed Cottage in the Village of Tomintoul
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 NZ$83 per night from 20 Oct to 21 Oct
NZ$83
20 Oct - 21 Oct
includes taxes & fees
Stay at this 3-star hotel in Grantown-on-Spey. Enjoy breakfast (surcharge), a garden, and a snack bar/deli. Popular attractions Grantown Museum and Abernethy ...
Opens in a new windowBen Mhor Hotel
The Grant Arms Hotel

The Grant Arms Hotel

4 out of 5
25 The Square, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$253 per night from 20 Sept to 21 Sept
NZ$253
20 Sept - 21 Sept
includes taxes & fees
Stay at this 4-star eco-certified hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in ...
Opens in a new windowThe Grant Arms Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

3 out of 5
5 Clifton Road, Lossiemouth, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$184 per night from 21 Sept to 22 Sept
NZ$184
21 Sept - 22 Sept
includes taxes & fees
Stay at this 3-star inn in Lossiemouth. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Lossiemouth Fisheries & Community Museum ...
Opens in a new windowFirth Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

3 out of 5
26 High Street, Buckie, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$115 per night from 21 Sept to 22 Sept
NZ$115
21 Sept - 22 Sept
includes taxes & fees
Stay at this 3-star hotel in Buckie. Enjoy free parking. Popular attractions Cluny Square and Ian Johnston Park are located nearby.
Opens in a new windowThe Old Coach House Hotel
Don't see what you're looking for?
See all available properties in Craigellachie
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 Craigellachie

If you'd like to visit Craigellachie, book a room as early as possible, as there's not an abundance of hotel choices in close proximity to the city heart.

If you plan to stay within a short drive the CBD of Craigellachie, the The Station Hotel could be the best option.

The Eight Acres Hotel & Leisure Club can be found 20 kilometres from the centre of Craigellachie. Another alternative is the Links Lodge - B&B, which is positioned 25 kilometres away. Two more hotels include the Glentorets B&B and the Argyle Guest House.

Time permitting, make sure you explore more of the Aberdeenshire and Moray region. Explore the ruins in Aberdeenshire and Moray, or simply enjoy the region's lovely beaches and coastal plains. Or join the locals snowboarding and skiing while you are here.

While you are in Moray you can make a visit to the Pluscarden Abbey and stay the night in Elgin, which is 20 kilometres to the northwest of the heart of Craigellachie. Choose from the The Lodge Elgin and The Mansion House Hotel & Country Club.

If enjoying sport is your thing, make sure you visit Pittodrie Stadium, which is 75 kilometres to the southeast of Craigellachie. The Aberdeen Douglas Hotel and the Rox Hotel are both good options if you want to get amongst it.

Located 55 kilometres from Craigellachie is Inverness Airport. Stay nearby at the Dolphin Bay Suites or the Inchrye Bed & Breakfast.

Craigellachie hotels essential information

Accommodation
521 hotels
Lowest Price
NZ$83
Highest Price
NZ$533
Popular hotels
Craigellachie Hotel of Speyside, Craigellachie Lodge, The Mansion House Hotel, Laichmoray Hotel, Stunning 3-bed Cottage in the Village of Tomintoul, Ben Mhor Hotel, The Grant Arms Hotel, Firth Hotel & Restaurant, The Old Coach House Hotel

Most recent Craigellachie hotel reviews

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