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

Craigellachie Hotels from S$90

  • 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 Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is S$346
includes taxes & fees
14 Jul - 15 Jul
Craigellachie Lodge

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (374 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is S$391
includes taxes & fees
26 Jul - 27 Jul
Craigellachie Hotel of Speyside

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
8.0 out of 10, Very good, (1 review)
"Great clean accomodations with plenty of facilities but all messages through Expedia were automated and I did not receive responses to enquiries sent. Otherwise everything was as described and we had a lovely stay"
Australia
Natalie
The price is S$323
includes taxes & fees
27 Jul - 28 Jul
The Fiddichside Inn

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (270 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is S$168
includes taxes & fees
30 Jul - 31 Jul
Argyle Guest House

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (199 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is S$281
includes taxes & fees
13 Jul - 14 Jul
Cardhu Country House

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is S$261
includes taxes & fees
13 Jul - 14 Jul
Copper Beeches

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (51 reviews)
"Everything was exceptional. The hospitality from Graham and Sheena was second to none. We got lost our first night out and after a quick call, Graham got us back on track and was actually on his way out to find us when we turned up the drive! That is the level of hospitality provided. Breakfast was delectable! Fresh, buttery croissants, creamy eggs, tasty haggis, sweet fried tomatoes and the tenderest bacon! The beds were so comfortable and the pillows so fluffy!!! The Walker shortbread in the...
United States
Jessica M
The price is S$517
includes taxes & fees
14 Jul - 15 Jul
Blervie House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (108 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is S$294
includes taxes & fees
11 Aug - 12 Aug
The Aberlour Hotel

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.0 out of 10, Very good, (6 reviews)
"The property was undergoing a makeover, new carpets etc and was a little bit untidy in areas. Nonetheless to be expected during contractors working there. The staff, especially the manager, were extremely helpful and pleasant."
United States
george
The price is S$90
includes taxes & fees
9 Aug - 10 Aug
Premier Inn Elgin

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is S$365
includes taxes & fees
16 Jul - 17 Jul
Hotel 1881 Archiestown

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
The price is S$306
includes taxes & fees
27 Jul - 28 Jul
St Michaels Guesthouse

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 S$309
includes taxes & fees
13 Jul - 14 Jul
Hotel Square

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is S$162
includes taxes & fees
13 Jul - 14 Jul
Chapelhill Croft Farmhouse B&B

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (162 reviews)
"The staff were amazing! They went above and beyond to make us feel at home at every step. Facilities were a little less "family friendly" than a more modern hotel but we still really enjoyed our time with our toddler!"
United States
Stephanie
The price is S$171
includes taxes & fees
14 Jul - 15 Jul
The Grant Arms Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (260 reviews)
"Great location "
Australia
Vincent
The price is S$324
includes taxes & fees
16 Jul - 17 Jul
The Station Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is S$171
includes taxes & fees
16 Jul - 17 Jul
Kintrae B&B

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (97 reviews)
"Lovely guest house with nice big rooms! Plenty of rooms to relax in, lovely walks and close to city centre for cafes and restaurants. Really enjoyed our stay and would highly recommend. Breakfast was fantastic too 😀"
United Kingdom
Debbie
The price is S$211
includes taxes & fees
5 Aug - 6 Aug
The Pines Guesthouse

Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
8.0 out of 10, Very good, (6 reviews)
"We contacted them a couple of times before check in but received no reply...the key box was awkward to use"
United Kingdom
paul
The price is S$229
includes taxes & fees
19 Jul - 20 Jul
Harbour Nights

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (217 reviews)
"Easy to find, amazing breakfast, and the staff were extremely kind. Excellent one night stopover."
United States
Shannon
The price is S$168
includes taxes & fees
30 Jul - 31 Jul
Ben Mhor Hotel

Mount Barker Bed & Breakfast

Mount Barker Bed & Breakfast
4.5 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (6 reviews)
"Wonderful accommodation in a beautiful village. Karen and Alec are amazing hosts and we were looked after in every respect. Breakfast was amazing and the rooms are delightful. I would certainly recommend this B & B to anyone. "
United Kingdom
Kay
The price is S$386
includes taxes & fees
30 Jul - 31 Jul
Mount Barker Bed & Breakfast
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 library.

A steel bridge over a river, surrounded by dense forest and a stone structure.
Photo by Nick Chatham
Open Photo by Nick Chatham

Top Craigellachie Hotel Reviews

More cheap stays in Craigellachie

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 of Craigellachie has 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 Balvenie 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.