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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Craigellachie hotels

Hotel
Breakfast included
Reserve now, pay later
Pool
Pet-friendly

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
NZ$539
includes taxes & fees
21 Sept - 22 Sept
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
NZ$473
includes taxes & fees
6 Sept - 7 Sept
Craigellachie Lodge

3. The Station Hotel

The Station Hotel
Aberlour
United States
Kadence
NZ$429
includes taxes & fees
22 Aug - 23 Aug
The Station Hotel

4. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
NZ$390
includes taxes & fees
18 Sept - 19 Sept
The Aberlour Hotel

5. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
NZ$388
includes taxes & fees
24 Aug - 25 Aug
Cardhu Country House

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United States
Mark
NZ$367
includes taxes & fees
27 Aug - 28 Aug
Bankhouse B&B

7. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
NZ$223
includes taxes & fees
19 Sept - 20 Sept
Argyle Guest House

8. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
NZ$251
includes taxes & fees
22 Aug - 23 Aug
The Mill House Hotel

9. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
NZ$504
includes taxes & fees
10 Sept - 11 Sept
Hotel 1881 Archiestown

10. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
NZ$289
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

11. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
NZ$358
includes taxes & fees
23 Aug - 24 Aug
Laichmoray Hotel

12. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
NZ$217
includes taxes & fees
17 Sept - 18 Sept
Chapelhill Croft Farmhouse B&B

13. Premier Inn Elgin

Premier Inn Elgin
Elgin
United States
george
NZ$119
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Elgin

14. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
NZ$264
includes taxes & fees
22 Aug - 23 Aug
The Grant Arms Hotel

15. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
NZ$291
includes taxes & fees
8 Sept - 9 Sept
The Pines Guesthouse

16. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
NZ$350
includes taxes & fees
12 Sept - 13 Sept
Hotel Square

17. Sunninghill

Sunninghill
Elgin
United States
Pauleen
NZ$295
includes taxes & fees
23 Aug - 24 Aug
Sunninghill

18. Blervie House

Blervie House
Forres
United States
Jessica M
NZ$706
includes taxes & fees
30 Aug - 31 Aug
Blervie House

19. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
NZ$227
includes taxes & fees
31 Aug - 1 Sept
Kintrae B&B

20. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Fred
NZ$176
includes taxes & fees
25 Aug - 26 Aug
Ben Mhor Hotel
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 browsing the exhibits at Speyside Cooperage 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

Recent Reviews in Craigellachie

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
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
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Couldn't fault the place, it was lovely.excellent location. Loved it being so close to the wee beach cove. 1st holiday that we've had that had everything I like doing on its door stop. Fishing, Kayaking, crabbing, metal detecting, dog walking, . Going on decent walks along the coast. ( All without leaving the village which is a rare thing) Also got a 20 inch pizza delivered to the house which was a bit of a novelty for us. The wife would come back just for the bath and shower. Already looking at rebooking ."
Greg T. 7-night trip
Posted 10 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
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 accommodation in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
NZ$164
21 Sept - 22 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
NZ$190
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
NZ$254
21 Sept - 22 Sept
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
NZ$275
23 Aug - 24 Aug
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
NZ$283
22 Aug - 23 Aug
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
NZ$849
31 Aug - 1 Sept
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 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 is the best area to stay in Craigellachie?
The best area to stay in Craigellachie is the village centre, particularly around the A95 and A941 crossroads, as it offers the most convenient access to local amenities and attractions.This central area is small and easily walkable, with the River Spey and the iconic Craigellachie Bridge just a short stroll away. It's home to the village's main hotel and a few local eateries, making it the hub for visitors looking to explore the region's whisky heritage.For couples looking for a focused whisky experience, staying in the village centre is ideal. You'll be within easy reach of the Speyside Whisky Trail, with several well-known distilleries just a short drive or even a walk away. The area provides a comfortable base for distillery tours and tastings without the need for extensive travel.Travellers interested in a tranquil retreat with good access to the outdoors will also find the village centre appealing.
When is the best time to go to Craigellachie?
The best time to visit Craigellachie is during the spring (April to May) and autumn (September to October) months, when the weather is generally pleasant and the natural scenery is at its most striking.During spring, the countryside around Craigellachie bursts into life with fresh greenery and blooming flowers. The temperatures are mild, making it ideal for exploring the Speyside Way or visiting the local distilleries without the larger crowds of peak summer. It's a lovely time for couples who enjoy scenic walks and a relaxed pace.Autumn offers equally beautiful landscapes, with the trees turning vibrant shades of red and gold. The air is crisp, great for outdoor activities like fishing in the River Spey or enjoying a whisky tour. Many of the local events and festivals, particularly those related to whisky, often take place in the autumn, making it an excellent choice for those interested in the region's famous produce.While summer (June to August) brings the warmest weather and longest daylight hours, it also sees the highest number of visitors, particularly families.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Craigellachie.
How can I save on a hotel booking in Craigellachie with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Craigellachie hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Craigellachie?
Prices for hotels in Craigellachie often vary, but you can find a great deal from NZ$115 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia