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
$279 nightly
The price is $334 total per night
$334 total
May 25 - May 26
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
$227 nightly
The price is $272 total per night
$272 total
Apr 28 - Apr 29
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
$203 nightly
The price is $244 total per night
$244 total
May 25 - May 26
Total with taxes and fees
3.57 mi from Keith and Dufftown Railway
With a stay at The Aberlour Hotel in Aberlour, you'll be near the beach, just a 3-minute walk from Sandy Hole and 5 minutes by foot from The Linn Falls.
Pet friendly
Parking included

Craigellachie Lodge
Craigellachie Lodge Aberlour Scotland
$178 nightly
The price is $213 total per night
$213 total
Apr 27 - Apr 28
Total with taxes and fees
3.03 mi from Keith and Dufftown Railway
Located in Aberlour, Craigellachie Lodge is in the mountains, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Breakfast included
Parking included

Bankhouse B&B
102a High Street Aberlour Scotland
$180 nightly
The price is $217 total per night
$217 total
Apr 28 - Apr 29
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 a 2-minute walk from Sandy Hole and 7 minutes by foot from The Linn Falls.
Parking included
Free WiFi

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 a 3-minute walk from Whisky Museum and 5 minutes by foot from Stephen Cottage Hospital.
Pet friendly
Parking included

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

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
Located in Aberlour, this vacation home is within a 15-minute walk of Aberlour Distillery and Sandy Hole.
Kitchen
Washer

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

Delightfully Peaceful Cottage
Dufftown Moray
$226 nightly
The price is $226 total per night
$226 total
Apr 27 - Apr 28
Total with taxes and fees
1.27 mi from Keith and Dufftown Railway
Located in Keith, this cottage is within a 10-minute drive of Glenfiddich Whisky Distillery and Glendullan Distillery.
Kitchen
Washer
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 | $213 |
Highest Price | $334 |
Popular hotels | Craigellachie Hotel of Speyside, The Station Hotel, The Aberlour Hotel, Craigellachie Lodge, Bankhouse B&B, The Milking Sheds, Dufftown, Stunning 4 bedroom countryside retreat, Hillside Havens, In the heart of Speyside. A charming 3 bedroom home walking distance of Aberlour, OYO Eastbank Hotel, Speyside Scotland, Delightfully Peaceful Cottage, The Tannochbrae |
Most Recent Keith and Dufftown Railway Hotel Reviews

The Aberlour Hotel
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Lovely hotel with amazing friendly staff, will definitely be back, especially if Dougal the retriever is there!"
A verified traveler stayed at The Aberlour Hotel
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






