Hotels in Melrose
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 Melrose?

Melrose Place Boutique Hotel
Melrose Place Boutique HotelMelrose
9.2 out of 10, Wonderful, (50 reviews)
The price is $146
$168 total
includes taxes & fees
Jun 18 - Jun 19

Hyatt House Johannesburg Rosebank
Hyatt House Johannesburg RosebankMelrose
9.0 out of 10, Wonderful, (230 reviews)
The price is $74
$86 total
includes taxes & fees
Jun 14 - Jun 15

Courtyard Hotel Rosebank
Courtyard Hotel RosebankMelrose
8.6 out of 10, Excellent, (372 reviews)
The price is $97
$112 total
includes taxes & fees
Jun 14 - Jun 15

The Tyrwhitt Unit 1112
The Tyrwhitt Unit 1112Melrose
The price is $59
$176 total
includes taxes & fees
Jun 18 - Jun 19

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport18.2 km from Melrose
9.0 out of 10, Wonderful, (1,954 reviews)
The price is $164
$189 total
includes taxes & fees
Jun 16 - Jun 17

Southern Sun O.R Tambo
Southern Sun O.R Tambo17.9 km from Melrose
8.6 out of 10, Excellent, (1,628 reviews)
The price is $119
$136 total
includes taxes & fees
Jul 1 - Jul 2

Sunrock Guesthouse
Sunrock Guesthouse18.8 km from Melrose
9.4 out of 10, Exceptional, (925 reviews)
The price is $108
$124 total
includes taxes & fees
Jun 5 - Jun 6

Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport18.5 km from Melrose
8.6 out of 10, Excellent, (1,002 reviews)
The price is $88
$102 total
includes taxes & fees
Jun 19 - Jun 20

African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
African Rock Hotel & Spa, a "Boutique Lifestyle Resort"17.2 km from Melrose
10.0 out of 10, Exceptional, (38 reviews)
The price is $407
$468 total
includes taxes & fees
Jun 19 - Jun 20

Airport Bird & Game Lodge
Airport Bird & Game Lodge26 km from Melrose
8.4 out of 10, Very Good, (362 reviews)
The price is $47
$54 total
includes taxes & fees
Jun 12 - Jun 13

Garden Court O.R. Tambo International Airport
Garden Court O.R. Tambo International Airport17.3 km from Melrose
8.4 out of 10, Very Good, (907 reviews)
The price is $94
$108 total
includes taxes & fees
Jul 4 - Jul 5

Belvedere Estate
Belvedere EstateMidrand, 22.7 km from Melrose
9.6 out of 10, Exceptional, (13 reviews)
The price is $74
$85 total
includes taxes & fees
Jun 5 - Jun 6

Usambara lodge
Usambara lodge25.5 km from Melrose
9.6 out of 10, Exceptional, (7 reviews)
The price is $101
$116 total
includes taxes & fees
Jun 6 - Jun 7

Premier Hotel OR Tambo
Premier Hotel OR Tambo18.5 km from Melrose
8.8 out of 10, Excellent, (1,007 reviews)
The price is $113
$130 total
includes taxes & fees
Jun 7 - Jun 8

Holiday Inn Johannesburg Airport by IHG
Holiday Inn Johannesburg Airport by IHG20 km from Melrose
8.6 out of 10, Excellent, (902 reviews)
The price is $65
$75 total
includes taxes & fees
Jul 3 - Jul 4

Piazza Hotel Montecasino
Piazza Hotel MontecasinoSandton, 13.4 km from Melrose
9.0 out of 10, Wonderful, (271 reviews)
The price is $124
$143 total
includes taxes & fees
Jun 11 - Jun 12

Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg3.7 km from Melrose
9.6 out of 10, Exceptional, (383 reviews)
The price is $540
$627 total
includes taxes & fees
Jul 3 - Jul 4

Misty Hills Country Hotel
Misty Hills Country Hotel22.9 km from Melrose
8.6 out of 10, Excellent, (145 reviews)
The price is $97
$112 total
includes taxes & fees
Jun 6 - Jun 7
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 Melrose hotels guests love

Premier Hotel OR Tambo
8/10 Good
Find out more about Melrose






































































