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

Find hotels in Craigellachie from ₩146,842

  • 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 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

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
₩394,296
₩473,155 total
includes taxes & fees
Sep 8 - Sep 9
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
₩341,898
₩410,278 total
includes taxes & fees
Aug 19 - Aug 20
Craigellachie Lodge

3. The Fiddichside Inn

The Fiddichside Inn
Aberlour
Australia
Natalie
₩309,139
₩370,967 total
includes taxes & fees
Sep 3 - Sep 4
The Fiddichside Inn

4. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
₩270,338
₩324,405 total
includes taxes & fees
Aug 17 - Aug 18
The Aberlour Hotel

5. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
₩270,338
₩324,405 total
includes taxes & fees
Aug 13 - Aug 14
Laichmoray Hotel

6. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
₩271,928
₩326,314 total
includes taxes & fees
Aug 16 - Aug 17
Cardhu Country House

7. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
₩181,033
₩217,240 total
includes taxes & fees
Sep 3 - Sep 4
The Mansion House Hotel

8. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
₩205,743
₩246,891 total
includes taxes & fees
Aug 26 - Aug 27
The Pines Guesthouse

9. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
₩171,172
₩205,406 total
includes taxes & fees
Aug 15 - Aug 16
The Mill House Hotel

10. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
₩154,570
₩185,484 total
includes taxes & fees
Sep 9 - Sep 10
Argyle Guest House

11. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United Kingdom
Sarah
₩79,511
₩95,413 total
includes taxes & fees
Aug 14 - Aug 15
The Old Coach House Hotel

12. The Station Hotel

The Station Hotel
Aberlour
United States
walfredo
₩297,451
₩356,941 total
includes taxes & fees
Aug 14 - Aug 15
The Station Hotel

13. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
₩77,259
₩92,711 total
includes taxes & fees
Sep 5 - Sep 6
Cluny Hill Hotel

14. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
₩148,115
₩177,738 total
includes taxes & fees
Aug 26 - Aug 27
Firth Hotel & Restaurant

15. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
₩262,387
₩314,864 total
includes taxes & fees
Aug 20 - Aug 21
Ramnee Hotel

16. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
₩163,729
₩196,475 total
includes taxes & fees
Aug 16 - Aug 17
Golf View Hotel

17. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
₩150,269
₩180,323 total
includes taxes & fees
Aug 16 - Aug 17
The Royal Hotel

18. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
₩238,534
₩286,241 total
includes taxes & fees
Sep 1 - Sep 2
The Seafield Arms

19. Carlton Hotel

Carlton Hotel
Forres
United Kingdom
Norbert
₩122,368
₩146,842 total
includes taxes & fees
Aug 15 - Aug 16
Carlton Hotel

20. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
₩360,662
₩432,795 total
includes taxes & fees
Sep 12 - Sep 13
Hotel 1881 Archiestown
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

8/10 Good
"Food,staff ,very good ,"
jeffrey 2-night trip
Posted 1 day ago
The Mill House Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 1 day ago
Stotfield Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"From the initial booking , all that transpired relating to the two day booking was first class , could not identify a fault . Also , the staff who served and looked after my wife and I were in my opinion a credit to the company ."
James Shaw 2-night trip
Posted 2 days ago
The Grant Arms Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Comfortable stay. Recommended."
Neil 2-night trip
Posted 3 days ago
Firth Hotel & Restaurant
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 3 days ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

10/10 Excellent
"We stayed at The Station Hotel for two nights - the staff were very helpful and friendly. Parking was readily available and the room was tastefully decorated and spacious. At the hotel we had breakfast both mornings and dinner one evening: the menu had many options and we all enjoyed our meals. We would recommend to our family and friends!"
Jillian 2-night trip
Posted 4 days ago
The Station Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Rooms well presented and clean with a good amount of space, large shower and coffee amenities. The breakfast was convenient and the service was quick, although they had limited vegan option and no non-dairy milks available. The staff were all incredible lovely and very helpful. The location was right across the road from the train station and a supermarket, and only a 10 minute walk into the centre of town."
Leah 2-night trip
Posted 4 days ago
The Royal Hotel
Craigellachie Lodge

Craigellachie Lodge

10/10 Excellent
"This was an indulgent experience from the deep bath tub and aromatic bath salts to the delicious and generous breakfast. I highly recommend this accomodation that is also well located to access many distilleries and restaurants."
Dorothy 2-night trip
Posted 5 days ago
Craigellachie Lodge
The Aberlour Hotel

