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?

58 On Hume and Spa
58 On Hume and SpaDunkeld
10.0 out of 10, Exceptional, (15 reviews)
The price is $180
$207 total
includes taxes & fees
Jul 9 - Jul 10

Radisson RED Hotel, Johannesburg Rosebank
Radisson RED Hotel, Johannesburg RosebankDunkeld
8.6 out of 10, Excellent, (109 reviews)
The price is $93
$108 total
includes taxes & fees
Jul 24 - Jul 25

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport18.9 km from Dunkeld
9.0 out of 10, Wonderful, (1,990 reviews)
The price is $163
$188 total
includes taxes & fees
Jul 15 - Jul 16

The Cliffside Boutique Getaway
The Cliffside Boutique Getaway7.4 km from Dunkeld
10.0 out of 10, Exceptional, (8 reviews)
The price is $199
$229 total
includes taxes & fees
Jul 14 - Jul 15

Southern Sun O.R Tambo
Southern Sun O.R Tambo18.6 km from Dunkeld
8.6 out of 10, Excellent, (1,637 reviews)
The price is $124
$143 total
includes taxes & fees
Aug 2 - Aug 3

The Lakewood Hotel
The Lakewood Hotel12.6 km from Dunkeld
10.0 out of 10, Exceptional, (3 reviews)
The price is $89
$102 total
includes taxes & fees
Jul 3 - Jul 4

Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport19.1 km from Dunkeld
8.6 out of 10, Excellent, (1,001 reviews)
The price is $88
$102 total
includes taxes & fees
Jul 18 - Jul 19

Premier Hotel OR Tambo
Premier Hotel OR Tambo19.2 km from Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
The price is $113
$130 total
includes taxes & fees
Jul 13 - Jul 14

Peermont Metcourt at Emperors Palace
Peermont Metcourt at Emperors Palace18.3 km from Dunkeld
8.0 out of 10, Very Good, (624 reviews)
The price is $161
$185 total
includes taxes & fees
Jul 7 - Jul 8

Garden Court O.R. Tambo International Airport
Garden Court O.R. Tambo International Airport18 km from Dunkeld
8.4 out of 10, Very Good, (918 reviews)
The price is $96
$110 total
includes taxes & fees
Aug 1 - Aug 2

Belvedere Estate
Belvedere EstateMidrand, 22.7 km from Dunkeld
9.6 out of 10, Exceptional, (13 reviews)
The price is $73
$84 total
includes taxes & fees
Jul 10 - Jul 11

Sunrock Guesthouse
Sunrock Guesthouse19.4 km from Dunkeld
9.4 out of 10, Exceptional, (939 reviews)
The price is $125
$144 total
includes taxes & fees
Jul 13 - Jul 14

InterContinental Johannesburg O.R Tambo Airport by IHG
InterContinental Johannesburg O.R Tambo Airport by IHG18.9 km from Dunkeld
9.4 out of 10, Exceptional, (1,001 reviews)
The price is $446
$570 total
includes taxes & fees
Jul 8 - Jul 9

Royal Majestic Hotel
Royal Majestic HotelRosebank, 0.7 km from Dunkeld
9.2 out of 10, Wonderful, (31 reviews)
The price is $88
$101 total
includes taxes & fees
Jul 6 - Jul 7

Usambara lodge
Usambara lodge24.7 km from Dunkeld
9.6 out of 10, Exceptional, (7 reviews)
The price is $100
$115 total
includes taxes & fees
Jul 4 - Jul 5

Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg3.8 km from Dunkeld
9.6 out of 10, Exceptional, (385 reviews)
The price is $525
$610 total
includes taxes & fees
Jul 17 - Jul 18

Holiday Inn Johannesburg Airport by IHG
Holiday Inn Johannesburg Airport by IHG20.7 km from Dunkeld
8.6 out of 10, Excellent, (928 reviews)
The price is $57
$67 total
includes taxes & fees
Jul 12 - Jul 13

African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
African Rock Hotel & Spa, a "Boutique Lifestyle Resort"17.7 km from Dunkeld
10.0 out of 10, Exceptional, (38 reviews)
The price is $405
$466 total
includes taxes & fees
Jul 20 - Jul 21
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.
Check out reviews of Dunkeld hotels guests love

Radisson Hotel and Convention Centre OR Tambo Airport
8/10 Good
Find out more about Dunkeld






































































