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

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
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Craigellachie hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
€241
includes taxes & fees
1 Nov - 2 Nov
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
€254
includes taxes & fees
14 Oct - 15 Oct
Craigellachie Lodge

3. The Mash Tun

The Mash Tun
Aberlour
€170
includes taxes & fees
1 Nov - 2 Nov
The Mash Tun

4. The Station Hotel

The Station Hotel
Aberlour
United States
Louis
€198
includes taxes & fees
3 Nov - 4 Nov
The Station Hotel

5. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
€154
includes taxes & fees
25 Oct - 26 Oct
Bankhouse B&B

6. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
€201
includes taxes & fees
15 Oct - 16 Oct
The Aberlour Hotel

7. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
€202
includes taxes & fees
14 Oct - 15 Oct
Cardhu Country House

8. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
€287
includes taxes & fees
25 Oct - 26 Oct
Hotel 1881 Archiestown

9. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
€58
includes taxes & fees
8 Nov - 9 Nov
Premier Inn Elgin

10. The Mansion House Hotel

The Mansion House Hotel
Elgin
United States
reece
€137
includes taxes & fees
1 Nov - 2 Nov
The Mansion House Hotel

11. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
€110
includes taxes & fees
15 Oct - 16 Oct
The Mill House Hotel

12. The Pines Guesthouse

The Pines Guesthouse
Elgin
United Kingdom
june
€153
includes taxes & fees
13 Oct - 14 Oct
The Pines Guesthouse

13. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
€144
includes taxes & fees
25 Oct - 26 Oct
Laichmoray Hotel

14. Argyle Guest House

Argyle Guest House
Ballindalloch
United States
Linda
€115
includes taxes & fees
22 Oct - 23 Oct
Argyle Guest House

15. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
€114
includes taxes & fees
13 Oct - 14 Oct
Chapelhill Croft Farmhouse B&B

16. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
€103
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

17. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
€117
includes taxes & fees
25 Oct - 26 Oct
The Royal Hotel

18. Sunninghill

Sunninghill
Elgin
United Kingdom
ALAN
€168
includes taxes & fees
25 Oct - 26 Oct
Sunninghill

19. Ramnee Hotel

Ramnee Hotel
Forres
United States
Mindy
€152
includes taxes & fees
1 Nov - 2 Nov
Ramnee Hotel

20. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
€82
includes taxes & fees
1 Nov - 2 Nov
Hotel Square
View all properties

Hotels recommended for families in Craigellachie

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
€241
includes taxes & fees
1 Nov - 2 Nov
Craigellachie Hotel of Speyside

Craigellachie Lodge

Craigellachie Lodge
Aberlour
€254
includes taxes & fees
14 Oct - 15 Oct
Craigellachie Lodge

The Fiddichside Inn

The Fiddichside Inn
Aberlour
The Fiddichside Inn

The Station Hotel

The Station Hotel
Aberlour
€198
includes taxes & fees
3 Nov - 4 Nov
The Station Hotel

Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
€287
includes taxes & fees
25 Oct - 26 Oct
Hotel 1881 Archiestown

St Michaels Guesthouse

St Michaels Guesthouse
Elgin
€224
includes taxes & fees
15 Oct - 16 Oct
St Michaels Guesthouse

Sunninghill

Sunninghill
Elgin
€168
includes taxes & fees
25 Oct - 26 Oct
Sunninghill

Laichmoray Hotel

Laichmoray Hotel
Elgin
€144
includes taxes & fees
25 Oct - 26 Oct
Laichmoray Hotel
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

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

8/10 Good
"The Whisky Bar was fabulous and the restaurant was very good. We loved the atmosphere. The room was nice."
Mitch 2-night trip
Posted 2 days ago
Craigellachie Hotel of Speyside
Sunninghill

Sunninghill

8/10 Good
"Good hotel with lovely, helpful & friendly staff. Got chatting to various people in the bar area, which was relaxed with a nice atmosphere. Bar staff were very helpful & chatted with ease. Room was spacious and clean as was the bathroom, but the shower was very weak indeed, but the water was warm enough. The room/bathroom/decor are what you would expect of such a hotel in the area. Make-over would be welcome, but in thee difficult times, fully understand if it isn't priority. Would recommend."
Fraser 1-night trip
Posted 3 days ago
Sunninghill
The Station Hotel

The Station Hotel

