Enter your dates for prices and availability of the best hotels in Craigellachie.
Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
Popular Filters for Craigellachie
Within 8 km
Property Type
Hotel
Property facilities & services
RestaurantParking availableBarFree parkingWi-Fi in public areasPets welcomeConference room
1 Best Hotels to Stay in Craigellachie
Trip.com brings you a curated list of top accommodations in Craigellachie, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Located in Aberlour, The Fiddichside Inn is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole. This bed & breakfast is 15.9 mi (25.7 km) from Cairngorms National Park and 2.5 mi (4 km) from Macallan Distillery.
Take in the views from a terrace.
Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are available daily from 7:00 AM to 9:00 AM for a fee.
Featured amenities include multilingual staff and luggage storage. Free self parking is available onsite.
Make yourself at home in one of the 2 guestrooms, featuring kitchenettes with refrigerators and ovens. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include microwaves and electric kettles, and housekeeping is provided on request.
With a stay at Bankhouse B&B in Aberlour, you'll be a 2-minute walk from Sandy Hole and 7 minutes by foot from The Linn Falls. This bed & breakfast is 13.5 mi (21.7 km) from Cairngorms National Park and 0.4 mi (0.6 km) from Aberlour Distillery.
Be sure to enjoy recreational amenities including an outdoor tennis court and bicycles to rent.
A complimentary breakfast is included.
Featured amenities include complimentary wired internet access, multilingual staff, and luggage storage. Free self parking is available onsite.
Make yourself at home in one of the 3 guestrooms. Conveniences include a turndown service, and housekeeping is provided daily.
"The location of the hotel is great as it was located at the middle of the town so you can travel to any Whisky Distillery within 15 minutes.
The hotel is a bit old which was expected but the room was fine and comfy.
The food that served by the hotel was great and price reasonable.
Overall a fine stay if you are planning for a Whisky Tour at the Speyside!"
Located in Keith, Hillhead Hideaways is in a rural location, a 4-minute drive from Newmill Village Hall and 6 minutes from Strathisla Distillery. This luxury lodge is 2.4 mi (3.9 km) from St Rufus Park and 2.5 mi (4 km) from Glen Keith Distillery.
Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills.
Free self parking is available onsite.
Treat yourself to a stay in one of the 4 guestrooms, featuring indoor private hot tubs and Smart televisions. Kitchens are outfitted with refrigerators, ovens, and stovetops. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include separate sitting areas and microwaves.
The Travelodge Elgin provides a great place for travelers to relax after a busy day. The Travelodge Elgin offers a pleasant stay in Elgin for those traveling for business or leisure. From the hotel, Elgin is just 4km away. There is no shortage of things to see in the area, with the Lady Hill, Cooper Park and Spynie Palace all nearby. In their spare time, guests can explore the hotel's surroundings.
"The hotel is run down and in need of a refurbishment. The floors must also be quite thin as we could hear the room above us walking about quite heavily."
"The hotel staff is very nice and friendly, they helped us carry our bags to the room (there’s no lift, so it was highly appreciated). The room was spacious enough, with a big bathroom.
Unfortunately there’s no luggage rack, just the chairs. It’s not the best if you have big or small trolleys.
The breakfast was good, you can choose if you want to eat at the restaurant or in the room or if you’re in a hurry you can ask for a take away, nice options."
Very Good
105 reviews
8.9/10
1 night
From AED 327
Check Availability
See More Hotels in Craigellachie
Browse by hotel type
Immerse yourself in the vibrant atmosphere of Craigellachie with our handpicked accommodation options
What are the best places to stay in Craigellachie?
Some top places to stay in Craigellachie are near popular attractions like Old Craigellachie Bridge—so you can quickly get to top landmarks and amenities you need.
What are the best pet-friendly hotels in Craigellachie?
What are the best hotels in Craigellachie near Old Craigellachie Bridge?
Some standout hotels in Craigellachie close to Old Craigellachie Bridge include Craigellachie Hotel of Speyside (price from AED 712), all within easy walking or transit distance of Old Craigellachie Bridge, perfect for travelers wanting to explore the landmark and its surroundings.
How to get good deals on hotels in Craigellachie?
Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.