The Aberlour Hotel

8/10 Good
"Helpful staff and a great location."
Keith 1-night trip
Posted 7 days ago
The Aberlour Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
₩122,368
₩146,842 total
Aug 15 - Aug 16
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
₩131,676
₩158,011 total
Aug 21 - Aug 22
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
₩182,876
₩219,451 total
Aug 14 - Aug 15
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
₩190,827
₩228,993 total
Aug 14 - Aug 15
includes taxes & fees
8/10 Very Good! (1 review)
The Station House Boutique Hotel
Woodside House

Woodside House

Forres Forres Scotland
Get ratesWoodside House
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
Get rates
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B

Find out more about Craigellachie

Top reasons to visit Craigellachie

  • Scenic Hiking Trails: Explore the beautiful landscapes along the renowned Speyside Way, perfect for outdoor enthusiasts.
  • Distillery Tours: Experience local distilleries and taste fine spirits that showcase the region's whiskey heritage.
  • Historic Attractions: Visit the iconic Craigellachie Bridge and local museums for a glimpse into the area's rich culture.
  • Family-Friendly Activities: Enjoy various attractions suitable for families, ensuring fun for visitors of all ages.
  • Charming Accommodations: Choose from cozy bed & breakfasts to the renowned Craigellachie Hotel for a delightful stay.

Find great hotels in and around Craigellachie

Discover the charm of Craigellachie with a variety of accommodation options tailored to every traveler. From cozy bed & breakfasts to the renowned Craigellachie Hotel, travelers can find pet-friendly and family-oriented services, as well as facilities catering to business needs. Whether you're seeking a traditional Scottish experience or a whiskey-themed getaway, Craigellachie offers a delightful blend of comfort and local culture for a memorable vacation.

  • Laichmoray Hotel: Located 19km from Craigellachie, the Laichmoray Hotel is a charming 3-star accommodation that boasts a guest rating of 9.4 out of 10. This hotel is tailored for business travelers seeking a comfortable stay with essential amenities. Guests appreciate the well-appointed rooms, complimentary Wi-Fi, and on-site dining options that cater to a variety of tastes. The hotel’s cozy atmosphere and professional staff make it an ideal choice for those combining work and leisure during their visit to Scotland.
  • Sunninghill: Just 19km from Craigellachie, Sunninghill is another 3-star hotel that has earned a guest rating of 9.2 out of 10. This hotel is well-suited for business travelers, offering a blend of comfort and convenience. Amenities include spacious rooms, a well-equipped business center, and free internet access. Guests can unwind at the on-site restaurant, which serves a delightful array of local and international dishes. The peaceful surroundings add to the relaxing ambiance, making it a great spot for both work and relaxation after a day of exploring.
  • Craigellachie Hotel of Speyside: Situated in the heart of Craigellachie, the 4-star Craigellachie Hotel of Speyside has a guest rating of 9.0 out of 10. This hotel stands out for its nature-themed accommodations and wellness-focused facilities. Guests can enjoy beautifully designed rooms that reflect the natural surroundings, as well as a variety of wellness options including spa treatments and outdoor activities. With its commitment to blending luxury with nature, it provides a unique experience for travelers looking to reconnect with the environment while enjoying modern comforts.

Where to stay in Craigellachie

Craigellachie, a charming village in Moray Speyside, offers a delightful blend of culture and adventure for travelers. Explore the scenic beauty and friendly atmosphere of this small village, where you can enjoy outdoor activities and family-friendly attractions. With its excellent location, Craigellachie serves as a perfect base to discover nearby excursions and experience the region's rich heritage. Whether you seek relaxation or excitement, this quaint destination promises a memorable vacation.

  • Aberlour: Nestled in the heart of Speyside, Aberlour is a charming city that serves as a gateway to the breathtaking Scottish Highlands. Visitors flock here throughout the year to enjoy a wide range of outdoor adventures, including hiking and golfing. The area is renowned for its scenic trails and access to nature, making it a perfect destination for families and adventure seekers alike. Notable local attractions include the Aberlour Distillery, where you can learn about the whisky-making process, and the nearby Historic Sites that tell the rich history of the region.
  • Keith: Located just 14km from Craigellachie, Keith is a vibrant city that offers stunning scenery and a wealth of outdoor activities. Like Aberlour, Keith attracts visitors year-round, particularly during the spring and summer months. The city's beautiful hiking trails and golf courses are perfect for those looking to soak in the natural beauty of the area. Additionally, the Keith and Dufftown Railway offers a unique experience, allowing visitors to explore the countryside while enjoying vintage train rides. Don't miss the local museums and the nearby national state park, which showcases the region's diverse wildlife.
  • Dufftown: A quaint village located a mere 6km from Craigellachie, Dufftown is known for its romantic ambiance and rich whisky heritage. The village is surrounded by rolling hills and lush landscapes, making it an ideal spot for outdoor enthusiasts. Popular activities include hiking, exploring scenic trails, and golfing at local courses. The iconic Dufftown Distillery is a must-visit for whisky lovers, while the nearby castle adds a touch of history to your visit. With its charming atmosphere and picturesque views, Dufftown offers a perfect blend of adventure and relaxation.

