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

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

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

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 NZ$467
includes taxes & fees
19 July - 20 July
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 NZ$530
includes taxes & fees
26 July - 27 July
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 NZ$439
includes taxes & fees
27 July - 28 July
The Fiddichside Inn

Cardhu Country House

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

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (269 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 NZ$228
includes taxes & fees
30 July - 31 July
Argyle Guest 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 NZ$348
includes taxes & fees
9 July - 10 July
Copper Beeches

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (107 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is NZ$421
includes taxes & fees
11 July - 12 July
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 NZ$143
includes taxes & fees
19 July - 20 July
Premier Inn Elgin

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 NZ$231
includes taxes & fees
8 July - 9 July
Kintrae B&B

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is NZ$490
includes taxes & fees
11 July - 12 July
Hotel 1881 Archiestown

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 NZ$218
includes taxes & fees
11 July - 12 July
Chapelhill Croft Farmhouse B&B

The Station House Boutique Hotel

The Station House Boutique Hotel
2.0 star property
Burghead
The price is NZ$247
includes taxes & fees
28 July - 29 July
The Station House Boutique 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 NZ$413
includes taxes & fees
15 July - 16 July
Hotel Square

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 NZ$410
includes taxes & fees
24 July - 25 July
The Station Hotel

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 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 NZ$287
includes taxes & fees
18 July - 19 July
The Pines Guesthouse

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 NZ$316
includes taxes & fees
10 July - 11 July
The Grant Arms Hotel

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (51 reviews)
"Wonderful hosts - Graham and Sheena are extremely focused on making everyone’s stay memorable. The beds are extremely comfy too! Beautifully kept carriage house in a central spot to visit many gems in the area. Was a very relaxing enjoyable stay! "
Canada
Cindy
The price is NZ$699
includes taxes & fees
11 July - 12 July
Blervie House

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"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 NZ$404
includes taxes & fees
10 July - 11 July
St Michaels Guesthouse

The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
3.5 star property
Keith
9.8 out of 10, Exceptional, (30 reviews)
"They were great hosts. The location was prefect. We were able to walk to and from the distillery while leave the car parked. The near by restaurant was amazing"
Canada
Harlan
The price is NZ$491
includes taxes & fees
22 July - 23 July
The Milking Sheds, Dufftown

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 NZ$519
includes taxes & fees
9 July - 10 July
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 culture.

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

Recent Reviews in Craigellachie

More cheap accommodation in Craigellachie

Find out more about Craigellachie

Top reasons to visit Craigellachie

  • Scenic Hiking Trails: Explore the beautiful Speyside Way, perfect for outdoor enthusiasts and families alike.
  • Whisky Distillery Tours: Experience local whisky production at the renowned Craigellachie Distillery.
  • Historic Attractions: Visit the iconic Craigellachie Bridge, a charming piece of local history.
  • Stunning Natural Landscapes: Enjoy long walks amidst breathtaking Scottish scenery and wildlife.
  • Welcoming Accommodation: Choose from a variety of delightful lodgings, including charming B&Bs and whisky-themed hotels.

Find great hotels in and around Craigellachie

Explore a range of delightful accommodation options in Craigellachie, Scotland, from charming bed and breakfasts to comfortable hotels. Whether you're seeking a pet-friendly stay, a family-friendly retreat, or a venue for business travel, you'll find suitable choices. Discover the unique offerings of the Craigellachie Hotel, the historic allure of the Old Scottish Hotel, or the whisky-themed experiences at Craigellachie Lodge, ensuring a memorable vacation in this picturesque village.

  • Laichmoray Hotel: A charming 3-star hotel located 19.3km from Craigellachie, Laichmoray Hotel offers a comfortable retreat for travellers seeking a blend of business and leisure. With a guest rating of 9.4 out of 10, it features well-appointed rooms equipped with modern amenities. Guests appreciate the warm hospitality, on-site dining options, and relaxing atmosphere, making it an ideal spot for business travellers looking to unwind after a busy day.
  • Sunninghill: This delightful 3-star accommodation, also situated 19.3km from Craigellachie, boasts a guest rating of 9.2 out of 10. Sunninghill is known for its inviting ambience, providing a perfect backdrop for both work and relaxation. The hotel features comfortable rooms, a welcoming lounge area, and dining facilities that cater to various tastes. Business travellers will find it a convenient base for their professional needs while still enjoying the charm of the Scottish countryside.
  • Craigellachie Hotel of Speyside: Nestled right in Craigellachie, this 4-star hotel combines historic elegance with modern comforts. With a guest rating of 9.0 out of 10, it’s an excellent choice for those travelling with pets, as it welcomes pets on-site under specific policies. The hotel offers stylish rooms, fine dining, and a warm atmosphere, making it suitable for both business and leisure travellers. Its prime location allows easy access to local attractions and scenic walks along the Spey River.

Where to stay in Craigellachie

Craigellachie, a charming village in Moray Speyside, offers an excellent location for outdoor adventures and family vacations. Explore the heart of this small village, where friendly locals and a rich cultural atmosphere await. Nearby, you'll find stunning natural landscapes perfect for excursions, as well as opportunities to relax and unwind. Whether you seek excitement or tranquility, Craigellachie promises a memorable experience infused with Scottish charm.

  • Aberlour: Nestled in the heart of the Scottish Highlands, Aberlour offers a charming blend of outdoor adventure and family-friendly experiences. With Craigellachie as your base, you'll find hiking trails that wind through stunning landscapes, perfect for those seeking a breath of fresh air. The local golf course invites enthusiasts to enjoy a round in picturesque surroundings. Aberlour's attractions include a fascinating museum and a visitor centre that provide insight into the area's rich history, making it a delightful stop for culture lovers.
  • Keith: Just 14.5km from Craigellachie, Keith is a hidden gem for outdoor enthusiasts and those who appreciate breathtaking scenery. The town boasts ample hiking trails and easy access to nature, ideal for exploring the stunning Moray countryside. Keith's golf course offers a challenging game set against beautiful backdrops, while the nearby national state park serves as a perfect spot for a day of adventure. With a vibrant local culture, Keith invites visitors to immerse themselves in the warmth of Scottish hospitality.
  • Dufftown: Located a mere 6.4km from Craigellachie, Dufftown is a quaint village renowned for its romantic charm and outdoor adventures. Visitors can enjoy picturesque hiking trails and well-maintained golf courses, making it a perfect retreat for couples and families alike. The village is home to a local museum and a stunning castle, which are must-visit attractions for those interested in history. Dufftown's welcoming atmosphere and scenic beauty make it an ideal spot to unwind and soak in the tranquillity of the Scottish Highlands.

Things to do in Craigellachie

Shopping

In Craigellachie, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby towns of Aberlour or Elgin for larger shopping centres, where you can find a wider variety of options to suit your needs.

Recreation

The Craigellachie Hotel offers a tranquil retreat with its luxurious spa services, perfect for relaxation after exploring the stunning Speyside scenery. For outdoor enthusiasts, the nearby Spey River provides opportunities for kayaking and fishing, while scenic walking trails invite leisurely hikes through breathtaking landscapes.

Adventure

Experience the thrill of white-water rafting on the River Spey, where exhilarating rapids and stunning scenery create an unforgettable adventure. For a more relaxed outing, explore the picturesque trails around Craigellachie, perfect for hiking and cycling amidst the beautiful Scottish landscape.

Nightlife

Enjoy a relaxed evening at The Craigellachie Hotel's Whisky Bar, sampling fine Scotch. For a lively atmosphere, visit The Aberlour Hotel, where you can mingle with locals over a pint and enjoy occasional live music, making for a delightful night out in the heart of the Speyside region.

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

Booking tips and Expedia advantages for Craigellachie

Craigellachie offers numerous ways to save on your visit. The best time to book is from January to February and November when prices are lower, while Wednesday is the cheapest day to stay. Use Expedia to find special offers and package deals that combine accommodation, flights, and activities for extra savings. Be sure to book your hotel about a month in advance for the best rates. Additionally, explore free local attractions to stretch your budget further while enjoying the beauty of Scotland.

  • 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 refine your choices based on your budget, preferred location, and the type of accommodation you’re after. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some dollars by combining your Craigellachie hotel stay with your flights and activities through an Expedia package deal.

Find the best attractions near Craigellachie

Craigellachie in Aberlour, Scotland, is perfect for outdoor adventures and family getaways. Visitors can explore various attractions, including the historic Craigellachie Bridge and the renowned Craigellachie Distillery. The area offers a mix of culture, romance, and exciting outdoor experiences, with highlights such as museums, urban parks, and castles nearby. Whether you're into history or nature, Craigellachie has something for everyone.

  • Ballindalloch Castle: Nestled 14.5km from Craigellachie, this enchanting castle exudes a sense of history and romance. Visitors can explore its stunning architecture and picturesque grounds, offering a glimpse into the rich culture of Scotland.
  • The Linn Falls: Just 3.2km away, the Linn Falls is a breathtaking waterfall that invites adventure seekers and romantics alike. Surrounded by lush greenery, it's an ideal spot for a leisurely stroll or an exhilarating hike, immersing you in nature's beauty.
  • Gordon Castle Walled Garden: Located 14.5km from Craigellachie, this private garden is a hidden gem. With its beautifully manicured landscapes and diverse plant life, it offers a tranquil escape and a unique insight into historic gardening practices.

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

Flying into Craigellachie is convenient with three major airports nearby. Aberdeen Airport (ABZ) is 67.6km away, with excellent hotels such as the 5-star Marcliffe, 9.7km from the airport, and the 4-star Leonardo Hotel, also 9.7km away. INVerness Airport (INV) is closer at 53.1km, featuring luxury options like the 5-star Ness Walk, 12.9km from the airport. Dundee Airport (DND), 115.9km away, offers the 5-star Hideaway Experience, just 8.0km from the airport. All these hotels provide various transportation services, ensuring easy access to the airports for a smooth travel experience.

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 a TV and WiFi 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.

Explore a world of travel with Expedia