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

Find hotels in Craigellachie from NT$1,642

  • 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
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

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
NT$8,828
NT$10,594 total
includes taxes & fees
Sep 27 - Sep 28
Craigellachie Hotel of Speyside

2. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
NT$7,669
NT$9,203 total
includes taxes & fees
Sep 10 - Sep 11
Craigellachie Lodge

3. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
NT$6,032
NT$7,238 total
includes taxes & fees
Sep 9 - Sep 10
The Aberlour Hotel

4. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
NT$6,100
NT$7,319 total
includes taxes & fees
Sep 3 - Sep 4
Cardhu Country House

5. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
NT$7,727
NT$9,273 total
includes taxes & fees
Aug 30 - Aug 31
The Station Hotel

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
NT$5,707
NT$6,849 total
includes taxes & fees
Sep 20 - Sep 21
Bankhouse B&B

7. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
NT$8,090
NT$9,708 total
includes taxes & fees
Sep 21 - Sep 22
Hotel 1881 Archiestown

8. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
NT$4,994
NT$5,993 total
includes taxes & fees
Sep 27 - Sep 28
Laichmoray Hotel

9. Moss of Bourach

Moss of Bourach
Aberlour
NT$24,449
NT$29,339 total
includes taxes & fees
Sep 16 - Sep 17
Moss of Bourach

10. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
NT$4,430
NT$5,316 total
includes taxes & fees
Aug 30 - Aug 31
The Mansion House Hotel

11. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
NT$3,435
NT$4,122 total
includes taxes & fees
Sep 13 - Sep 14
The Royal Hotel

12. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
NT$3,467
NT$4,161 total
includes taxes & fees
Sep 9 - Sep 10
Argyle Guest House

13. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
NT$4,615
NT$5,538 total
includes taxes & fees
Sep 10 - Sep 11
The Pines Guesthouse

14. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
NT$5,885
NT$7,063 total
includes taxes & fees
Aug 30 - Aug 31
Ramnee Hotel

15. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
NT$1,868
NT$2,241 total
includes taxes & fees
Sep 20 - Sep 21
Premier Inn Elgin

16. The Tannochbrae

The Tannochbrae
Keith
United Kingdom
Samantha
NT$55,089
NT$66,107 total
includes taxes & fees
Sep 21 - Sep 22
The Tannochbrae

17. Blervie House

Blervie House
Forres
United States
Jessica M
NT$10,984
NT$13,181 total
includes taxes & fees
Sep 5 - Sep 6
Blervie House

18. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
NT$3,866
NT$4,639 total
includes taxes & fees
Aug 30 - Aug 31
The Mill House Hotel

19. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
NT$19,809
NT$23,771 total
includes taxes & fees
Sep 4 - Sep 5
The Dance Hall at The Institute Executive Apartments

20. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
NT$11,717
NT$14,061 total
includes taxes & fees
Sep 8 - Sep 9
Hillhead Hideaways
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 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

