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

Craigellachie Hotels

  • 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
Oct 5 - Oct 6
Tomorrow
Oct 6 - Oct 7
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

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
P13,157
P15,789 total
includes taxes & fees
Nov 4 - Nov 5
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
P14,840
P17,808 total
includes taxes & fees
Oct 11 - Oct 12
Craigellachie Lodge

3. The Fiddichside Inn

The Fiddichside Inn
Aberlour
Australia
Natalie
P13,418
P16,102 total
includes taxes & fees
Oct 14 - Oct 15
The Fiddichside Inn

4. The Station Hotel

The Station Hotel
Aberlour
United States
Louis
P11,589
P13,908 total
includes taxes & fees
Nov 3 - Nov 4
The Station Hotel

5. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
P11,734
P14,081 total
includes taxes & fees
Oct 11 - Oct 12
The Aberlour Hotel

6. Cardhu Country House

Cardhu Country House
Aberlour
United States
KENNETH
P11,803
P14,164 total
includes taxes & fees
Oct 7 - Oct 8
Cardhu Country House

7. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
P8,973
P10,768 total
includes taxes & fees
Oct 24 - Oct 25
Bankhouse B&B

8. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
P16,773
P20,127 total
includes taxes & fees
Oct 18 - Oct 19
Hotel 1881 Archiestown

9. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
P8,076
P9,691 total
includes taxes & fees
Oct 10 - Oct 11
Laichmoray Hotel

10. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Brian
P8,283
P9,939 total
includes taxes & fees
Oct 6 - Oct 7
The Station House Boutique Hotel

11. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
P10,095
P12,114 total
includes taxes & fees
Oct 18 - Oct 19
Sunninghill

12. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
P8,014
P9,616 total
includes taxes & fees
Nov 1 - Nov 2
The Mansion House Hotel

13. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
P13,114
P15,737 total
includes taxes & fees
Oct 6 - Oct 7
St Michaels Guesthouse

14. Ramnee Hotel

Ramnee Hotel
Forres
United States
Mindy
P8,904
P10,685 total
includes taxes & fees
Nov 1 - Nov 2
Ramnee Hotel

15. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
P8,628
P10,354 total
includes taxes & fees
Oct 14 - Oct 15
The Seafield Arms

16. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
P10,008
P12,010 total
includes taxes & fees
Nov 2 - Nov 3
Copper Beeches

17. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
P7,144
P8,573 total
includes taxes & fees
Oct 9 - Oct 10
The Royal Hotel

18. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
P8,930
P10,716 total
includes taxes & fees
Oct 7 - Oct 8
The Pines Guesthouse

19. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
P3,520
P4,224 total
includes taxes & fees
Nov 1 - Nov 2
Premier Inn Elgin

20. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
P8,973
P10,768 total
includes taxes & fees
Oct 6 - Oct 7
The Royal Oak 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 exploring the galleries in Speyside Cooperage during your travels 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

The Station Hotel

The Station Hotel

