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

Find hotels in Craigellachie from AED 247

  • 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
6 Aug - 7 Aug
Tomorrow
7 Aug - 8 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

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
AED 1,072
AED 1,287 total
includes taxes & fees
31 Aug - 1 Sep
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
AED 859
AED 1,030 total
includes taxes & fees
30 Aug - 31 Aug
Craigellachie Lodge

3. The Fiddichside Inn

The Fiddichside Inn
Aberlour
Australia
Natalie
AED 800
AED 960 total
includes taxes & fees
3 Sep - 4 Sep
The Fiddichside Inn

4. The Smugglers Hostel

The Smugglers Hostel
Ballindalloch
United Kingdom
Laura
AED 457
AED 549 total
includes taxes & fees
6 Sep - 7 Sep
The Smugglers Hostel

5. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
AED 422
AED 507 total
includes taxes & fees
1 Sep - 2 Sep
Argyle Guest House

6. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
AED 704
AED 845 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Square

7. Tombeck

Tombeck
Ballindalloch
United States
Michelle
AED 2,091
AED 2,509 total
includes taxes & fees
3 Sep - 4 Sep
Tombeck

8. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
AED 557
AED 668 total
includes taxes & fees
7 Aug - 8 Aug
The Grant Arms Hotel

9. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
AED 701
AED 841 total
includes taxes & fees
7 Aug - 8 Aug
The Aberlour Hotel

10. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
AED 896
AED 1,076 total
includes taxes & fees
21 Aug - 22 Aug
Hotel 1881 Archiestown

11. The Station Hotel

The Station Hotel
Aberlour
United States
walfredo
AED 770
AED 924 total
includes taxes & fees
29 Aug - 30 Aug
The Station Hotel

12. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
AED 1,327
AED 1,593 total
includes taxes & fees
6 Sep - 7 Sep
Hillhead Hideaways

13. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
AED 472
AED 472 total
includes taxes & fees
10 Aug - 11 Aug
Chapelhill Croft Farmhouse B&B

14. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United States
Shannon
AED 436
AED 436 total
includes taxes & fees
27 Aug - 28 Aug
Ben Mhor Hotel

15. Blervie House

Blervie House
Forres
United States
Jessica M
AED 1,231
AED 1,478 total
includes taxes & fees
18 Aug - 19 Aug
Blervie House

16. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
AED 194
AED 233 total
includes taxes & fees
6 Sep - 7 Sep
Cluny Hill Hotel

17. Kinnaird House

Kinnaird House
Grantown-on-Spey
AED 2,641
AED 3,169 total
includes taxes & fees
21 Aug - 22 Aug
Kinnaird House

18. Carlton Hotel

Carlton Hotel
Forres
United Kingdom
Norbert
AED 317
AED 380 total
includes taxes & fees
17 Aug - 18 Aug
Carlton Hotel

19. Ramnee Hotel

Ramnee Hotel
Forres
United States
Charles
AED 679
AED 815 total
includes taxes & fees
16 Aug - 17 Aug
Ramnee Hotel

20. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
Nick
AED 452
AED 543 total
includes taxes & fees
7 Aug - 8 Aug
The Mill House 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 exploring the galleries in Speyside Cooperage during your travels in Craigellachie. You can enjoy the bars while in the area.
See properties

Learn more about Craigellachie

Escape to quaint Craigellachie! Enjoy its bars, fishing, and library.

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

Golf View Hotel

Golf View Hotel

10/10 Excellent
"Very nice stay. Room was nice and staff was friendly."
David 1-night trip
Posted 3 hours ago
Golf View Hotel
The Aberlour Hotel

The Aberlour Hotel

8/10 Good
"Helpful staff and a great location."
Keith 1-night trip
Posted 23 hours ago
The Aberlour Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Parked right outside the main door Room was clean bed was comfy feel asleep within 30 mins as I was so nackered.. I had my breakfast brought up to my room"
DANNY 1-night trip
Posted 3 days ago
Laichmoray Hotel
Craigellachie Lodge

Craigellachie Lodge

