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

Craigellachie Hotels from S$86

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Craigellachie hotels

Hotel
Breakfast included
Reserve now, pay later
Budget
GlenAllachie Distillery

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
S$407
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
S$361
includes taxes & fees
6 Sept - 7 Sept
Craigellachie Lodge

3. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
S$293
includes taxes & fees
3 Sept - 4 Sept
Cardhu Country House

4. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
S$293
includes taxes & fees
9 Sept - 10 Sept
The Aberlour Hotel

5. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
S$375
includes taxes & fees
29 Aug - 30 Aug
The Station Hotel

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
S$277
includes taxes & fees
20 Sept - 21 Sept
Bankhouse B&B

7. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
S$388
includes taxes & fees
10 Sept - 11 Sept
Hotel 1881 Archiestown

8. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
S$168
includes taxes & fees
21 Sept - 22 Sept
Argyle Guest House

9. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
S$242
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

10. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
S$90
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

11. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
S$218
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

12. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
S$217
includes taxes & fees
20 Sept - 21 Sept
The Pines Guesthouse

13. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
S$186
includes taxes & fees
30 Aug - 31 Aug
The Mill House Hotel

14. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
S$264
includes taxes & fees
12 Sept - 13 Sept
Hotel Square

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
S$164
includes taxes & fees
26 Sept - 27 Sept
Chapelhill Croft Farmhouse B&B

16. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
S$221
includes taxes & fees
11 Sept - 12 Sept
St Michaels Guesthouse

17. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
S$311
includes taxes & fees
26 Sept - 27 Sept
The Grant Arms Hotel

18. Blervie House

Blervie House
Forres
United States
Jessica M
S$532
includes taxes & fees
8 Sept - 9 Sept
Blervie House

19. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
United States
Elizabeth Marie
S$297
includes taxes & fees
28 Aug - 29 Aug
Ravenscourt Guest House

20. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
S$167
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel
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 steel bridge over a river, surrounded by dense forest and a stone structure.
Photo by Nick Chatham

Top Craigellachie Hotel Reviews

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
Milica 2-night trip
Posted 2 days ago
Craigellachie Hotel of Speyside
The Grant Arms Hotel

The Grant Arms Hotel

8/10 Good
"The property was very clean especially the bathroom. Our room was quite small but had everything you need. The staff were really friendly."
Alison 1-night trip
Posted 2 days ago
The Grant Arms Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Property is in an ideal location opposite a lovely beach, Food served in the restaurant was excellent"
jayne 2-night trip
Posted 2 days ago
Firth Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 4 days ago
The Old Coach House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 7 days ago
The Mill House Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"Incredible staff. Dinner at the restaurant was delicious. Outrageous and delectable selection of whisky’s. Room was comfortable and clean. Looking forward to a return in the future."
Kadence 1-night trip
Posted 7 days ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
Hector 2-night trip
Posted 9 days ago
Laichmoray Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 11 days ago
Cullen Bay Hotel
Craigellachie Lodge

Craigellachie Lodge

10/10 Excellent
"The owner was very helpful and super nice. We all love this hotel; we definitely will come back. You can see all the details she put into the building. Well done."
SUICHI 1-night trip
Posted 13 days ago
Craigellachie Lodge

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
S$133
14 Sept - 15 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
S$143
23 Sept - 24 Sept
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
S$190
1 Sept - 2 Sept
includes taxes & fees
7/10 Good! (12 reviews)
The Smugglers Hostel
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
S$207
3 Sept - 4 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
S$238
3 Sept - 4 Sept
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
S$640
26 Sept - 27 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown

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 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 Linzee Gordon Park 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?
A couple of favourite places to visit are Speyside Cooperage and Macallan Distillery. 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