8/10 Good
"This is a pretty decent choice (more of a bread and breakfast place) given its accessibility to the distilleries. It was clean with very friendly and helpful staff."
Trivies 1-night trip
Posted 4 days ago
The Station Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Nice place great food would stay again"
Dean 1-night trip
Posted 5 days ago
The Royal Oak Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 8 days 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 10 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
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 2 weeks 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 3 weeks ago
Ben Mhor Hotel
Cluny Hill Hotel

Cluny Hill Hotel

10/10 Excellent
"Great room"
Fahad 1-night trip
Posted 3 weeks ago
Cluny Hill Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
€91
16 Oct - 17 Oct
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
€116
16 Oct - 17 Oct
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
€128
13 Oct - 14 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
The Station House Boutique Hotel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
€154
25 Oct - 26 Oct
includes taxes & fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
€156
13 Oct - 14 Oct
includes taxes & fees
7.4/10 Good! (13 reviews)
The Smugglers Hostel
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

  • Outdoor Adventures: Craigellachie is a haven for outdoor enthusiasts, offering activities like hiking along the scenic Speyside Way and exploring picturesque trails.
  • Whisky Distillery Tours: Visitors can indulge in local whisky tastings at the renowned Craigellachie Distillery, a must for whisky lovers.
  • Iconic Landmarks: Marvel at the historic Craigellachie Bridge, a stunning example of Victorian engineering.
  • Family-Friendly Activities: The area is perfect for families, featuring museums, parks, and golf courses.
  • Charming Accommodations: Experience warm hospitality at local bed & breakfasts and hotels, perfect for a unique Scottish getaway.

Find great hotels in and around Craigellachie

Craigellachie offers a delightful selection of accommodations, including charming bed & breakfasts and inviting hotels, perfect for travellers seeking a unique Scottish experience. From pet-friendly lodgings to family-oriented stays, you’ll find options that cater to every need. Notable choices include the renowned Craigellachie Hotel and the picturesque Craigellachie Lodge, both of which provide a warm welcome and easy access to local attractions, including the famed whisky distilleries that make this region truly special.

  • Laichmoray Hotel: Nestled 19.3km from Craigellachie, the Laichmoray Hotel is a charming 3-star accommodation with a commendable guest rating of 9.4. This hotel is ideal for business travellers seeking a comfortable stay. Guests appreciate the well-appointed rooms, equipped with modern amenities to facilitate a productive environment. The hotel also offers a restaurant featuring local cuisine, and a bar serving a selection of fine beverages, making it a welcoming retreat after a long day.
  • Sunninghill: Also located 19.3km from Craigellachie, Sunninghill is a charming 3-star hotel boasting a guest rating of 9.2. This property is well-suited for those on business trips, offering a blend of comfort and functionality. The rooms are tastefully decorated, providing a relaxing atmosphere. Guests can enjoy a delightful dining experience at the on-site restaurant, which focuses on quality and seasonal ingredients, enhancing the overall stay with a touch of local flavour.
  • Craigellachie Hotel of Speyside: Situated in the heart of Craigellachie, this 4-star hotel offers a unique blend of nature-themed relaxation and business convenience, with a guest rating of 9.0. The Craigellachie Hotel of Speyside welcomes pets, making it an excellent choice for animal lovers. The property features a stunning natural backdrop, which enhances the wellness experience for guests. Visitors can enjoy beautifully appointed rooms, a wellness area, and a restaurant that showcases local produce, providing a memorable stay in a picturesque setting.

Where to stay near Craigellachie

Craigellachie, a charming village in Moray Speyside, offers an excellent location for outdoor adventures and family vacations. Nestled in a tranquil setting, it provides a unique blend of culture and relaxation, perfect for those seeking seclusion and friendly atmospheres. Explore the heart of Craigellachie and discover its delightful surroundings, where luxury meets local charm, ensuring an unforgettable experience for every traveller.

  • Rothes: Nestled a mere 4.8km from Craigellachie, Rothes is a charming village that offers a perfect blend of outdoor adventure and family-friendly experiences. The village is a haven for hikers, with access to scenic trails that showcase the stunning Moray landscape. Visitors can also enjoy golfing at the local course, making it a delightful spot for both relaxation and activity. Interesting landmarks include a local museum and a welcoming visitor centre, providing insights into the area's rich heritage. The best time to visit is during the spring and autumn months when the weather is most inviting.
  • Archiestown: Located 6.4km from Craigellachie, Archiestown is a quaint village that encourages exploration and adventure. The area is known for its hiking trails and water sports, making it ideal for those seeking a bit of excitement. With a local museum and a historic site nearby, visitors can immerse themselves in the culture and history of the region. The peak visiting times are in late spring and summer, when the warm weather enhances outdoor activities. Families will find plenty to do here, ensuring a memorable visit.
  • Fochabers: Situated 14.5km away from Craigellachie, Fochabers is a bustling town that offers an abundance of outdoor activities and stunning scenery. Known for its picturesque trails and golf courses, it’s an ideal location for nature enthusiasts. The town boasts a charming visitor centre and a local museum, perfect for those wanting to delve deeper into the area's history. Peak travel months are April, July, and September, making it an excellent choice for visitors looking to enjoy the best of Scotland's natural beauty.

