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
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for Craigellachie hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
NZ$450
includes taxes & fees
4 Nov - 5 Nov
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
NZ$487
includes taxes & fees
12 Oct - 13 Oct
Craigellachie Lodge

3. The Fiddichside Inn

The Fiddichside Inn
Aberlour
Australia
Natalie
NZ$458
includes taxes & fees
14 Oct - 15 Oct
The Fiddichside Inn

4. The Station Hotel

The Station Hotel
Aberlour
United States
Louis
NZ$392
includes taxes & fees
4 Nov - 5 Nov
The Station Hotel

5. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
NZ$307
includes taxes & fees
24 Oct - 25 Oct
Bankhouse B&B

6. Cardhu Country House

Cardhu Country House
Aberlour
United States
KENNETH
NZ$379
includes taxes & fees
7 Oct - 8 Oct
Cardhu Country House

7. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
NZ$401
includes taxes & fees
11 Oct - 12 Oct
The Aberlour Hotel

8. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
NZ$539
includes taxes & fees
18 Oct - 19 Oct
Hotel 1881 Archiestown

9. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
NZ$290
includes taxes & fees
25 Oct - 26 Oct
The Pines Guesthouse

10. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
NZ$258
includes taxes & fees
11 Oct - 12 Oct
Laichmoray Hotel

11. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
NZ$257
includes taxes & fees
5 Nov - 6 Nov
The Mansion House Hotel

12. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
NZ$228
includes taxes & fees
9 Oct - 10 Oct
Chapelhill Croft Farmhouse B&B

13. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Brian
NZ$274
includes taxes & fees
5 Nov - 6 Nov
The Station House Boutique Hotel

14. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
NZ$345
includes taxes & fees
18 Oct - 19 Oct
Sunninghill

15. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
NZ$242
includes taxes & fees
5 Nov - 6 Nov
The Royal Hotel

16. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
NZ$426
includes taxes & fees
7 Oct - 8 Oct
St Michaels Guesthouse

17. Argyle Guest House

Argyle Guest House
Ballindalloch
United States
Linda
NZ$229
includes taxes & fees
17 Oct - 18 Oct
Argyle Guest House

18. Ramnee Hotel

Ramnee Hotel
Forres
United States
Mindy
NZ$286
includes taxes & fees
5 Nov - 6 Nov
Ramnee Hotel

19. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
NZ$328
includes taxes & fees
3 Nov - 4 Nov
Copper Beeches

20. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
NZ$295
includes taxes & fees
9 Oct - 10 Oct
The Seafield Arms
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 stone bridge over a river, surrounded by greenery and flowers.
Photo by Craig Williams

Top Craigellachie Hotel Reviews

Recent Reviews in Craigellachie

The Station Hotel

The Station Hotel

8/10 Good
"Charming, comfortable hotel near distilleries and good pubs. We asked the young person at the front desk for assistance calling a taxi and she just gave us some numbers to call ourselves. We weren’t able to reach anyone but she expressed no concern or willingness to assist further. It left a bad first impression of the hotel."
jennifer 1-night trip
Posted less than an hour ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 1 day ago
Laichmoray 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
"Much more spacious than I expected from photos. Very clean and well prepared. Well equipped. Superb location next to little beach / swimming cove. Others in walking distance, and many in driving distance. Pretty village, one shop, and only one pub, which has limited opening hours , especially for meals. Good heating. Large bath."
Duncan F. 3-night trip
Posted 3 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Golf View Hotel

Golf View Hotel

10/10 Excellent
"Great gem in Lossie, lovely warm welcoming staff, meals are spot on, rooms lovely and warm, comfy bed, brilliant breakfast. Love staying here and always try and go back."
Matthew 2-night trip
Posted 4 days ago
Golf View Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Everything about the Mansion House Hotel was excellent - the staff, room, bar and breakfast."
Lindsay 2-night trip
Posted 5 days ago
The Mansion House Hotel
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"super helpful staff! It made the whole experience better"
Sam 3-night trip
Posted 7 days ago
Ramnee Hotel
The Station House Boutique Hotel

The Station House Boutique Hotel

10/10 Excellent
"Great place! A bit unusual but once you figure out the checking in great! Hosts were awesome!"
Kurt 1-night trip
Posted 7 days ago
The Station House Boutique Hotel
Ben Mhor Hotel

Ben Mhor Hotel

10/10 Excellent
"Very clean room and bathroom excellent staff"
Robert 1-night trip
Posted 11 days ago
Ben Mhor Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Nice wee hotel, by the sea. Food was excellent especially their Cullen Skink. Breskfast was grest, soked haddock with poached egg.I had a single room, with a coffee maker. Shower was good. Internet was good. Ill be back as the big man said!"
Frank 1-night trip
Posted 12 days ago
The Royal Oak Hotel

More cheap accommodation in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
NZ$171
5 Nov - 6 Nov
includes taxes & fees
7.6/10 Good! (79 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
NZ$195
9 Oct - 10 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
NZ$274
5 Nov - 6 Nov
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
NZ$305
7 Oct - 8 Oct
includes taxes & fees
7.4/10 Good! (13 reviews)
The Smugglers Hostel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
NZ$307
24 Oct - 25 Oct
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
8 Varis Apartments

8 Varis Apartments

8 Varis Wynd, High Street Forres Scotland
Get rates
9.4/10 Exceptional! (19 reviews)
8 Varis Apartments

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$171 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