Things to do in Craigellachie

Shopping

In Craigellachie, you can explore local shops offering unique Scottish gifts and souvenirs. If you're up for a drive, head to nearby Elgin for larger shopping centers like St. Giles Shopping Centre or Cooper Park, where you'll find a wider selection of items to choose from.

Recreation

In Craigellachie, The Craigellachie Hotel's spa offers a serene retreat with a range of rejuvenating treatments and tranquil views of the surrounding countryside. Nearby, enjoy leisurely walks along the Spey River or explore the scenic hiking trails, immersing yourself in the region's natural beauty.

Adventure

Experience the thrill of white-water rafting on the River Spey, where you can navigate exciting rapids surrounded by stunning landscapes. For a different adventure, the nearby Cairngorms National Park offers hiking trails with breathtaking views and the chance to spot local wildlife in their natural habitat.

Nightlife

Visit The Craigellachie Hotel's Whisky Bar to sample an impressive selection of Scotch whiskies. For a lively atmosphere, head to The Spey Bay Hotel for pub fare and occasional live music, where you can mingle with locals and enjoy a relaxed evening.

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

Find the best attractions near Craigellachie

Craigellachie is perfect for outdoor and family vacations, featuring attractions like the Craigellachie Distillery and the iconic Craigellachie Bridge. Visitors can explore local museums and castles, offering a blend of culture and romance. The area caters to adventure seekers and those looking to relax in beautiful urban parks, making it an ideal destination for a variety of experiences.

  • Ballindalloch Castle: Nestled 14km from Craigellachie, this stunning castle offers a glimpse into Scottish history and romance. Surrounded by beautiful gardens and scenic landscapes, visitors can explore its rich heritage and enjoy the tranquil ambiance.
  • The Linn Falls: Located just 3km away, The Linn Falls is a breathtaking waterfall that invites adventure seekers and nature lovers. The picturesque setting provides a perfect backdrop for outdoor activities, making it an ideal romantic spot for couples.
  • Gordon Castle Walled Garden: Situated 14km from Craigellachie, this private garden showcases an impressive array of plants and flowers. The lush environment offers a serene escape, allowing visitors to appreciate the beauty of nature in a historical context.

Best time to go to Craigellachie

The best time to visit Craigellachie can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Craigellachie falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Craigellachie falls in January, 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, Scotland, is convenient with several nearby airports. Aberdeen Airport (ABZ) is 68km away, with excellent hotel options such as Marcliffe and Trump® International Scotland, both offering nearby access to the airport. Inverness Airport (INV) is 53km away, featuring luxurious accommodations like Ness Walk and Rocpool Reserve, which provide various transportation services. Dundee Airport (DND), located 116km from Craigellachie, has hotels such as The Hideaway Experience and Apex City Quay Hotel & Spa nearby, offering limited shuttle services. Each airport provides a range of accommodations to ensure a comfortable stay before your visit to Craigellachie.

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 Craigellachie vacation home rental for your stay. It 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.
Where can I learn more about changing or cancelling my trip to Craigellachie?
For more information about picking new dates or cancelling your trip to Craigellachie, click here.
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.
Where is the best hotel to stay close to Macallan Distillery?
Craigellachie Hotel of Speyside is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers 2 bars and free breakfast. It's located just a short 0.5 mi (0.9 km) from Macallan Distillery. Another good choice is Craigellachie Lodge, located just 0.5 mi (0.8 km) away.
What about the best place to stay close to Speyside Cooperage?
One of the top choices for your stay is Craigellachie Hotel of Speyside, located a short 0.7 mi (1.1 km) from Speyside Cooperage, and this 4-star hotel offers 2 bars and free breakfast. Craigellachie Lodge and The Fly Van - Beautiful, luxury static caravan are two other good choices in the immediate area.
What is the best hotel near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
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.