We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Whisky Line - Keith & Dufftown Railway

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Dowans Road, Aberlour AB38 9LS, Scotland
3.8 miles from The Whisky Line - Keith & Dufftown Railway
$176* /night
View Deal
Priceline
$176*
TripAdvisor
$176*
Agoda.com
Craigellachie Hotel Victoria Street, Craigellachie AB38 9SR, Scotland
3.1 miles from The Whisky Line - Keith & Dufftown Railway
No availability for your dates from these sites
Booking.com
Orbitz.com
Priceline
Dowans Road, Aberlour AB38 9LS, Scotland
3.8 miles from The Whisky Line - Keith & Dufftown Railway
$176* /night
View Deal
Priceline
$176*
TripAdvisor
$176*
Agoda.com
15 High Street, Rothes AB38 7AU, Scotland
5.5 miles from The Whisky Line - Keith & Dufftown Railway
$85* /night
View Deal
Booking.com
$85*
TripAdvisor
$85*
51 New Street, Rothes AB38 7BJ, Scotland
5.7 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$187*
$181* /night
View Deal
Booking.com
$187*
Priceline
$187*
Hotels.com
$181*
The Square, Huntly AB54 8AF, Scotland
12.8 miles from The Whisky Line - Keith & Dufftown Railway
Loading prices...
Cancelon
15 Linkwood Way, Elgin IV30 1HY, Scotland
14.3 miles from The Whisky Line - Keith & Dufftown Railway
$65* /night
View Deal
Laichmoray Hotel Maisondieu Road, Elgin IV30 1QR, Scotland
14.4 miles from The Whisky Line - Keith & Dufftown Railway
$96* /night
View Deal
Booking.com
$96*
TripAdvisor
$96*
Royal Hotel Station Road, Elgin IV30 1QW, Scotland
14.4 miles from The Whisky Line - Keith & Dufftown Railway
$117* /night
View Deal
Travelocity
$117*
Priceline
$117*
Booking.com
$117*
Hay Street, Elgin IV30 1NH, Scotland
14.6 miles from The Whisky Line - Keith & Dufftown Railway
$139* /night
View Deal
Priceline
$139*
TripAdvisor
$139*
LateRooms.com
2 Mayne Road, Elgin IV30 1NY, Scotland
14.8 miles from The Whisky Line - Keith & Dufftown Railway
$155* /night
View Deal
Booking.com
$155*
TripAdvisor
$155*
The Haugh, Elgin IV30 1AW, Scotland
15.1 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$192*
$186* /night
View Deal
Hotwire.com
$192*
Booking.com
$192*
Hotels.com
$192*
25 The Square, Aberchirder AB54 7TA, Scotland
15.3 miles from The Whisky Line - Keith & Dufftown Railway
No photo provided
$122* /night
View Deal
Morriston Road | Morayshire, Elgin IV30 6UL, Scotland
15.5 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$130*
$64* /night
View Deal
Expedia.com
$65*
Priceline
$64*
AMOMA
$130*
The Square, Tomintoul AB37 9ET, Scotland
17.1 miles from The Whisky Line - Keith & Dufftown Railway
No availability for your dates from these sites
Priceline
Booking.com
Kildrummy, Alford AB33 8RA, Scotland
17.6 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$144*
$140* /night
View Deal
Travelocity
$140*
Priceline
$144*
Booking.com
$144*
The Old Manse of Marnoch The OLD MANSE OF MARNOCH BRIDGE, Huntly AB54 7RS, Scotland
17.6 miles from The Whisky Line - Keith & Dufftown Railway
No photo provided
33 Clifton Road, Lossiemouth IV31 6DP, Scotland
18.9 miles from The Whisky Line - Keith & Dufftown Railway
Stotfield Road, Lossiemouth IV31 6QS, Scotland
19.2 miles from The Whisky Line - Keith & Dufftown Railway
$80* /night
View Deal
Hotels.com
$80*
Priceline
$80*
Travelocity
$80*
A98, Near Buckie, Grampian, Cullen AB56 4XA, Scotland
19.5 miles from The Whisky Line - Keith & Dufftown Railway
Loading prices...
Booking.com
Priceline
$112*
21 Castle Road, Grantown-on-Spey PH26 3HN, Scotland
19.7 miles from The Whisky Line - Keith & Dufftown Railway
$126* /night
View Deal
Priceline
$126*
TripAdvisor
$126*
LateRooms.com
25 The Square, Grantown-on-Spey PH26 3HF, Scotland
19.8 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$102*
$92* /night
View Deal
Priceline
$92*
LateRooms.com
$102*
TripAdvisor
$92*
Seafield Avenue | Morayshire, Grantown-on-Spey PH26 3JG, Scotland
19.9 miles from The Whisky Line - Keith & Dufftown Railway
No availability for your dates from these sites
Expedia.com
Travelocity
Hotels.com
53-57 High Street, Grantown-on-Spey PH26 3EG, Scotland
20.0 miles from The Whisky Line - Keith & Dufftown Railway
$64* /night
View Deal
Orbitz.com
$64*
Travelocity
$64*
Expedia.com
$64*
70 High Street, Grantown-on-Spey PH26 3EL, Scotland
20.0 miles from The Whisky Line - Keith & Dufftown Railway
No photo provided
69 St. Leonards Road, Forres IV36 1DW, Scotland
20.3 miles from The Whisky Line - Keith & Dufftown Railway
$160* /night
View Deal
Booking.com
$160*
TripAdvisor
$160*
Agoda.com
Culdearn House Woodlands Terrace, Grantown-on-Spey PH26 3JU, Scotland
20.3 miles from The Whisky Line - Keith & Dufftown Railway
Woodlands Terrace, Grantown-on-Spey PH26 3JX, Scotland
20.3 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$82*
$62* /night
View Deal
Orbitz.com
$62*
Booking.com
$64*
HotelQuickly
$82*
Victoria Road, Forres IV36 3BN, Scotland
20.6 miles from The Whisky Line - Keith & Dufftown Railway
$150* /night
View Deal
TripAdvisor
$149*
Booking.com
Hotwire.com
$149*
4 Grantown Road, Forres IV36 2UG, Scotland
20.9 miles from The Whisky Line - Keith & Dufftown Railway
$171* /night
View Deal
Booking.com
$171*
TripAdvisor
$171*
Expedia.com
Skye of Curr Road | Near Grantown on Spey, Dulnain Bridge, Grantown-on-Spey PH26 3PA, Scotland
22.9 miles from The Whisky Line - Keith & Dufftown Railway
No availability for your dates from these sites
Priceline
Booking.com
Cancelon
Dufftown has 19 B&Bs/inns with 1,660 reviews
51 Fife Street, Dufftown AB55 4AP, Scotland
1.0 miles from The Whisky Line - Keith & Dufftown Railway
#1 of 19 Dufftown B&B and Inns
Castle View Castle View Castleview | Dufftown, Dufftown AB55 4DY, Scotland
2.6 miles from The Whisky Line - Keith & Dufftown Railway
#2 of 19 Dufftown B&B and Inns
Fife Street, Dufftown AB55 4AP, Scotland
1.0 miles from The Whisky Line - Keith & Dufftown Railway
#3 of 19 Dufftown B&B and Inns
See all 19 Dufftown B&Bs/inns
See all hotels in or near Dufftown
Craigellachie Hotel Victoria Street, Craigellachie AB38 9SR, Scotland
3.1 miles from The Whisky Line - Keith & Dufftown Railway
No availability for your dates from these sites
Booking.com
Orbitz.com
Priceline
Dowans Road, Aberlour AB38 9LS, Scotland
3.8 miles from The Whisky Line - Keith & Dufftown Railway
$176* /night
View Deal
Priceline
$176*
TripAdvisor
$176*
Agoda.com
15 High Street, Rothes AB38 7AU, Scotland
5.5 miles from The Whisky Line - Keith & Dufftown Railway
$85* /night
View Deal
Booking.com
$85*
TripAdvisor
$85*
51 New Street, Rothes AB38 7BJ, Scotland
5.7 miles from The Whisky Line - Keith & Dufftown Railway
Top Deal
$187*
$181* /night
View Deal
Booking.com
$187*
Priceline
$187*
Hotels.com
$181*
The Square, Huntly AB54 8AF, Scotland
12.8 miles from The Whisky Line - Keith & Dufftown Railway
Loading prices...
Cancelon
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Dufftown Travel Forum Need specific advice visiting Dufftown, Moray? Visit the TripAdvisor Travel Forum for Dufftown and ask our Destination Experts and the travel community.