10/10 Excellent
"Warm and friendly staff, breakfast was simply amazing, made to order. Large rooms with modern amenities. Highly recommended. Will definitely book again."
Savio 1-night trip
Posted 6 days ago
Craigellachie Lodge
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 8 days ago
The Old Coach House Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"Stayed 3 nights and all was good. No issues, nice staff and good location. Never ate there as met outside with friends so can't comment on restaurant/bar"
thomas 3-night trip
Posted 10 days ago
The Grant Arms Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Welcomed by very friendly staff at reception. Beautiful setting and views from the restaurant and bar. Beach is directly opposite and the town is a short walk away. Twin room was a little small and as the weather was unusually warm, it felt a bit stuffy but it was very clean and towels changed each day. We had breakfast both mornings and also had lunch one day and dinner. All the food was great and the service was excellent. Would definitely return but would pay a bit extra for a sea facing room."
Claire 2-night trip
Posted 3 weeks ago
Cullen Bay 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
"The cottage was very clean, comfortable and had everything we needed. The view is just stunning - watching the sunset was incredible and we were lucky enough to see dolphins twice. The telescope was a fantastic bonus. We have fallen in love with Findochty and Cullen so we have every intention of coming back! Thank you so much it’s a lovely property."
Caroline F. 7-night trip
Posted 3 weeks ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Ben Mhor Hotel

Ben Mhor Hotel

8/10 Good
"Hotel room was modern and clean can’t fault, breakfast on the other hand was not so good , £12 for a fry up….pricey and not good, the fried egg was burnt the potato scone was like rubber and the haggis was all mush, came on a rectangle plate not round or square, not fit for purpose, whoever the cook is needs to learn how to fry an egg. I would stay at the hotel again and go for breakfast somewhere else."
neil 2-night trip
Posted 2 months ago
Ben Mhor Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
AED 317
AED 380 total
17 Aug - 18 Aug
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
AED 341
AED 410 total
16 Aug - 17 Aug
includes taxes & fees
Harbour Nights
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
AED 457
AED 549 total
6 Sep - 7 Sep
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
AED 494
AED 593 total
10 Aug - 11 Aug
includes taxes & fees
8/10 Very Good! (1 review)
The Station House Boutique Hotel
Woodside House

Woodside House

Forres Forres Scotland
Get ratesWoodside House
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
Get rates
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B

Find out more about Craigellachie

Top reasons to visit Craigellachie

  • Outdoor Adventures: Enjoy hiking trails and golf courses, perfect for families and outdoor enthusiasts.
  • Whisky Tours: Experience local distilleries and immerse yourself in Scotland's rich whisky culture.
  • Iconic Landmarks: Visit the historic Craigellachie Bridge and nearby castles, showcasing the area's heritage.
  • Scenic Landscapes: Explore the breathtaking Scottish Highlands and the Lecht Ski Resort for winter sports.
  • Charming Accommodations: Relax in cozy bed and breakfasts or the renowned Craigellachie Hotel of Speyside.

Find great hotels in and around Craigellachie

Discover the charm of Craigellachie with a variety of lodging options, including cozy bed and breakfasts and inviting hotels. Whether you're traveling with family, on a business trip, or enjoying a vacation, you'll find pet-friendly accommodations that cater to your needs. Consider staying at the renowned Craigellachie Hotel of Speyside or the quaint Craigellachie Lodge for a memorable experience in this picturesque Scottish village.

  • Sunninghill: Nestled 19.3km from Craigellachie, Sunninghill is a cozy 3-star hotel that caters to business travelers seeking a productive yet comfortable stay. The hotel boasts modern amenities including high-speed Wi-Fi, a well-equipped business center, and flexible meeting spaces. Guests appreciate the warm hospitality and tranquil environment, making it an ideal retreat for those mixing work with leisure. With spacious rooms designed for relaxation, Sunninghill ensures a pleasant escape after a busy day of meetings or adventures in the beautiful Scottish countryside.
  • Laichmoray Hotel: Located 19.3km from Craigellachie, Laichmoray Hotel is a welcoming 3-star accommodation that is proud to provide an inclusive environment for all guests, particularly those in the LGBTQIA community. The hotel features a charming bar and restaurant, perfect for unwinding after a day of exploration. With its affiliation to LGBTQI travel guides, Laichmoray Hotel prioritizes comfort and safety for all visitors. Guests enjoy well-appointed rooms along with a variety of amenities, including free Wi-Fi, a fitness center, and access to local attractions, making it an excellent choice for diverse travelers.
  • Craigellachie Hotel of Speyside: Situated in the heart of Craigellachie, this 4-star hotel is a perfect blend of business and nature-themed experiences. The Craigellachie Hotel of Speyside offers stunning views of the surrounding landscape, making it an ideal spot for nature enthusiasts. Guests appreciate the luxurious accommodations, on-site dining, and a cozy lounge area with a fireplace. Business travelers will find well-equipped meeting rooms and reliable internet access, ensuring a seamless work experience. This hotel embodies the charm of the Scottish Highlands while providing modern comforts for all visitors.

