Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Jul 13 - Jul 14
This weekend Jul 17 - Jul 19
Next weekend Jul 24 - Jul 26

Most Frequently Booked Dufftown Hotels

Get Rates
Hillside Havens

Hillside Havens

3.5 out of 5.0 Hillside View, Glenrinnes, Keith, Scotland
This cabin doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, a picnic area, and luggage storage are also on offer.
 
$119
Tannochbrae Guest House

Tannochbrae Guest House

3.5 out of 5.0 22 Fife Street, Keith, Scotland
This guesthouse doesn't skimp on freebies - guests receive free WiFi and free self parking. A bar/lounge is also provided.
 
$138
Little Robin Bed and Breakfast

Little Robin Bed and Breakfast

4.0 out of 5.0 49 Fife St, Keith, Scotland
This bed & breakfast features free self parking and free WiFi in public areas. Enjoy the free full breakfast each morning. Luggage storage is also provided.
 
Map

How much is a hotel room in Dufftown?

Hotels in Dufftown start at $119 per night. Prices and availability subject to change. Additional terms may apply.

Cheap Hotels in Dufftown

Pack your bags—it’s time to embark on a getaway. Whether you’re craving a solo retreat or promising your family a vacation to remember, book one of the best hotels in Dufftown. These hotels are located within easy access of the city’s hottest attractions and entertainment, so you won’t miss a beat while you’re in town. Spend the days exploring the local landmarks and the evenings getting to know the nightlife. After exploring the city from top to bottom, rest up at a hotel that speaks to you. Find the perfect place that matches your trip’s vibe, from a trendy boutique to family-friendly accommodations.


Recent Dufftown Hotel Reviews By Fellow Wanderers


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.