A modern building with a unique curved roof, surrounded by a well-maintained grassy area and a paved walkway.

Craigellachie Hotels from S$130

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Craigellachie hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
S$323
includes taxes & fees
1 Nov - 2 Nov
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
S$335
includes taxes & fees
12 Oct - 13 Oct
Craigellachie Lodge

3. The Station Hotel

The Station Hotel
Aberlour
United States
Louis
S$285
includes taxes & fees
3 Nov - 4 Nov
The Station Hotel

4. The Mash Tun

The Mash Tun
Aberlour
S$244
includes taxes & fees
1 Nov - 2 Nov
The Mash Tun

5. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
S$288
includes taxes & fees
15 Oct - 16 Oct
The Aberlour Hotel

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
S$220
includes taxes & fees
25 Oct - 26 Oct
Bankhouse B&B

7. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
S$270
includes taxes & fees
12 Oct - 13 Oct
Cardhu Country House

8. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
S$379
includes taxes & fees
25 Oct - 26 Oct
Hotel 1881 Archiestown

9. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
S$197
includes taxes & fees
1 Nov - 2 Nov
The Mansion House Hotel

10. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
S$83
includes taxes & fees
8 Nov - 9 Nov
Premier Inn Elgin

11. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
S$182
includes taxes & fees
18 Oct - 19 Oct
Laichmoray Hotel

12. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
S$213
includes taxes & fees
13 Oct - 14 Oct
The Pines Guesthouse

13. Argyle Guest House

Argyle Guest House
Ballindalloch
United States
Linda
S$165
includes taxes & fees
17 Oct - 18 Oct
Argyle Guest House

14. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
S$142
includes taxes & fees
17 Oct - 18 Oct
The Mill House Hotel

15. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
S$248
includes taxes & fees
18 Oct - 19 Oct
Sunninghill

16. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
S$158
includes taxes & fees
18 Oct - 19 Oct
Chapelhill Croft Farmhouse B&B

17. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
S$168
includes taxes & fees
25 Oct - 26 Oct
The Royal Hotel

18. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
S$148
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

19. Ramnee Hotel

Ramnee Hotel
Forres
United States
Mindy
S$219
includes taxes & fees
1 Nov - 2 Nov
Ramnee Hotel

20. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
S$296
includes taxes & fees
19 Oct - 20 Oct
St Michaels Guesthouse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Craigellachie attractions

Speyside Cooperage

9.2/10 (45 reviews)
You can spend time browsing the exhibits at Speyside Cooperage in Craigellachie. You can enjoy the bars while in the area.
See properties

Learn more about Craigellachie

Escape to relaxing Craigellachie! Enjoy its bars, fishing and hiking.

See all hotels in Craigellachie
A stone bridge over a river, surrounded by greenery and flowers.
Photo by Craig Williams

Top Craigellachie Hotel Reviews

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

8/10 Good
"The Whisky Bar was fabulous and the restaurant was very good. We loved the atmosphere. The room was nice."
Mitch 2-night trip
Posted 21 hours ago
Craigellachie Hotel of Speyside
Sunninghill

Sunninghill

8/10 Good
"Good hotel with lovely, helpful & friendly staff. Got chatting to various people in the bar area, which was relaxed with a nice atmosphere. Bar staff were very helpful & chatted with ease. Room was spacious and clean as was the bathroom, but the shower was very weak indeed, but the water was warm enough. The room/bathroom/decor are what you would expect of such a hotel in the area. Make-over would be welcome, but in thee difficult times, fully understand if it isn't priority. Would recommend."
Fraser 1-night trip
Posted 2 days ago
Sunninghill
The Station Hotel

The Station Hotel

