Photo by Eddie Boyd

Search Inns in Dunkeld
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Dunkeld inns

1. The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (146 reviews)
The price is AED 417
AED 501 total
includes taxes & fees
11 Nov - 12 Nov

2. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (212 reviews)
The price is AED 574
AED 689 total
includes taxes & fees
8 Nov - 9 Nov

3. The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (439 reviews)
The price is AED 892
AED 1,070 total
includes taxes & fees
10 Nov - 11 Nov

4. Port Na Craig Inn
Port Na Craig InnPitlochry
9.8 out of 10, Exceptional, (122 reviews)
The price is AED 913
AED 1,096 total
includes taxes & fees
13 Nov - 14 Nov

5. The Longforgan Coaching Inn
The Longforgan Coaching InnDundee
8.0 out of 10, Very good, (401 reviews)
The price is AED 185
AED 222 total
includes taxes & fees
4 Nov - 5 Nov

6. The Inn On The Tay
The Inn On The TayPitlochry
9.8 out of 10, Exceptional, (143 reviews)
The price is AED 599
AED 719 total
includes taxes & fees
25 Nov - 26 Nov

7. Smiddy Haugh
Smiddy HaughAuchterarder
9.6 out of 10, Exceptional, (218 reviews)
The price is AED 533
AED 639 total
includes taxes & fees
5 Nov - 6 Nov
Lowest 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.
Top Dunkeld Hotel Reviews

The Pitlochry Hydro Hotel
10/10 Excellent
Explore a world of travel with Expedia
- 3 Star Hotels in Blairgowrie
- Inns in Caputh
- Guest Houses in Kincraigie
- 5 Star Hotels in Kincraigie
- Wyndham Hotels in Bridge of Cally
- Villas in Bankfoot
- Hilton Hotels in Bridge of Cally
- Condo Rentals in Perthshire
- Hotels with Free Parking in Strathtay
- 4 Star Hotels in Bridge of Cally
- Syha Hostelling Scotland Hotels in Dowally
- Travelodge UK Hotels in Dalguise
- Pet-Friendly Hotels in Dunkeld
- Lodges in Ballinluig
- Independent Hotels in Tayside
- Apartments in Kincraigie
- Chalets in Perthshire
- Great National Hotels in Caputh
- Bespoke Hotels in Ballinluig
- 5 Star Hotels in Perthshire
- B&B in Dalguise
- 5 Star Hotels in Bridge of Cally
- 4 Star Hotels in Stanley
- Hilton Hotels in Caputh
- Hotels with Bars in Strathtay
- Hotels with a Pool in Blairgowrie
- Cabin Rentals in Dalguise
- Cottages in Bankfoot
- Guest Houses in Dunkeld
- Castles in Perthshire
- 3 Star Hotels in Strathtay
- Independent Hotels in Dunkeld
- Oakwood Hotels in Blairgowrie
- 5 Star Hotels in Dunkeld
- Great National Hotels in Tayside
- 5 Star Hotels in Blairgowrie
- Beach Hotels in Tayside
- B&B in Ballinluig
- 4 Star Hotels in Luncarty
- Cottages in Dunkeld & Birnam Station
- Cabin Rentals in Kincraigie
- Grandtully Hotels
- Aparthotels in Kincraigie
- Rv Parks in Kincraigie
- Best Western Hotels in Grandtully
- Lodges in Tayside
- Greene King Hotels in Blairgowrie
- Luxury Hotels in Perthshire
- Lodges in Dowally
- 3 Star Hotels in Bridge of Cally
- Hotels with Bars in Bankfoot
- Resorts & Hotels with Spas in Perthshire
- 4 Star Hotels in Perthshire
- Guest Houses in Dowally
- Independent Hotels in Ballinluig
- Resorts & Hotels with Spas in Blairgowrie
- Chalets in Tayside
- Beach Hotels in Perthshire
- Lodges in Bankfoot
- Adventure Hotels in Strathtay
- Farmstay in Dalguise
- Syha Hostelling Scotland Hotels in Rattray
- 4 Star Hotels in Ballinluig
- Bespoke Hotels in Grandtully
- Rv Parks in Dowally
- Best Western Hotels in Dunkeld
- 4 Star Hotels in Almondbank
- Independent Hotels in Bridge of Cally
- Freetobook Hotels in Luncarty
- Apartments in Bankfoot
- Romantic Hotels in Blairgowrie
- Hotels with Hot Tubs in Perthshire
- Cabin Rentals in Tayside
- Rv Parks in Dunkeld & Birnam Station
- Lodges in Perthshire
- Syha Hostelling Scotland Hotels in Stanley
- Travelodge UK Hotels in Luncarty
- Hostels in Dalguise
- 3 Star Hotels in Dowally
- Adventure Hotels in Meikleour
- Travelodge UK Hotels in Blairgowrie
- Cottages in Ballinluig
- Flights from Blairgowrie
- Flights from Kinclaven
- Flights from Tayside
- Flights from Meikleour
- Flights to Ballinluig
- Flights from Dunkeld
- Flights from Guildtown
- Flights from Perthshire
- Flights from Strathtay
- Flights from Luncarty
- Flights from Kincraigie
- Flights from Dalguise
- Flights from Stanley
- Flights to Almondbank
- Flights to Caputh
- Flights from Grandtully
