8/10 Good
"Charming, comfortable hotel near distilleries and good pubs. We asked the young person at the front desk for assistance calling a taxi and she just gave us some numbers to call ourselves. We weren’t able to reach anyone but she expressed no concern or willingness to assist further. It left a bad first impression of the hotel."
jennifer 1-night trip
Posted 1 hour ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 1 day 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 4 days ago
Golf View Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Everything about the Mansion House Hotel was excellent - the staff, room, bar and breakfast."
Lindsay 2-night trip
Posted 5 days ago
The Mansion House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"The service was great and the food was authentic Scottish."
Pedro 2-night trip
Posted 5 days ago
The Mill House Hotel
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"super helpful staff! It made the whole experience better"
Sam 3-night trip
Posted 7 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 7 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 11 days ago
Ben Mhor Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Nice wee hotel, by the sea. Food was excellent especially their Cullen Skink. Breskfast was grest, soked haddock with poached egg.I had a single room, with a coffee maker. Shower was good. Internet was good. Ill be back as the big man said!"
Frank 1-night trip
Posted 12 days ago
The Royal Oak Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
P5,311
P6,374 total
Oct 7 - Oct 8
includes taxes & fees
7.6/10 Good! (79 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
P5,715
P6,858 total
Oct 9 - Oct 10
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
P8,283
P9,939 total
Oct 6 - Oct 7
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
P8,973
P10,768 total
Oct 24 - Oct 25
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
P9,111
P10,933 total
Oct 6 - Oct 7
includes taxes & fees
7.4/10 Good! (13 reviews)
The Smugglers Hostel
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 famous Speyside Way, known for its breathtaking views and diverse landscapes.
  • Whisky Culture: Experience local distillery tours, including the historic Craigellachie Distillery, to savour Scotland's renowned whisky.
  • Historic Landmarks: Visit the iconic Craigellachie Bridge and local museums that showcase the village's rich heritage.
  • Outdoor Adventures: Enjoy wildlife watching and long walks in picturesque surroundings, perfect for family outings.
  • Charming Accommodations: Stay in delightful lodgings, from traditional B&Bs to unique hotels, catering to all preferences.

Find great hotels in and around Craigellachie

Craigellachie offers a charming selection of accommodations, from traditional bed and breakfasts to inviting hotels. Ideal for families, business travellers, and pet owners alike, you'll discover unique stays such as the Craigellachie Hotel, the Discover Craigellachie Hotel, and the historic Old Scottish Hotel. For whisky enthusiasts, the Whisky Hotel is a must-visit. No matter your preference, you’ll find the perfect base to explore this picturesque Scottish village.

  • Laichmoray Hotel: Located 19km from Craigellachie, the Laichmoray Hotel is a charming 3-star accommodation boasting a guest rating of 9.4 out of 10. This hotel presents a blend of traditional Scottish hospitality with modern comforts, making it an ideal choice for business travellers seeking a productive yet relaxing stay. Guests can enjoy well-appointed rooms equipped with essential amenities, alongside an inviting lounge area and a restaurant serving local delicacies. The hotel’s convenient location allows easy access to the surrounding area, making it a practical base for exploring the Scottish Highlands.
  • Sunninghill: Also situated 19km from Craigellachie, Sunninghill is another delightful 3-star option with a commendable guest rating of 9.2 out of 10. This hotel is designed with a focus on comfort and functionality, catering primarily to business travellers. Offering a selection of well-furnished rooms, the Sunninghill features a relaxed atmosphere, perfect for unwinding after a busy day. Guests can take advantage of the on-site dining facilities, which highlight fresh local produce, ensuring a satisfying culinary experience. The hotel’s commitment to service and quality makes it a reliable choice for those on a work-related trip.
  • Craigellachie Hotel of Speyside: Nestled in the heart of Craigellachie, the 4-star Craigellachie Hotel of Speyside scores a guest rating of 9.0 out of 10. Emphasising a nature-themed experience, this property is perfect for business travellers who wish to incorporate the tranquillity of the outdoors into their stay. The hotel is pet-friendly, allowing guests to bring their furry companions along, with specific amenities catered for pets. Guests can savour local whisky in the hotel’s renowned bar and indulge in a wellness-focused experience, with easy access to the beautiful landscapes of Speyside.

Where to stay in Craigellachie

Craigellachie, a charming village in Moray Speyside, offers a delightful blend of outdoor adventures and cultural experiences. Nestled in a picturesque setting, it serves as an excellent base for exploring the surrounding areas, where friendly locals and a relaxed atmosphere await. Whether you're seeking family-friendly activities or secluded excursions, you'll find plenty to enjoy in this small village, making it a perfect destination for a memorable Scottish getaway.

  • Aberlour: Nestled within the heart of Moray, Aberlour is a charming town renowned for its picturesque surroundings and vibrant outdoor activities. As the hub for visitors to Craigellachie, Aberlour offers a delightful blend of family-friendly experiences and adventure. Nature enthusiasts can explore the scenic hiking trails and enjoy a game of golf amidst stunning landscapes. Notable local attractions include the Aberlour Distillery, where you can learn about whisky production, and the nearby historic sites that reflect the area's rich heritage. The town's visitor centre provides insights into its history and culture, making it a worthwhile stop on your journey.
  • Keith: Located a short distance away from Craigellachie, Keith is a quaint town steeped in history and surrounded by breathtaking scenery. The town attracts outdoor lovers and adventure seekers who can take advantage of its excellent hiking trails and golf courses. Keith is also home to fascinating landmarks, including the Keith and Dufftown Railway, which offers a nostalgic journey through the stunning countryside. Visitors can immerse themselves in local culture at the local museum or enjoy the tranquillity of the nearby national state park, making it an ideal destination for those looking to explore the natural beauty of Scotland.
  • Dufftown: Just a few miles from Craigellachie lies Dufftown, a charming village renowned for its whisky heritage. Often dubbed the ‘Malt Whisky Capital of the World’, Dufftown offers a unique experience for those keen on distilleries and tasting tours. The village is surrounded by rolling hills and lush landscapes, perfect for outdoor adventures such as hiking and golf. Visitors can explore iconic landmarks like the Dufftown Castle and engage with the local history at the visitor centre. With its romantic ambiance and quaint charm, Dufftown is a delightful destination for couples and adventurers alike.

Things to do in Craigellachie

Shopping

In Craigellachie, you can explore local shops offering unique Scottish crafts and whisky souvenirs. For a wider selection, if you're up for a drive, head to the nearby towns of Aberlour and Elgin, where you’ll find shopping centres with a variety of retail options and quaint boutiques.

Recreation

In Craigellachie, the Craigellachie Hotel's spa offers a tranquil retreat with soothing treatments and a beautiful view of the Spey Valley. Nearby, explore the natural beauty of the Cairngorms National Park, perfect for hiking and reconnecting with nature amidst stunning landscapes.

Adventure

In Craigellachie, explore the stunning landscapes of the Spey Valley while hiking the Cairngorms National Park. Experience thrilling white-water rafting on the River Spey, or cycle along scenic trails. For whisky enthusiasts, visit nearby distilleries to savour the region’s renowned Scotch whisky.

Nightlife

In Craigellachie, enjoy a relaxed evening at the Craigellachie Hotel's whisky bar, sampling local spirits. For a lively atmosphere, visit The Highlander Inn, where you can chat with locals and enjoy traditional music. The village offers a quaint yet vibrant nightlife experience in a picturesque setting.

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

Booking tips and Expedia advantages for Craigellachie

To save on your trip to Craigellachie, consider visiting during the cheaper months of January to February or November, when prices are lower. Booking your hotel about a month in advance can secure better rates, with Wednesday being the most affordable night to stay. Use Expedia’s search tool to filter by budget and combine hotel bookings with flights for discounts. Look for last-minute deals marked with a green label for spontaneous plans, and explore free local activities to enjoy without spending much.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Craigellachie are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Craigellachie about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Craigellachie is Wednesday. The most expensive day to stay in Craigellachie is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your preferences, including your budget, desired location, and the type of hotel you wish to stay in. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some money by combining your Craigellachie hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near Craigellachie

Craigellachie offers an ideal blend of outdoor adventures and cultural experiences for families and travellers alike. Key attractions include the historic Craigellachie Distillery and the iconic Craigellachie Bridge, alongside local museums and parks. Whether you're seeking romance or a taste of Scotland's rich heritage, you'll find plenty to explore in this charming village and its surroundings.

  • House of Mulben: Located 8km from Craigellachie, this stadium offers a vibrant atmosphere for sports enthusiasts. Enjoy the local spirit and camaraderie as you immerse yourself in the excitement of various sporting events.
  • Ballindalloch Castle: Situated 14km from Craigellachie, this stunning castle is steeped in history and romance. Explore its beautiful grounds and gardens, and soak in the rich cultural heritage that surrounds this enchanting site.
  • The Linn Falls: Just 3km from Craigellachie, these picturesque waterfalls invite you to experience the beauty of nature. Ideal for outdoor lovers, the area offers a serene setting for adventure and romantic strolls amidst lush greenery.

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 is convenient from several major airports. INVerness Airport (INV) is approximately 53km away, with excellent hotel options like the 5-star Ness Walk and Rocpool Reserve, both 13km from INV, offering various airport transportation services. Dundee Airport (DND) is 116km distant, with notable hotels such as The Hideaway Experience, located 8km from the airport, providing limited hours airport shuttles. Aberdeen Airport (ABZ), 68km from Craigellachie, has luxurious stays like the 5-star Marcliffe and Trump® International Scotland, both 6-13km away, with easy airport access. These options ensure a comfortable 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 traveler data. This hotel offers 2 restaurants and 2 bars. Craigellachie Lodge is another good option for your visit. See all available top hotels, or vacation rentals in Craigellachie.
What are some of the best vacation home rentals in Craigellachie?
Taigh Mor: You might want to consider this vacation home rental near Craigellachie, which 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! The majority of hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to still cancel 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 accommodation for families in Craigellachie?
Craigellachie Lodge is a guesthouse with a restaurant and free parking, and it's a top choice on Expedia for families. Attractions in the area like WDC Scottish Dolphin Centre and Dean's of Huntly are also fun for kids of all ages. Find more child-friendly accommodations in Craigellachie.
What's the best pet-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.
What's it like to stay in Craigellachie?
Visitors to Craigellachie are sure to enjoy the bars. This city also attracts tourists with its quaint and culturally rich setting. In Craigellachie, there are 7 hotels and other accommodations to choose from. Find out more about Craigellachie.
What is there to see in Craigellachie?
Favorite places to visit include Speyside Cooperage, Macallan Distillery, and River Spey. You'll also find Aberlour Distillery and Glenfiddich Whisky Distillery in the area. Check out what more 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 temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Craigellachie is 35 inches.