8/10 Good
"This is a pretty decent choice (more of a bread and breakfast place) given its accessibility to the distilleries. It was clean with very friendly and helpful staff."
Trivies 1-night trip
Posted 2 days ago
The Station Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Nice place great food would stay again"
Dean 1-night trip
Posted 4 days ago
The Royal Oak Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 7 days ago
Laichmoray Hotel
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Great gem in Lossie, lovely warm welcoming staff, meals are spot on, rooms lovely and warm, comfy bed, brilliant breakfast. Love staying here and always try and go back."
Matthew 2-night trip
Posted 10 days ago
Golf View Hotel
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"super helpful staff! It made the whole experience better"
Sam 3-night trip
Posted 13 days ago
Ramnee Hotel
The Station House Boutique Hotel

The Station House Boutique Hotel

10/10 Excellent
"Great place! A bit unusual but once you figure out the checking in great! Hosts were awesome!"
Kurt 1-night trip
Posted 13 days ago
The Station House Boutique Hotel
Ben Mhor Hotel

Ben Mhor Hotel

10/10 Excellent
"Very clean room and bathroom excellent staff"
Robert 1-night trip
Posted 2 weeks ago
Ben Mhor Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
S$130
12 Oct - 13 Oct
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
S$167
16 Oct - 17 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
S$183
12 Oct - 13 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
S$219
12 Oct - 13 Oct
includes taxes & fees
7.4/10 Good! (13 reviews)
The Smugglers Hostel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
S$220
25 Oct - 26 Oct
includes taxes & fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B
8 Varis Apartments

8 Varis Apartments

8 Varis Wynd, High Street Forres Scotland
Get rates
9.4/10 Exceptional! (19 reviews)
8 Varis Apartments

Find out more about Craigellachie

Top reasons to visit Craigellachie

  • Scenic Hiking Trails: Explore the picturesque landscapes along the Speyside Way, perfect for outdoor enthusiasts.
  • Whisky Distilleries: Experience the renowned Craigellachie Distillery and indulge in local whisky tastings.
  • Historic Craigellachie Bridge: Visit this iconic landmark that showcases stunning architecture and beautiful views.
  • Family-Friendly Activities: Enjoy a variety of outdoor adventures and local attractions suitable for all ages.
  • Charming Accommodations: Choose from delightful bed and breakfasts and unique hotels for a memorable stay.

Find great hotels in and around Craigellachie

Experience the charm of Craigellachie with a variety of accommodation options, including delightful bed and breakfasts and inviting hotels. Discover pet-friendly and family-oriented lodgings, perfect for both business and leisure travellers. The area boasts unique stays like the historic Craigellachie Hotel, the scenic Craigellachie Lodge, and distinctive options for whisky enthusiasts. Whether you're seeking a relaxing vacation or a memorable Scottish getaway, Craigellachie offers something for everyone.

  • Laichmoray Hotel: Nestled 19.3km from Craigellachie, the Laichmoray Hotel is a charming 3-star establishment boasting a remarkable guest rating of 9.4 out of 10. This hotel is well-suited for business travellers seeking a comfortable retreat after a day of meetings. With its warm and inviting atmosphere, guests can enjoy modern amenities, including complimentary Wi-Fi, an on-site restaurant offering delicious local cuisine, and comfortable guest rooms designed for relaxation. The professional staff is dedicated to ensuring a pleasant stay, making it an excellent choice for those on business trips.
  • Sunninghill: Located 19.3km away from Craigellachie, Sunninghill is another delightful 3-star hotel, rated 9.2 out of 10 by guests. This property is perfect for business travellers looking for a convenient and serene environment. The hotel features well-appointed rooms equipped with essential amenities, a welcoming bar, and a restaurant serving a variety of delectable dishes. With its tranquil surroundings and attentive service, Sunninghill provides a restful stay that allows guests to unwind after their work commitments.
  • Craigellachie Hotel of Speyside: Situated in the heart of Craigellachie, the 4-star Craigellachie Hotel of Speyside offers a unique blend of nature-themed accommodation and luxury, earning a guest rating of 9.0 out of 10. This pet-friendly property caters to travellers seeking a more holistic experience, with amenities that include wellness options and a stunning natural backdrop. Guests can enjoy beautifully designed rooms, an on-site restaurant, and the convenience of having pets on the premises, allowing for a truly relaxing getaway amidst the scenic beauty of the Speyside region.

