Compare Cheap Hotels in Keith and Dufftown Railway
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Keith and Dufftown Railway Hotels

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
$247 nightly
The price is $297 total per night
$297 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.06 mi from Keith and Dufftown Railway
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Breakfast included
Pet friendly

The Station Hotel
51 New Street Aberlour Scotland
$208 nightly
The price is $250 total per night
$250 total
Jun 25 - Jun 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
5.66 mi from Keith and Dufftown Railway
Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage.
Parking included
Free WiFi

The Aberlour Hotel
87 HIGH STREET Aberlour Scotland
$201 nightly
The price is $242 total per night
$242 total
Jun 13 - Jun 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.57 mi from Keith and Dufftown Railway
With a stay at The Aberlour Hotel in Aberlour, you'll be near the beach, within a 10-minute drive of Macallan Distillery and Sandy Hole.
Pet friendly
Parking included

Craigellachie Lodge
Craigellachie Lodge Aberlour Scotland
$239 nightly
The price is $287 total per night
$287 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.03 mi from Keith and Dufftown Railway
With a stay at Craigellachie Lodge in Aberlour, you'll be in the mountains, within a 5-minute drive of Macallan Distillery and Speyside Cooperage.
Breakfast included
Parking included

Bankhouse B&B
102a High Street Aberlour Scotland
$178 nightly
The price is $214 total per night
$214 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.59 mi from Keith and Dufftown Railway
With a stay at Bankhouse B&B in Aberlour, you'll be within a 10-minute drive of Macallan Distillery and Sandy Hole.
Parking included
Free WiFi

Hillside Havens
Hillside View Keith Scotland
1.27 mi from Keith and Dufftown Railway
Located in Keith, Hillside Havens is in a rural location, a 4-minute drive from Glenfiddich Whisky Distillery and 7 minutes from Speyside Cooperage.
Kitchen
Pet friendly

In the heart of Speyside. A charming 3 bedroom home walking distance of Aberlour
Aberlour Scotland
3.2 mi from Keith and Dufftown Railway
With a stay at this vacation home in Aberlour, you'll be within a 10-minute drive of Macallan Distillery and Sandy Hole.
Kitchen
Washer

Stunning 4 bedroom countryside retreat
Aberlour SCT
2.85 mi from Keith and Dufftown Railway
Located in Aberlour, this vacation home is in a rural location, a 4-minute drive from GlenAllachie Distillery and 8 minutes from The Linn Falls.
Kitchen
Washer

The Milking Sheds, Dufftown
12 Church Street Keith Scotland
0.97 mi from Keith and Dufftown Railway
With a stay at The Milking Sheds, Dufftown in Keith, you'll be within a 15-minute drive of Macallan Distillery and Whisky Museum.
Pet friendly
Parking included

OYO Eastbank Hotel, Speyside Scotland
High Street, Rothes, 15 - 17 Aberlour SCT
5.54 mi from Keith and Dufftown Railway
When you stay at OYO Eastbank Hotel, Speyside Scotland in Aberlour, you'll be next to a golf course, within a 5-minute drive of Glen Grant Distillery and Macallan Distillery.
Pet friendly
Parking included
Don't see what you're looking for?
See all available properties in Keith and Dufftown Railway
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Keith and Dufftown Railway hotels essential information
Accommodation | 66 hotels |
|---|---|
Lowest Price | $214 |
Highest Price | $297 |
Popular hotels | Craigellachie Hotel of Speyside, The Station Hotel, The Aberlour Hotel, Craigellachie Lodge, Bankhouse B&B, Hillside Havens, In the heart of Speyside. A charming 3 bedroom home walking distance of Aberlour, Stunning 4 bedroom countryside retreat, The Milking Sheds, Dufftown, OYO Eastbank Hotel, Speyside Scotland, The Tannochbrae, The Coal Office, Aberlour |
Most Recent Keith and Dufftown Railway Hotel Reviews

Craigellachie Hotel of Speyside
5 out of 5
Posted 16 hours ago
CheapTickets Verified Review
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
A verified traveler stayed at Craigellachie Hotel of Speyside
More to Explore in Keith and Dufftown Railway
Top Picks
- Business Hotels in Moray
- Arcade Hotels in Moray
- Hotels with Tennis Courts in Moray
- Luxury Hotels in Moray
- Hostels in Moray
- Historic Hotels in Moray
- Fishing Resorts & in Moray
- Spa Resorts & in Moray
- Green Hotels in Moray
- Cottages in Moray
- Hotels with a Wedding Venue in Moray
- Golf Resorts & in Moray
- Hotels with Air Conditioning in Moray
- Country Houses in Moray
- Hotels with Hot Tubs in Moray
- Oceanfront Hotels in Moray
- Pet Friendly Hotels in Moray
- Hotels with a Gym in Moray
- Hotels with Free Parking in Moray
- 3 Star Hotels in Haugh of Glass
- Hotels with Free Breakfast in Moray







