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
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Craigellachie hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
P16,475
P19,770 total
includes taxes & fees
Sep 21 - Sep 22
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
P15,065
P18,078 total
includes taxes & fees
Aug 31 - Sep 1
Craigellachie Lodge

3. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
P11,912
P14,294 total
includes taxes & fees
Sep 18 - Sep 19
The Aberlour Hotel

4. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
P11,982
P14,378 total
includes taxes & fees
Sep 18 - Sep 19
Cardhu Country House

5. The Station Hotel

The Station Hotel
Aberlour
United States
Kadence
P13,106
P15,728 total
includes taxes & fees
Aug 31 - Sep 1
The Station Hotel

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United States
Mark
P11,211
P13,453 total
includes taxes & fees
Sep 20 - Sep 21
Bankhouse B&B

7. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
P15,892
P19,070 total
includes taxes & fees
Sep 15 - Sep 16
Hotel 1881 Archiestown

8. Moss of Bourach

Moss of Bourach
Aberlour
P48,028
P57,634 total
includes taxes & fees
Sep 18 - Sep 19
Moss of Bourach

9. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
P7,687
P9,224 total
includes taxes & fees
Aug 22 - Aug 23
The Mill House Hotel

10. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
P8,116
P8,116 total
includes taxes & fees
Sep 16 - Sep 17
Chapelhill Croft Farmhouse B&B

11. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
P8,829
P10,594 total
includes taxes & fees
Sep 13 - Sep 14
The Mansion House Hotel

12. Blervie House

Blervie House
Forres
United States
Jessica M
P21,577
P25,892 total
includes taxes & fees
Sep 4 - Sep 5
Blervie House

13. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
P11,912
P14,294 total
includes taxes & fees
Aug 28 - Aug 29
Laichmoray Hotel

14. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
P9,066
P10,879 total
includes taxes & fees
Sep 8 - Sep 9
The Pines Guesthouse

15. Premier Inn Elgin

Premier Inn Elgin
Elgin
United States
george
P3,644
P4,372 total
includes taxes & fees
Sep 6 - Sep 7
Premier Inn Elgin

16. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
P3,503
P4,204 total
includes taxes & fees
Aug 28 - Aug 29
The Old Coach House Hotel

17. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
P6,748
P8,097 total
includes taxes & fees
Sep 13 - Sep 14
The Royal Hotel

18. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
P38,914
P46,696 total
includes taxes & fees
Aug 25 - Aug 26
The Dance Hall at The Institute Executive Apartments

19. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
P7,378
P8,854 total
includes taxes & fees
Aug 29 - Aug 30
Golf View Hotel

20. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
P23,018
P27,621 total
includes taxes & fees
Sep 13 - Sep 14
Hillhead Hideaways
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 steel bridge over a river, surrounded by dense forest and a stone structure.
Photo by Nick Chatham

Top Craigellachie Hotel Reviews

The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 1 day 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 2 days ago
The Station Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"The location was amazing, directly onto Athena stunning East Beach road. The staff were incredibly helpful and friendly. We ordered the Scottish breakfast and it was freshly cooked and delicious. The room was a bit small with a tiny en-suite."
Kay 2-night trip
Posted 3 days ago
Firth Hotel & Restaurant
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 3 days ago
Laichmoray Hotel
Ben Mhor Hotel

Ben Mhor Hotel

8/10 Good
"Comfortable stay for the price Had to purchase breakfast"
Fred 1-night trip
Posted 5 days ago
Ben Mhor 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 5 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 8 days ago
Craigellachie Lodge
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 8 days ago
The Mansion House Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 10 days ago
Stotfield Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
P5,392
P6,470 total
Aug 24 - Aug 25
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
P5,802
P6,962 total
Aug 28 - Aug 29
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
P8,058
P9,670 total
Aug 31 - Sep 1
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
P8,408
P10,090 total
Sep 10 - Sep 11
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
P8,654
P10,385 total
Aug 22 - Aug 23
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
P25,944
P31,133 total
Sep 20 - Sep 21
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 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 Linzee Gordon Park 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?
A couple of favorite places to visit are Speyside Cooperage and Macallan Distillery. 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.