Where to stay in Craigellachie

Craigellachie, a charming village in Moray Speyside, offers a delightful blend of outdoor adventure and cultural experiences. Here, you can explore the scenic surroundings, indulge in local whisky distilleries, and enjoy the friendly atmosphere of the community. Ideal for family vacations, the village serves as an excellent base for excursions into the stunning Scottish Highlands and nearby attractions, ensuring a memorable stay amidst nature and heritage.

  • Aberlour: Nestled in the heart of Moray, Aberlour offers a charming blend of outdoor adventure and family-friendly experiences. With Craigellachie as its neighbour, this picturesque town attracts visitors year-round, particularly from March to April and during the summer months. Aberlour is renowned for its scenic hiking trails and golf courses, making it a perfect spot for those who enjoy the great outdoors. Local highlights include a fascinating museum, a welcoming visitor centre, and historic sites that reflect the rich heritage of the area.
  • Keith: A mere 14.5km from Craigellachie, Keith is a vibrant town that welcomes travellers with its stunning landscapes and outdoor activities. Visitors flock to Keith primarily in January, April, and July. The town boasts excellent hiking trails and golf courses that cater to adventure enthusiasts. Additionally, the local attractions include a museum, a visitor centre, and the nearby national state park, providing ample opportunities for exploration and relaxation amidst natureโ€™s beauty.
  • Dufftown: Just 6.4km from Craigellachie, Dufftown is a quaint village famed for its romantic charm and outdoor pursuits. The village sees a steady stream of visitors, peaking in April, July, and September. Dufftown is particularly attractive for hiking and golfing, with scenic trails that invite exploration. Notable landmarks include a local museum, a visitor centre, and an enchanting castle, all of which offer a glimpse into the villageโ€™s storied past and picturesque surroundings, perfect for couples and adventurers alike.

Things to do in Craigellachie

Shopping

In Craigellachie, you'll find charming local shops offering unique gifts and souvenirs, perfect for remembering your trip. If you're up for a drive, visit the nearby town of Aberlour for more extensive shopping options, including a range of boutiques and traditional Scottish goods.

Recreation

The Craigellachie Hotel offers a tranquil retreat with its luxurious spa, providing rejuvenating treatments and therapies amidst stunning Scottish scenery. Nearby, the Spey Valley boasts scenic walks and cycling routes, perfect for unwinding in nature while enjoying the fresh air and picturesque landscapes.

Adventure

Explore the scenic Spey Valley by cycling along the River Spey, where you can immerse yourself in stunning landscapes. For an adrenaline rush, try white-water rafting on the river, navigating its thrilling rapids while enjoying the breathtaking surroundings of the Scottish Highlands.

Nightlife

In Craigellachie, enjoy a lively evening at The Craigellachie Hotel's whisky bar, where you can sample local spirits. For a more traditional vibe, visit The Mash Tun, a cozy pub offering a fine selection of ales and a warm atmosphere for a relaxed night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Craigellachie

Craigellachie offers a delightful mix of outdoor adventures and cultural experiences, making it perfect for family vacations. Key attractions include the iconic Craigellachie Bridge and the renowned Craigellachie Distillery. Visitors can explore a variety of points of interest such as museums, urban parks, and castles, catering to those seeking romance, culture, and adventure in this charming Scottish village.

  • Ballindalloch Castle: Situated 14.5km from Craigellachie, this enchanting castle exudes a sense of romance and rich culture. Its stunning architecture and beautiful gardens invite visitors to delve into the history of this ancestral home, offering a captivating glimpse into Scottish heritage.
  • The Linn Falls: Located merely 3.2km away, The Linn Falls presents a breathtaking waterfall experience enveloped in nature. Ideal for outdoor enthusiasts, this picturesque spot offers an adventurous atmosphere, perfect for a romantic stroll or a thrilling exploration of its scenic surroundings.
  • Loch Na Bo: Approximately 14.5km from Craigellachie, Loch Na Bo is a serene lake surrounded by stunning landscapes. Enjoy the tranquil beach vibes and the beautiful scenery, making it a wonderful spot for relaxation and outdoor activities amid a romantic backdrop.