The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 22 hours ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 23 hours ago
The Mansion House Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Clean room. Varied menu."
Joy 3-night trip
Posted 23 hours ago
Firth Hotel & Restaurant
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 4 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 4 days ago
The Grant Arms Hotel
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 6 days ago
The Old Coach House 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 11 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 13 days ago
Cullen Bay 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 2 weeks ago
Craigellachie Lodge

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
NT$2,745
NT$3,294 total
Aug 31 - Sep 1
includes taxes & fees
7.6/10 Good! (75 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
NT$2,954
NT$3,544 total
Aug 30 - Aug 31
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
NT$4,280
NT$5,136 total
Sep 2 - Sep 3
includes taxes & fees
8/10 Very Good! (1 review)
The Station House Boutique Hotel
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
NT$4,708
NT$5,650 total
Sep 8 - Sep 9
includes taxes & fees
7/10 Good! (12 reviews)
The Smugglers Hostel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
NT$5,083
NT$6,100 total
Sep 3 - Sep 4
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
NT$13,207
NT$15,848 total
Sep 19 - Sep 20
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown

Hotels in Craigellachie with star-rating

Find out more about Craigellachie

Top reasons to visit Craigellachie

  • Outdoor Adventures: Craigellachie offers scenic hiking trails and easy access to the famous Speyside Way, perfect for nature lovers.
  • Whiskey Distillery Tours: Experience the local whiskey heritage with thrilling tours at the renowned Craigellachie Distillery.
  • Iconic Landmarks: Visit the historic Craigellachie Bridge and explore nearby museums and castles for a taste of local culture.
  • Wildlife Spotting: The area is rich in wildlife, ideal for long walks and outdoor exploration.
  • Charming Accommodations: Enjoy a variety of lodging options, from cozy bed and breakfasts to the upscale Craigellachie Hotel.

Find great hotels in and around Craigellachie

Explore a variety of hotel accommodations in Craigellachie, Scotland, where you can enjoy everything from charming bed and breakfasts to the renowned Craigellachie Hotel. Whether you're traveling with family, on a business trip, or seeking a pet-friendly getaway, you'll find options that cater to your needs. Discover the local whiskey heritage and experience the warmth of traditional Scottish hospitality in this picturesque village.

  • Laichmoray Hotel: Located 19km from Craigellachie, the Laichmoray Hotel is a welcoming 3-star accommodation that boasts a guest rating of 9.4 out of 10. This hotel is well-suited for business travelers seeking a blend of comfort and functionality. With spacious rooms and modern amenities, including free Wi-Fi and a business center, guests can efficiently conduct work while enjoying their stay. The on-site dining options offer a selection of local dishes, making it easy to unwind after a productive day.
  • Sunninghill: Also situated 19km from Craigellachie, Sunninghill is another appealing 3-star hotel with a commendable guest rating of 9.2 out of 10. Ideal for business travelers, this property combines a cozy atmosphere with essential amenities such as high-speed internet access and comfortable workspaces within the rooms. Guests can enjoy a delightful breakfast each morning, setting a positive tone for the day ahead. The hotel's friendly staff is dedicated to ensuring a pleasant stay, making it a reliable choice for those on work trips.
  • Craigellachie Hotel of Speyside: Nestled directly in Craigellachie, the 4-star Craigellachie Hotel of Speyside has a guest rating of 9.0 out of 10. This hotel offers a unique nature-themed experience, perfect for travelers who appreciate the tranquility of the outdoors. With an emphasis on wellness, guests can enjoy the serene surroundings and take advantage of the on-site spa facilities. The hotel's restaurant features locally sourced ingredients, enhancing the connection to the natural beauty of the Speyside area. Whether for business or leisure, this hotel provides a refreshing retreat.

Where to stay in Craigellachie

Craigellachie, a charming village in Moray Speyside, offers a delightful mix of outdoor adventure and cultural experiences. With its excellent location, visitors can explore the scenic beauty of the surrounding area while enjoying the warm hospitality of friendly locals. Whether you're seeking relaxation or family fun, Craigellachie is an ideal base for excursions to nearby attractions, ensuring a memorable vacation in this quaint Scottish village.

  • Aberlour: Nestled in the heart of Scotland, Aberlour is a charming city that serves as a gateway to outdoor adventures. With Craigellachie nearby, it attracts visitors year-round, particularly from March to April and during the summer months. Known for its scenic hiking trails and golf courses, Aberlour offers a family-friendly atmosphere perfect for bonding over outdoor activities. Don't miss the local museum and visitor center that showcase the region's rich history and culture, making it a delightful stop for history buffs.
  • Keith: Located just 14km from Craigellachie, Keith is a vibrant city that captivates visitors with its stunning scenery and outdoor experiences. With peak travel times in January, April, and July, Keith is perfect for those looking to explore nature through hiking trails and golf courses. The city is home to a museum and visitor center that provide insights into local heritage, while the nearby national state park offers breathtaking landscapes for outdoor enthusiasts. Whether you’re seeking adventure or tranquility, Keith has something for everyone.
  • Dufftown: A quaint village situated 6km from Craigellachie, Dufftown is the ideal destination for those seeking a romantic getaway or outdoor adventure. Visitors flock here in April, July, and September to explore the picturesque trails and golf courses that surround the village. With its rich whisky heritage, Dufftown features a local museum and a historic castle, making it a unique spot for travelers interested in Scottish culture. The warm atmosphere and beautiful landscapes provide a perfect backdrop for a memorable vacation.

Things to do in Craigellachie

Shopping

In Craigellachie, you can find charming local shops offering unique Scottish gifts and souvenirs, perfect for taking a piece of Scotland home. If you're up for a drive, visit Elgin’s St. Giles Shopping Centre, about 19km away, featuring a mix of high street retailers and local boutiques.

Recreation

The Craigellachie Hotel offers a tranquil escape with its spa services, including soothing massages and rejuvenating treatments. Nearby, the River Spey invites you to explore scenic walks and nature trails, perfect for unwinding and connecting with the stunning Scottish landscape.

Adventure

Craigellachie is a charming village offering outdoor adventures like river kayaking along the River Spey and hiking in the nearby Cairngorms National Park. Explore local whisky distilleries for a taste of Scotland’s heritage, or enjoy mountain biking trails that wind through stunning landscapes.

Nightlife

Experience the cozy atmosphere at The Craigellachie Hotel’s bar, where you can enjoy a selection of fine Scotch whiskies. For a lively night, visit the nearby Aberlour Distillery, which sometimes hosts events showcasing local music and culture.

*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 visit to Craigellachie, consider traveling during the cheaper months of January to February and November, and aim to book your hotel about one month in advance for the best rates. Midweek stays, especially on Wednesdays, tend to be less expensive than weekends. Utilize Expedia for last-minute deals and package discounts by combining your hotel, flights, and activities. Don’t forget to explore free local attractions and use public transport or walking to get around, as this can significantly cut down on travel expenses.

  • 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: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and the type of hotel you’re looking for. 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 Craigellachie hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Craigellachie

Craigellachie, Scotland, is perfect for outdoor and family vacations, offering a mix of adventure and culture. Explore local attractions like the Craigellachie Distillery and the iconic Craigellachie Bridge, alongside museums and castles. Whether you're looking for outdoor activities or a romantic experience, this charming area promises a memorable getaway for every type of traveler.

  • Ballindalloch Castle: Nestled 14km from Craigellachie, Ballindalloch Castle offers a blend of rich culture and romantic vibes. Explore its stunning architecture and beautifully maintained grounds, which are steeped in history and charm.
  • The Linn Falls: Located just 3km away, The Linn Falls is an enchanting waterfall that invites adventure and outdoor enthusiasts. Enjoy a scenic hike to witness its cascading beauty, perfect for a romantic escape or a thrilling day out.
  • Gordon Castle Walled Garden: Situated 14km from Craigellachie, this private garden is a serene retreat filled with lush greenery and vibrant blooms. A visit here offers a peaceful ambiance and a glimpse into exquisite horticultural artistry.

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

Reaching Craigellachie, Scotland, is convenient with several major airports nearby. Aberdeen Airport (ABZ) is located 68km away, with notable hotels like the 5-star Marcliffe, 10km from ABZ, and the Village Hotel Aberdeen, 6km from the airport. Inverness Airport (INV) is 53km distant, featuring luxurious options such as Ness Walk and Rocpool Reserve, both 13km away. Dundee Airport (DND) is 116km from Craigellachie, with the 5-star Hideaway Experience just 8km from DND. Each airport offers various transportation services, ensuring easy access to your accommodations.

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 vacation home rental near Craigellachie, which 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.

Explore a world of travel with Expedia