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
8 available
Price per night
Any
$0$200 +
Amenities Restaurant Business Center Pets Allowed Spa Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Free Wifi Breakfast included Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness center Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
1 mi
    No results found
Traveler rating
Any
Hotel classAny
Style Budget Mid-range Luxury Campground 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...
Atholl Arms Hotel(Great Value!)
Free cancellation until 07/26
Reserve now, pay later
$108
Expedia.com
View Deal
Certificate of Excellence
#1 Best Value of 8 hotels in Dunkeld
  • Free Wifi
  • Free Parking
Free cancellation until 07/27
$100
$84
Travelocity
View Deal
Certificate of Excellence
#2 Best Value of 8 hotels in Dunkeld
  • Free Wifi
  • Free Parking
$180
$163
Priceline
View Deal
#3 Best Value of 8 hotels in Dunkeld
  • Free Parking
  • Pool
B&Bs/Inns near Dunkeld (27)
Kinloch House(Blairgowrie)
Reserve now, pay later
$255
Booking.com
View Deal
Certificate of Excellence
6.9 miles from Dunkeld
  • Free Wifi
  • Free Parking
Tayside Hotel(Stanley)
Free cancellation until 07/27
Reserve now, pay later
$103
Booking.com
View Deal
Certificate of Excellence
7.7 miles from Dunkeld
  • Free Wifi
  • Free Parking
Free cancellation until 07/27
Reserve now, pay later
$233
$92
Booking.com
View Deal
Certificate of Excellence
8.3 miles from Dunkeld
  • Free Parking
  • Restaurant
Reserve now, pay later
$130
Booking.com
View Deal
Certificate of Excellence
8.3 miles from Dunkeld
  • Free Wifi
  • Free Parking
Bridge of Cally Hotel(Bridge of Cally)
Reserve now, pay later
$130
Hotels.com
View Deal
8.8 miles from Dunkeld
  • Free Parking
  • Restaurant
East Haugh House(Pitlochry)
$131
$108
Booking.com
View Deal
Certificate of Excellence
9.5 miles from Dunkeld
  • Free Wifi
  • Free Parking
Royal Hotel(Blairgowrie)
Free cancellation until 07/27
$98
$96
Expedia.com
View Deal
9.6 miles from Dunkeld
  • Free Wifi
  • Free Parking
Angus Hotel(Blairgowrie)
Free cancellation until 07/26
$66
$64
Expedia.com
View Deal
9.7 miles from Dunkeld
  • Free Wifi
  • Free Parking
Victoria Hotel(Blairgowrie)
Reserve now, pay later
$54
Booking.com
View Deal
9.7 miles from Dunkeld
  • Free Wifi
  • Free Parking
Ivybank Lodge(Blairgowrie)
Reserve now, pay later
$119
Booking.com
View Deal
Certificate of Excellence
9.8 miles from Dunkeld
  • Free Wifi
  • Free Parking
Free cancellation until 07/27
Reserve now, pay later
$174
$161
Booking.com
View Deal
Certificate of Excellence
10.7 miles from Dunkeld
  • Free Parking
  • Breakfast included
Birchwood(Pitlochry)
Reserve now, pay later
$154
Booking.com
View Deal
10.8 miles from Dunkeld
  • Free Parking
  • Breakfast included
$96
$83
Booking.com
View Deal
Certificate of Excellence
10.8 miles from Dunkeld
  • Free Wifi
  • Free Parking
The Acarsaid(Pitlochry)
$88
Booking.com
View Deal
Certificate of Excellence
10.8 miles from Dunkeld
  • Free Parking
  • Restaurant
Rosemount Hotel(Pitlochry)(Great Value!)
$116
Expedia.com
View Deal
Certificate of Excellence
10.9 miles from Dunkeld
  • Free Wifi
  • Free Parking
$106
Booking.com
View Deal
Certificate of Excellence
10.9 miles from Dunkeld
  • Free Wifi
  • Free Parking
Free cancellation until 07/25
Reserve now, pay later
$298
Booking.com
View Deal
Certificate of Excellence
11.0 miles from Dunkeld
  • Free Wifi
  • Free Parking
$224
$213
Expedia.com
View Deal
Certificate of Excellence
11.0 miles from Dunkeld
  • Free Wifi
  • Free Parking
$131
$123
Expedia.com
View Deal
11.1 miles from Dunkeld
  • Free Parking
  • Pool
Fisher's Hotel(Pitlochry)
$206
$199
Cancelon
View Deal
11.1 miles from Dunkeld
  • Free Parking
  • Breakfast included
Moness Resort(Aberfeldy)(Great Value!)
$101
$84
Expedia.com
View Deal
Certificate of Excellence
11.1 miles from Dunkeld
  • Free Parking
  • Pool
The Pitlochry Hydro Hotel(Pitlochry)(Great Value!)
$86
Booking.com
View Deal
11.2 miles from Dunkeld
  • Pool
  • Restaurant
Free cancellation until 07/25
Reserve now, pay later
$135
$130
Booking.com
View Deal
Certificate of Excellence
11.3 miles from Dunkeld
  • Free Wifi
  • Free Parking
Breadalbane Arms(Aberfeldy)
$75
Booking.com
View Deal
11.3 miles from Dunkeld
  • Free Parking
  • Bar/Lounge
$100
$83
Booking.com
View Deal
Certificate of Excellence
11.3 miles from Dunkeld
  • Free Wifi
  • Free Parking
Pine Trees Hotel(Pitlochry)
Free cancellation until 07/26
Reserve now, pay later
$134
Booking.com
View Deal
Certificate of Excellence
11.5 miles from Dunkeld
  • Free Wifi
  • Free Parking
Moulin Hotel(Pitlochry)
Free cancellation until 07/27
$121
$98
Expedia.com
View Deal
11.5 miles from Dunkeld
  • 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.