Where to stay in Craigellachie

Craigellachie offers an unforgettable vacation experience, perfect for outdoor enthusiasts and families alike. Explore the stunning Lecht Ski Resort for winter sports or enjoy a scenic drive through the breathtaking Scottish Highlands. The village's friendly atmosphere invites you to relax in luxury accommodations and discover charming local spots. Whether you seek adventure or a peaceful retreat, Craigellachie promises a delightful blend of culture and tranquility, making it an ideal getaway.

  • Aberlour: Nestled in the heart of Scotland, Aberlour is a charming city that serves as a gateway to outdoor adventures. The area experiences steady visitor traffic year-round, with peaks in March, April, and July. Known for its breathtaking landscapes, Aberlour offers a range of activities for families and adventure seekers alike. Hiking trails and golf courses are popular, while local attractions such as museums and visitor centers provide cultural insights. Don’t miss the nearby national state park, where you can immerse yourself in nature’s beauty.
  • Keith: Located just 14.5km from Craigellachie, Keith is a vibrant city that attracts visitors year-round, particularly in January, April, and July. Known for its stunning scenery, Keith offers a blend of outdoor adventures and educational experiences. Visitors can explore picturesque trails and engage in various hiking activities. The city's museums and visitor centers highlight its rich history, while the nearby bay provides a scenic backdrop for relaxation and exploration. Keith is a perfect stop for those seeking both adventure and culture.
  • Dufftown: A quaint village situated only 6.4km from Craigellachie, Dufftown is famed for its outdoor activities and scenic beauty. With visitor numbers peaking in April, July, and September, it’s a popular spot for those looking to experience the tranquility of the Scottish countryside. Dufftown features numerous trails and a golf course for outdoor enthusiasts. Visitors can also explore local museums and visitor centers, as well as the nearby national state park. The village's charm and stunning landscapes make it a must-visit destination.

Things to do near Craigellachie

Craigellachie is perfect for outdoor and family vacations, offering activities like hiking trails and golf courses. Visitors can enjoy live music and embark on whisky tours, exploring local distilleries. Additionally, Aberdeenshire adventures provide a unique opportunity to experience the stunning Scottish landscape while indulging in the rich whisky culture of the region.

Shopping

In Craigellachie, enjoy shopping at Relax, a charming store located 19.3km away. If you're up for a drive, Harbour Treasures, situated 27.4km away, features unique gifts and souvenirs that capture the essence of Scotland.

Recreation

Dufftown Golf Course offers a luxurious golfing experience just 6.4km from Craigellachie, perfect for relaxation and leisure. Tininver Park, also 6.4km away, provides a family-friendly outdoor playground for fun and bonding. For sports enthusiasts, Garmouth & Kingston Golf Course, located 20.9km away, offers picturesque golfing amidst nature.

Adventure

At Lecht Ski Resort, located 32.2km from Craigellachie, experience thrilling skiing and snowboarding on diverse slopes. Bike Glenlivet, 25.7km away, offers exhilarating mountain biking trails amidst breathtaking landscapes. For more skiing, check out Lecht 2090, situated 35.4km from Craigellachie, where adventure awaits on the slopes.

Nightlife

In Craigellachie, The Craigellachie Hotel features a cozy whisky bar perfect for tasting local spirits, while The Highlander Inn offers a relaxed atmosphere with live music. For a lively pub scene, visit The Mash Tun, where you can enjoy craft beers and friendly conversation.

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

Booking tips and Expedia advantages for Craigellachie