Best time to go to Craigellachie

The best time to visit Craigellachie is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.2ยฐF (2.9ยฐC)Light RainMostly CloudyAverageSlightly Low
February37.9ยฐF (3.3ยฐC)Light RainMostly CloudyAverageSlightly Low
March40.3ยฐF (4.6ยฐC)Light RainMostly CloudyAverageAverage
April43.7ยฐF (6.5ยฐC)Light RainMostly CloudySlightly HighAverage
May48.4ยฐF (9.1ยฐC)Light RainMostly CloudyAverageAverage
June53.4ยฐF (11.9ยฐC)Light RainMostly CloudyAverageSlightly High
July56.5ยฐF (13.6ยฐC)Light RainMostly CloudySlightly HighSlightly High
August55.6ยฐF (13.1ยฐC)Light RainMostly CloudyAverageSlightly High
September52.9ยฐF (11.6ยฐC)Light RainMostly CloudySlightly HighAverage
October47.5ยฐF (8.6ยฐC)Light RainMostly CloudySlightly LowAverage
November42.3ยฐF (5.7ยฐC)Light RainMostly CloudySlightly LowSlightly Low
December38.1ยฐF (3.4ยฐC)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Craigellachie

Reaching Craigellachie, Aberlour, is convenient via Aberdeen (ABZ) and INVerness (INV) airports. Aberdeen is approximately 67.6km away, with excellent hotel options like the 5-star Marcliffe and Trumpยฎ International Scotland, both around 6 to 12.9km from the airport. Inverness, located about 53.1km from Craigellachie, offers luxurious stays at the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport. For Dundee (DND), 115.9km away, consider the 5-star Hideaway Experience or Apex City Quay Hotel & Spa, both within 8.0km of the airport. Each hotel provides various transportation services to ensure a smooth journey to your destination.

Frequently asked questions

What's the best place for a stay in Craigellachie?
Craigellachie Hotel of Speyside is one of the top choices for your stay based on our traveller data. This hotel offers 2 restaurants and 2 bars. Craigellachie Lodge is another good option for your stay. See all available top hotels, or vacation rentals in Craigellachie.
What are some of the best holiday rentals that Craigellachie has to offer?
Taigh Mor: This holiday home rental outside of Craigellachie has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. See all vacation rentals in Craigellachie.
If I need to cancel my hotel reservation in Craigellachie, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Craigellachie.
What's the best family accommodation in Craigellachie?
Craigellachie Lodge is a guesthouse with a restaurant and free parking, and it's a top choice on Expedia for families. Also, attractions in the area such as WDC Scottish Dolphin Centre and Dean's of Huntly are fun for children of all ages. Find more child-friendly accommodations in Craigellachie.
What's the best dog-friendly place to stay in Craigellachie?
Craigellachie Hotel of Speyside is a top dog-friendly hotel, and offers 2 restaurants and 2 bars/lounges for its human guests. See more pet-friendly hotel accommodations in Craigellachie.
How is it staying in Craigellachie?
Visitors to Craigellachie will definitely enjoy the bars. This city also attracts tourists with its quaint and cultural setting. In Craigellachie, there are 7 hotels and other accommodation options to choose from. Find out more about Craigellachie.
What is there to see in Craigellachie?
Favourite places to visit include Speyside Cooperage, Macallan Distillery and River Spey. You'll also find Aberlour Distillery and Glenfiddich Whisky Distillery in the area. Take a look at what more there is to see and do in Expedia's Craigellachie guide.
What's the seasonal weather like in Craigellachie?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 4ยฐC. Average annual precipitation for Craigellachie is 899 mm.

Explore a world of travel with Expedia