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
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Craigellachie hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
€274
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
€251
includes taxes & fees
6 Sept - 7 Sept
Craigellachie Lodge

3. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
€197
includes taxes & fees
9 Sept - 10 Sept
The Aberlour Hotel

4. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
€187
includes taxes & fees
20 Sept - 21 Sept
Bankhouse B&B

5. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
€200
includes taxes & fees
3 Sept - 4 Sept
Cardhu Country House

6. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
€250
includes taxes & fees
26 Sept - 27 Sept
The Station Hotel

7. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
€61
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

8. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
€265
includes taxes & fees
10 Sept - 11 Sept
Hotel 1881 Archiestown

9. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
€151
includes taxes & fees
10 Sept - 11 Sept
The Pines Guesthouse

10. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
€163
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

11. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
€147
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

12. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
€126
includes taxes & fees
30 Aug - 31 Aug
The Mill House Hotel

13. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
€112
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

14. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
€113
includes taxes & fees
24 Sept - 25 Sept
Chapelhill Croft Farmhouse B&B

15. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
€113
includes taxes & fees
9 Sept - 10 Sept
Argyle Guest House

16. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
€116
includes taxes & fees
30 Aug - 31 Aug
Kintrae B&B

17. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
€152
includes taxes & fees
10 Sept - 11 Sept
St Michaels Guesthouse

18. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
€78
includes taxes & fees
30 Aug - 31 Aug
Taigh Mor

19. Sunninghill

Sunninghill
Elgin
United States
Pauleen
€177
includes taxes & fees
29 Aug - 30 Aug
Sunninghill

20. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
€120
includes taxes & fees
30 Aug - 31 Aug
Golf View 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

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
"Excellent location everything we needed for our trip away. This is the 3rd time of stopping in this property"
Margaret S. 7-night trip
Posted 2 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
Milica 2-night trip
Posted 3 days ago
Craigellachie Hotel of Speyside
The Grant Arms Hotel

The Grant Arms Hotel

8/10 Good
"The property was very clean especially the bathroom. Our room was quite small but had everything you need. The staff were really friendly."
Alison 1-night trip
Posted 3 days ago
The Grant Arms Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Property is in an ideal location opposite a lovely beach, Food served in the restaurant was excellent"
jayne 2-night trip
Posted 4 days ago
Firth Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 5 days ago
The Old Coach House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 8 days 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 9 days ago
The Station Hotel
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 10 days ago
Laichmoray Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 12 days ago
Cullen Bay Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
€90
31 Aug - 1 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
€97
30 Aug - 31 Aug
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
€134
31 Aug - 1 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
€140
1 Sept - 2 Sept
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
€166
3 Sept - 4 Sept
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
€432
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

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