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.
View map Return to list
Filter
23 available
Price per night
Any
Amenities Restaurant Pets Allowed Internet Non-Smoking Hotel Free Wifi Breakfast included Kitchenette Wheelchair access Bar/Lounge Room Service Free ParkingAny
Distance from
Any
1 mi
    No results found
Traveler rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendly BusinessAny
Hotel Search
Any
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
$88
Booking.com
View Deal
#1 Best Value of 23 hotels in Dufftown
    Hotels near Dufftown (29)
    Dowans Hotel(Aberlour)
    $182
    Booking.com
    View Deal
    Certificate of Excellence
    4.2 miles from Dufftown
    • Free Wifi
    • Free Parking
    Eastbank Hotel(Rothes)(Great Value!)
    $79
    Booking.com
    View Deal
    6.4 miles from Dufftown
    • Free Wifi
    • Free Parking
    $259
    $241
    Expedia.com
    View Deal
    Certificate of Excellence
    6.6 miles from Dufftown
    • Free Wifi
    • Free Parking
    $154
    Booking.com
    View Deal
    Certificate of Excellence
    12.9 miles from Dufftown
    • Free Wifi
    • Free Parking
    Premier Inn Elgin Hotel(Elgin)(Great Value!)
    $68
    PremierInn.com
    View Deal
    Certificate of Excellence
    15.2 miles from Dufftown
    • Free Wifi
    • Free Parking
    $99
    Booking.com
    View Deal
    Certificate of Excellence
    15.3 miles from Dufftown
    • Free Wifi
    • Free Parking
    $169
    $149
    Booking.com
    View Deal
    15.6 miles from Dufftown
    • Free Wifi
    • Free Parking
    $175
    Booking.com
    View Deal
    Certificate of Excellence
    15.7 miles from Dufftown
    • Free Wifi
    • Free Parking
    $96
    $88
    Expedia.com
    View Deal
    16.3 miles from Dufftown
    • Free Wifi
    • Free Parking
    Garth Hotel & Restaurant(Grantown-on-Spey)
    $151
    Booking.com
    View Deal
    19.5 miles from Dufftown
    • Free Parking
    • Breakfast included
    Grant Arms Hotel(Grantown-on-Spey)
    $158
    $132
    Booking.com
    View Deal
    Certificate of Excellence
    19.5 miles from Dufftown
    • Free Wifi
    • Free Parking
    Ben Mhor Hotel(Grantown-on-Spey)
    $88
    Booking.com
    View Deal
    19.7 miles from Dufftown
    • Free Wifi
    • Free Parking
    The Craiglynne Hotel(Grantown-on-Spey)
    $111
    $98
    Expedia.com
    View Deal
    20.0 miles from Dufftown
    • Free Parking
    • Breakfast included
    Stotfield Hotel(Lossiemouth)
    $82
    Expedia.com
    View Deal
    20.1 miles from Dufftown
    • Free Wifi
    • Free Parking
    $121
    Booking.com
    View Deal
    Certificate of Excellence
    20.2 miles from Dufftown
    • Free Wifi
    • Free Parking
    $148
    $138
    Expedia.com
    View Deal
    Certificate of Excellence
    20.9 miles from Dufftown
    • Free Wifi
    • Free Parking
    Ramnee Hotel(Forres)
    $154
    Booking.com
    View Deal
    Certificate of Excellence
    21.2 miles from Dufftown
    • Free Wifi
    • Free Parking
    $177
    Booking.com
    View Deal
    Certificate of Excellence
    21.5 miles from Dufftown
    • Free Wifi
    • Free Parking
    $98
    TripAdvisor
    View Deal
    Certificate of Excellence
    22.7 miles from Dufftown
    • Free Wifi
    • Free Parking
    $186
    $180
    Expedia.com
    View Deal
    Certificate of Excellence
    22.7 miles from Dufftown
    • Free Wifi
    • Free Parking
    $139
    $134
    Expedia.com
    View Deal
    Certificate of Excellence
    23.3 miles from Dufftown
    • Free Wifi
    • Free Parking
    Nethybridge Hotel(Nethy Bridge)
    $225
    $117
    Priceline
    View Deal
    23.3 miles from Dufftown
    • Free Parking
    • Breakfast included
    Macdonald Pittodrie House(Chapel of Garioch)
    $156
    $144
    Expedia.com
    View Deal
    25.2 miles from Dufftown
    • Free Wifi
    • Free Parking
    $145
    $99
    Booking.com
    View Deal
    26.9 miles from Dufftown
    • Free Wifi
    • Free Parking
    $326
    Booking.com
    View Deal
    27.0 miles from Dufftown
    • Free Wifi
    • Free Parking
    The Boat Hotel(Boat of Garten)
    $173
    $167
    Expedia.com
    View Deal
    27.0 miles from Dufftown
    • Free Wifi
    • Free Parking
    $262
    Expedia.com
    View Deal
    Certificate of Excellence
    27.1 miles from Dufftown
    • Free Wifi
    • Free Parking
    Deeside Inn(Ballater)
    $126
    $111
    Expedia.com
    View Deal
    27.6 miles from Dufftown
    • Free Wifi
    • Free Parking
    $166
    $160
    Expedia.com
    View Deal
    Certificate of Excellence
    27.9 miles from Dufftown
    • Free Wifi
    • Free Parking
    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.