To save money on your trip to Craigellachie, visit during the cheaper months of January, February, or November. Book your hotel about a month in advance, or check for last-minute deals on Expedia. Wednesdays are the least expensive days to stay, while Fridays are the priciest. Utilize Expedia’s tools to filter by budget and combine your hotel with flights and activities for better deals. Don’t forget to explore free local attractions and public transport options to keep costs low while enjoying your visit.

  • 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: The cheapest time to book a hotel in Craigellachie is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Craigellachie with your flights and activities through an Expedia package.

Find the best attractions in and around Craigellachie

Craigellachie is a fantastic destination for outdoor and family adventures, featuring attractions like the iconic Craigellachie Bridge and local whisky distilleries. Visitors can explore historic sites, including a nearby castle and factory, while immersing themselves in the area's rich culture. Whether you're seeking outdoor activities or family-friendly experiences, Craigellachie offers a unique blend of nature and heritage for an unforgettable vacation.

  • Speyside Cooperage: Experience the art of barrel making at Speyside Cooperage, where you can witness skilled craftsmen at work. The family-friendly visitor center offers outdoor activities and adventure vibes, perfect for all ages to learn about the whisky production process and the importance of cooperage in Scotland's whisky heritage.
  • The Linn Falls: A short 3.2km hike leads you to The Linn Falls, a breathtaking waterfall surrounded by lush greenery. This romantic spot is ideal for outdoor enthusiasts and those seeking adventure, featuring scenic walking paths and the soothing sounds of cascading water.
  • Knockando Woolmill: Situated 11.3km from Craigellachie, Knockando Woolmill is a charming factory where you can explore traditional wool processing. This secluded location exudes luxury and warmth, with friendly staff eager to share the history and craftsmanship of Scottish textiles.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your trip to Craigellachie, Scotland, you can fly into two major airports: Aberdeen (ABZ) and Inverness (INV). Aberdeen Airport is 67.6km away, with nearby hotels such as the 5-star Marcliffe, located 9.7km from the airport, and the Village Hotel Aberdeen, just 6.4km away. Inverness Airport, located 53.1km from Craigellachie, offers options like the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport. These hotels provide various transportation services, including airport shuttles available on request, ensuring easy access to your destination.

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 traveler data. This hotel offers 2 restaurants and 2 bars. Craigellachie Lodge is another good option for your visit. See all available top hotels, or vacation rentals in Craigellachie.
What are some of the best vacation home rentals in Craigellachie?
Taigh Mor: You might want to consider this Craigellachie vacation home rental for your stay. It 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! The majority of hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Craigellachie.
Where can I learn more about changing or cancelling my trip to Craigellachie?
For more information about picking new dates or cancelling your trip to Craigellachie, click here.
What's the best accommodation for families in Craigellachie?
Craigellachie Lodge is a guesthouse with a restaurant and free parking, and it's a top choice on Expedia for families. Attractions in the area like WDC Scottish Dolphin Centre and Linzee Gordon Park are also fun for kids of all ages. Find more child-friendly accommodations in Craigellachie.
What's the best pet-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.
Where is the best hotel to stay close to Macallan Distillery?
Craigellachie Hotel of Speyside is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers 2 bars and free breakfast. It's located just a short 0.5 mi (0.9 km) from Macallan Distillery. Another good choice is Craigellachie Lodge, located just 0.5 mi (0.8 km) away.
What about the best place to stay close to Speyside Cooperage?
One of the top choices for your stay is Craigellachie Hotel of Speyside, located a short 0.7 mi (1.1 km) from Speyside Cooperage, and this 4-star hotel offers 2 bars and free breakfast. Craigellachie Lodge and The Fly Van - Beautiful, luxury static caravan are two other good choices in the immediate area.
What is the best hotel near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What's it like to stay in Craigellachie?
Visitors to Craigellachie are sure to enjoy the bars. This city also attracts tourists with its quaint and culturally rich setting. In Craigellachie, there are 7 hotels and other accommodations to choose from. Find out more about Craigellachie.
What is there to see in Craigellachie?
A couple of favorite places to visit are Speyside Cooperage and Macallan Distillery. You'll also find Aberlour Distillery and Glenfiddich Whisky Distillery in the area. Check out what more 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 temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Craigellachie is 35 inches.