Top 10 Hotels in Melrose

See all 8 Hotels in Melrose
Protea Hotel by Marriott Johannesburg Wanderers
Protea Hotel by Marriott Johannesburg Wanderers

Cnr Rudd Road And Corlett Drive, Sandton 2116

3.5 out of 5.0
4.2 out of 5 (252 reviews)

Located in Illovo, this hotel is 0.1 mi (0.1 km) from The Wanderers Golf Club and within 3 mi (5 km) of Sandton City Mall and …

$46
avg/night
Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch
Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch

22 Whitely Street, Johannesburg 2076

4.0 out of 5.0
4.1 out of 5 (156 reviews)

Situated in the entertainment district, this hotel is 0.7 mi (1.1 km) from Wanderers Stadium and within 3 mi (5 km) of …

$87
avg/night
Melrose Place Guest Lodge
Melrose Place Guest Lodge

12A North Street, Sandton 2196

3.5 out of 5.0
4.6 out of 5 (13 reviews)

Situated in Illovo, this guesthouse is 0.3 mi (0.5 km) from The Wanderers Golf Club and within 3 mi (5 km) of Sandton City …

$69
avg/night
The Peech Hotel
The Peech Hotel

61 North Street, Melrose, Johannesburg 2196

4.0 out of 5.0
4.9 out of 5 (41 reviews)

Situated in the business district, this eco-friendly hotel is 0.6 mi (0.9 km) from The Wanderers Golf Club and within 3 mi (5 …

$153
avg/night
Courtyard Hotel Rosebank
Courtyard Hotel Rosebank

Corner Oxford and Tyrwhitt Avenue, Johannesburg 2157

4.0 out of 5.0
4.3 out of 5 (134 reviews)

Located in Melrose, this hotel is 0.5 mi (0.8 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum of …

$65
avg/night
54 On Bath
54 On Bath

54 Bath Avenue, Johannesburg 2196

5.0 out of 5.0
4.7 out of 5 (28 reviews)

This family-friendly Johannesburg hotel is located in the business district, within a 15-minute walk of Rosebank Mall and …

$170
avg/night
The Capital on Bath
The Capital on Bath

72 Bath Avenue, Johannesburg 2146

3.0 out of 5.0
4.4 out of 5 (10 reviews)

Located in Rosebank, this aparthotel is 0.4 mi (0.6 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum of …

$58
avg/night
Crowne Plaza Johannesburg - The Rosebank
Crowne Plaza Johannesburg - The Rosebank

13 Tyrwhitt Avenue Rosebank, Johannesburg 2196

4.0 out of 5.0
4 out of 5 (96 reviews)

This family-friendly Johannesburg hotel is located near the airport, within a 15-minute walk of Rosebank Mall and Maboneng …

$79
avg/night
The Winston Hotel
The Winston Hotel

6 Tottenham Avenue, Melrose Estate, Johannesburg 2196

5.0 out of 5.0
4.6 out of 5 (82 reviews)

Situated near the airport, this luxury hotel is within 2 mi (3 km) of Rosebank Mall, South African Museum of Military …

$172
avg/night
Clico Boutique Hotel
Clico Boutique Hotel

27 Sturdee Avenue, Johannesburg 2196

5.0 out of 5.0
4.5 out of 5 (20 reviews)

Located in Rosebank, this luxury hotel is 0.4 mi (0.7 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum …

$150
avg/night

Recent Reviews in Melrose

Hide content

Where to stay in Melrose

Melrose Hotel Guide

Melrose is located 4 miles from Johannesburg - Gauteng's heart.

Johannesburg - Gauteng's iconic visitor attraction is the Gold Reef City. The city is also home to the Lion Park and Apartheid Museum.

One of Johannesburg - Gauteng's more acclaimed tourist attractions, the South African Museum of Military History, is within easy reach of the Melrose area.

Situated close to the Hyde Park Corner are the Saxon Hotel, Villas & Spa and Raphael Penthouse Suites. While the Four Seasons Hotel The Westcliff, Johannesburg and Ten Bompas are near the Rosebank Mall.

For more accommodation options, be sure to explore Expedia's Johannesburg hotels guide. Johannesburg can be found 4 miles to the south of central Melrose. Alternatively, you could explore Expedia's Parktown hotels guide for hotels in Parktown, another Johannesburg - Gauteng neighborhood.

Here at Expedia, our mission is to help you return with fabulous memories from your Johannesburg - Gauteng experience. Visit our Johannesburg - Gauteng vacation travel guide and Johannesburg - Gauteng hotels page to discover more about this city.