Photo by Eddie Boyd
Hotels in Dunkeld
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Dunkeld?

Royal Dunkeld
Royal DunkeldDunkeld
7.2 out of 10, Good, (246 reviews)
The price is $120
$144 total
includes taxes & fees
May 24 - May 25

Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,000 reviews)
The price is $235
$282 total
includes taxes & fees
May 28 - May 29

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (135 reviews)
The price is $116
$139 total
includes taxes & fees
Jun 3 - Jun 4

The Ballinluig Inn
The Ballinluig InnPitlochry
8.8 out of 10, Excellent, (28 reviews)
The price is $143
$172 total
includes taxes & fees
Jun 7 - Jun 8

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (564 reviews)
The price is $111
$133 total
includes taxes & fees
Jun 8 - Jun 9

The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (142 reviews)
The price is $95
$114 total
includes taxes & fees
May 25 - May 26

Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (202 reviews)
The price is $184
$221 total
includes taxes & fees
May 26 - May 27

Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (115 reviews)
The price is $148
$178 total
includes taxes & fees
Jun 8 - Jun 9

Victoria Hotel
Victoria HotelBlairgowrie
8.0 out of 10, Very Good, (59 reviews)
The price is $96
$116 total
includes taxes & fees
May 24 - May 25

The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
8.0 out of 10, Very Good, (519 reviews)
The price is $90
$107 total
includes taxes & fees
May 31 - Jun 1

Organic Welltree
Organic WelltreePerth
10.0 out of 10, Exceptional, (12 reviews)
The price is $129
$155 total
includes taxes & fees
May 24 - May 25

The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (68 reviews)
The price is $161
$193 total
includes taxes & fees
May 25 - May 26

The Inn On The Tay
The Inn On The TayPitlochry
9.8 out of 10, Exceptional, (136 reviews)
The price is $172
$206 total
includes taxes & fees
Jun 3 - Jun 4

The Townhouse Aberfeldy
The Townhouse AberfeldyAberfeldy
9.8 out of 10, Exceptional, (21 reviews)
The price is $125
$151 total
includes taxes & fees
Jun 2 - Jun 3

Knockendarroch Hotel
Knockendarroch HotelPitlochry
9.8 out of 10, Exceptional, (115 reviews)
The price is $226
$271 total
includes taxes & fees
May 31 - Jun 1

Station House - Room Only
Station House - Room OnlyAberfeldy
9.0 out of 10, Wonderful, (9 reviews)
The price is $99
$119 total
includes taxes & fees
May 31 - Jun 1

Craigroyston House & Lodge
Craigroyston House & LodgePitlochry
10.0 out of 10, Exceptional, (228 reviews)
The price is $172
$206 total
includes taxes & fees
May 29 - May 30

The Kirkmichael Hotel
The Kirkmichael HotelBlairgowrie
7.8 out of 10, Good, (67 reviews)
The price is $89
$107 total
includes taxes & fees
May 25 - May 26

Annslea Guest House
Annslea Guest HousePitlochry
9.6 out of 10, Exceptional, (248 reviews)
The price is $156
$188 total
includes taxes & fees
Jun 14 - Jun 15
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.
Go beyond your typical stay in Dunkeld
Top landmarks in Dunkeld
Learn more about Dunkeld
Notable for its riverfront, Dunkeld features attractions such as The Hermitage and Birnam Oak. This welcoming city has something for everyone including restaurants as well as sights like Loch of the Lowes and Ossian's Hall. All are within a small-town setting.

Photo by Eddie Boyd
Open Photo by Eddie Boyd
Check out reviews of Dunkeld hotels guests love

Ballathie Country House Hotel and Estate
10/10 Excellent







































































