Search Craigellachie hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Craigellachie hotels

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (349 reviews)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is AU$305
includes taxes & fees
12 Feb - 13 Feb
Craigellachie Hotel of Speyside

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (94 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is AU$376
includes taxes & fees
9 Mar - 10 Mar
Craigellachie Lodge

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is AU$317
includes taxes & fees
17 Feb - 18 Feb
The Fiddichside Inn

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is AU$217
includes taxes & fees
13 Feb - 14 Feb
The Station Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (98 reviews)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The Aberlour Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (259 reviews)
"Breakfast and service amazing. Small town so not a great selection of amenities but generally everything you need available."
United Kingdom
Christopher
The price is AU$168
includes taxes & fees
10 Feb - 11 Feb
Argyle Guest House

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (7 reviews)
"The room was clean but the heating didn’t work. The nearby bathroom had dead wasps on the floor."
United Kingdom
Anne
The price is AU$52
includes taxes & fees
11 Feb - 12 Feb
Cluny Hill Hotel

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (536 reviews)
"Very comfortable, friendly hotel. "
United Kingdom
Alexander
The Mansion House Hotel

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (189 reviews)
"Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍"
United Kingdom
Harvey
The price is AU$68
includes taxes & fees
2 Mar - 3 Mar
Ben Mhor Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (127 reviews)
"All clean and very hospitable."
United Kingdom
Lee
The price is AU$227
includes taxes & fees
17 Feb - 18 Feb
The Seafield Arms

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (42 reviews)
"Owners are so nice and breakfast is delicious!!!!"
Canada
Steve
The price is AU$252
includes taxes & fees
13 Feb - 14 Feb
Bankhouse B&B

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (62 reviews)
"Great location "
United Kingdom
John
The price is AU$134
includes taxes & fees
10 Feb - 11 Feb
Carlton Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
Chapelhill Croft Farmhouse B&B

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (84 reviews)
"We had a great stay at The Pines Guesthouse. The hosts Lynn and Les were wonderful and very accommodating. The house is beautiful and our room was very comfortable, spacious and clean. The location is very good and although it is on a main road, it is very quiet in the house. We would definitely stay again and highly recommend it. "
United Kingdom
Anja
The price is AU$183
includes taxes & fees
12 Feb - 13 Feb
The Pines Guesthouse

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (150 reviews)
"Excellent hotel and great breakfast."
United Kingdom
DAVID
The price is AU$252
includes taxes & fees
10 Feb - 11 Feb
The Grant Arms Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (211 reviews)
"Lovely hotel with stunning views of the golf course and West beach. Comfortable accommodations and nice restaurant. "
Canada
Lindsey
Golf View Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87 reviews)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is AU$230
includes taxes & fees
18 Feb - 19 Feb
The Royal Oak Hotel

Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.4 out of 10, Very good, (7 reviews)
"Nice hotel. If you want a tv you need to have a room on the second floor but who needs a tv nowadays when there is WiFi. Very comfortable bed and lovely big bathroom."
United Kingdom
Christine
The price is AU$365
includes taxes & fees
10 Feb - 11 Feb
Hotel Square

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (187 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is AU$325
includes taxes & fees
8 Mar - 9 Mar
Cardhu Country House

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (117 reviews)
"Great rooms, food was good "
United Kingdom
Jemma
The price is AU$183
includes taxes & fees
16 Feb - 17 Feb
The Mill House Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Craigellachie attractions

Learn more about Craigellachie

Escape to quaint Craigellachie! Enjoy its bars, fishing and culture.

Craigellachie Bridge, just outside Aberlour in the Spey Valley🏴󠁧󠁢󠁳󠁣󠁴󠁿
Photo by Nick Chatham
Open Photo by Nick Chatham

Top Craigellachie Hotel Reviews

More cheap accommodation in Craigellachie

Find out more about Craigellachie

Top reasons to visit Craigellachie

  • Scenic Outdoor Adventures: Craigellachie offers beautiful hiking trails and stunning landscapes, perfect for nature lovers.
  • Whisky Heritage: Visit the renowned Craigellachie Distillery to indulge in the region's rich whisky culture.
  • Historic Attractions: Explore local castles and the village's charming visitor centre for a taste of Scottish history.
  • Family-Friendly Activities: The area is ideal for family holidays, providing a mix of outdoor fun and cultural experiences.
  • Warm Accommodation: Enjoy a range of lodgings, from cosy bed and breakfasts to the famous Craigellachie Hotel.

Find great hotels in and around Craigellachie

Discover a range of accommodation options in Craigellachie, Scotland, perfect for your getaway. From charming bed and breakfasts to the renowned Craigellachie Hotel, you'll find a variety of pet-friendly, family-oriented, and business-themed lodgings. Whether you seek the best hotels or top-notch lodgings, Craigellachie promises a memorable experience amidst stunning landscapes and a warm Scottish welcome.

  • Laichmoray Hotel: Nestled 19.3km from Craigellachie, the Laichmoray Hotel is a welcoming 3-star accommodation ideal for business travellers and the LGBTQIA community. This property embraces inclusivity and is affiliated with LGBTQI travel guides, making it a comfortable choice for all guests. It features essential business amenities such as Conference Space and Meeting Rooms, ensuring a productive stay. The hotel’s friendly atmosphere and professional services create a perfect blend of comfort and functionality for those on a work trip.
  • Craigellachie Hotel of Speyside: Located in the heart of Craigellachie, the 4-star Craigellachie Hotel of Speyside is tailored for business-minded travellers and pet owners alike. This charming hotel offers Meeting Rooms for your professional needs and welcomes pets with open arms, allowing you to bring your furry friend along for the adventure. The pet policy includes waived fees for service animals and permits for pets, ensuring a hassle-free stay for animal lovers. Experience the warm Scottish hospitality while balancing work and leisure.
  • The Station Hotel: Just 4.8km from Craigellachie, The Station Hotel is a delightful 4-star retreat that offers an array of dining options including an onsite restaurant for breakfast and dinner, as well as a bar and lounge. Guests can partake in nearby activities such as horse riding and hiking, making it a fantastic choice for those seeking adventure. The hotel also provides entertainment amenities like Satellite TV and Flatscreen TVs in rooms, ensuring a relaxing evening after a day of exploration.

Where to stay in Craigellachie

Craigellachie, nestled in the heart of Speyside, offers a charming escape into Scotland's historic beauty. This small village is perfect for outdoor adventures and family vacations, providing a taste of local culture amid friendly faces. Explore nearby attractions that reflect the region's rich heritage and enjoy secluded spots for relaxation. With its unique atmosphere, Craigellachie is the ideal base for those seeking both adventure and tranquillity in the very heart of Scotland.

  • Aberlour: Nestled in the heart of Moray, Aberlour is a charming town that offers a delightful mix of outdoor activities and family-friendly experiences. With Craigellachie as part of Aberlour, you can easily access stunning hiking trails and scenic golf courses. The region doesn't see significant seasonal fluctuations in visitor numbers, making it an ideal year-round destination. Highlights include the local museum and visitor centre, which provide insights into the area's rich history, as well as the nearby national state park, perfect for nature lovers.
  • Dufftown: Just a short drive of 6.4km from Craigellachie, Dufftown is a quaint village renowned for its whisky production and picturesque landscapes. Visitors flock here for its outdoor adventures and romantic getaways, especially during peak months like April and July. Popular activities include hiking along scenic trails and enjoying a round of golf. The village is home to several attractions, including a local museum and visitor centre, as well as access to the breathtaking national state park, making it a must-visit for anyone exploring the region.
  • Keith: Located 14.5km from Craigellachie, Keith is a vibrant city that offers a unique blend of outdoor adventures and stunning scenery. The area attracts visitors year-round, particularly in January and April, who seek to experience its beautiful landscapes and engaging activities. Hiking trails and golf courses abound, providing plenty of opportunities for exploration. Keith also boasts a local museum and visitor centre, along with proximity to the national state park, ensuring that outdoor enthusiasts and nature lovers have plenty to enjoy during their stay.

Things to do near Craigellachie

Craigellachie is perfect for outdoor adventures and family holidays, offering a range of activities to enjoy. Visitors can explore scenic hiking trails, access beautiful landscapes, and unwind at the local golf course. Whether you're keen on hitting the greens or soaking up nature, Craigellachie provides a delightful getaway for all ages.

Shopping

In Craigellachie, visit the local store Relax, perfect for unique gifts. If you're up for a drive, Harbour Treasures, located 27.4km away, offers a charming selection of souvenirs and local crafts that will make your trip memorable.

Recreation

Enjoy a round at Dufftown Golf Course, where luxury meets stunning landscapes. For family-friendly fun, Tininver Park offers a vibrant playground experience. If you're keen on sports, Garmouth & Kingston Golf Course provides an exhilarating outdoor golfing experience in beautiful surroundings.

Adventure

Lecht Ski Resort, located 32.2km from Craigellachie, offers exhilarating skiing experiences amid stunning snow-covered landscapes. For hiking enthusiasts, the Speyside Way - Tominoul Spur, 29.0km away, provides breathtaking views and a true outdoor adventure. Bike Glenlivet, 25.7km away, promises thrilling cycling trails for adrenaline seekers.

Nightlife

Experience the charm of Craigellachie at The Craigellachie Hotel's bar, where you can savour a fine selection of Scotch whiskies. For a lively atmosphere, visit the nearby Aberlour Distillery, where you can enjoy tastings and local storytelling, immersing yourself in the region's rich culture.

Booking tips and Expedia advantages for Craigellachie

When planning your trip to Craigellachie, consider visiting during the cheaper months of January to February or November for lower accommodation prices. Book your hotel about a month in advance and look for last-minute deals on platforms like Expedia. Tuesdays often offer the best rates, while Fridays tend to be pricier. Take advantage of Expedia’s search wizard to find eco-friendly hotels and package deals combining flights and activities for extra savings. Don't forget to explore free local attractions to keep your costs down!

  • 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: The cheapest time to book a hotel in Craigellachie is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Craigellachie is Tuesday. The most expensive day to stay in Craigellachie is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Craigellachie hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in and around Craigellachie

Craigellachie is perfect for adventurous family getaways, offering a mix of outdoor activities and cultural experiences. Key attractions include the visitor centre, local castles, and the renowned Craigellachie Distillery, where visitors can indulge in the region's whisky heritage. Enjoy the scenic beauty and various outdoor pursuits while exploring this charming Scottish village and its surrounding areas, making it an ideal destination for all types of travellers.

  • Speyside Cooperage: Experience the art of whisky barrel-making at the Speyside Cooperage, where you can witness skilled coopers at work. This interactive visitor centre offers a family-friendly atmosphere, blending adventure with an insight into Scotland's whisky culture.
  • Sandy Hole: Located 3.2km from Craigellachie, Sandy Hole is a serene water feature surrounded by lush landscapes. Engage with friendly locals while soaking in the rich culture and enjoying a touch of luxury in this picturesque setting.
  • The Linn Falls: Just 3.2km away, The Linn Falls is a stunning waterfall that beckons outdoor enthusiasts and couples alike. Enjoy a romantic walk through nature, with breathtaking views that make this spot a perfect escape for adventure seekers.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

If you're planning to visit Craigellachie, you can fly into two major airports: Aberdeen (ABZ) and Inverness (INV). Aberdeen Airport is situated 67.6km away, with excellent hotel options nearby, including the 5-star Marcliffe Hotel, just 9.7km from the airport. Another option is the Trump Macleod House & Lodge, located 12.9km from ABZ. Inverness Airport lies 53.1km away, with luxurious accommodations like the 5-star Ness Walk and Rocpool Reserve, both 12.9km from INV. The Factor's House, a charming bed and breakfast, is 14.5km from Inverness Airport, offering a cozy stay and easy access 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 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 comes with WiFi so that you can feel at home during your trip. 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 Relax 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 6 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 Glen Grant 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