Things to do in Craigellachie

Shopping

In Craigellachie, visit the local shops for unique gifts and Scottish souvenirs, including whisky and handmade crafts. If you're up for a drive, check out The Centre in Elgin for a wider selection of shops, from fashion to homeware.

Recreation

Experience the tranquil surroundings at The Craigellachie Hotel Spa, where you can indulge in rejuvenating treatments and unwind in the calming atmosphere. For outdoor enthusiasts, the scenic walks along the River Spey offer a refreshing escape, allowing you to connect with nature and enjoy the stunning landscapes.

Adventure

The Spey Valley is renowned for its thrilling outdoor activities, including white-water rafting and canoeing along the River Spey, offering adrenaline-fuelled adventures amid stunning landscapes. For hiking enthusiasts, the nearby Cairngorms National Park features picturesque trails with breathtaking views and an abundance of wildlife to discover.

Nightlife

In Craigellachie, the local pubs like The Craigellachie Hotel serve delightful whiskies and traditional Scottish fare in a cosy atmosphere. For live music, the nearby Aberlour distillery often hosts events, adding a unique twist to your evening out in this charming village.

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

Booking tips and Expedia advantages for Craigellachie

If you're planning a visit to Craigellachie, consider travelling during the off-peak months of January, February, or November for lower accommodation prices. Book your hotel about a month in advance and look for last-minute deals on Expedia. Wednesdays tend to be the cheapest days to stay, while Fridays are the most expensive. Use Expedia's filters to find eco-friendly options and arrange your bookings as a package to save even more. Don't forget to explore free activities in the area to keep costs down while enjoying your trip.

  • 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 preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Craigellachie with your flights and activities through an Expedia package.

Find the best attractions near Craigellachie

Craigellachie is perfect for outdoor and family adventures, offering a variety of attractions such as museums, urban parks, and castles. Visitors can explore the renowned Craigellachie Distillery and admire the iconic Craigellachie Bridge, catering to those seeking cultural and romantic experiences amidst stunning landscapes. This charming village promises a delightful getaway for all types of travellers.

  • Ballindalloch Castle: Nestled 14.5km from Craigellachie, this charming castle exudes a romantic atmosphere with its stunning architecture and rich cultural heritage. Visitors can explore the fascinating history and picturesque grounds, which reflect the beauty of the Scottish landscape.
  • The Linn Falls: Located a mere 3.2km away, The Linn Falls offers a captivating outdoor experience. The enchanting waterfall is surrounded by lush greenery, making it ideal for adventurous souls and couples seeking a romantic escape amidst nature's beauty.
  • Gordon Castle Walled Garden: Also situated 14.5km from Craigellachie, this private garden invites you to wander through its beautifully designed spaces. The serene environment showcases a variety of plants and flowers, perfect for a leisurely stroll and appreciating horticultural artistry.

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

Visiting Craigellachie is convenient with several nearby airports. Aberdeen Airport (ABZ) is situated 67.6km away, with excellent hotel options such as the 5-star Trump® International Scotland, 12.9km from the airport, and the 4-star Hilton Aberdeen TECA, merely 1.6km away. Inverness Airport (INV) is closer at 53.1km, offering luxurious stays like The Factor's House, a 5-star B&B 14.5km from the airport, and the 4-star Golf View Hotel & Spa, 11.3km away. Dundee Airport (DND) is 115.9km distant, with comfortable accommodations like Hotel Indigo Dundee, just 4.8km from the airport, ensuring a pleasant stay during your travels.

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 free 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 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 7 hotels and other accommodation options to choose from. Find out more about Craigellachie.
What is there to see in Craigellachie?
Favourite places to visit include Speyside Cooperage, Macallan Distillery and River Spey. You'll also find Aberlour Distillery and Glenfiddich Whisky 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