COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Johannesburg

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Genesis All-Suite Hotel
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng
Get Rates
5.24 mi from city center
4.4/5Excellent! (492 reviews)
"Awesome experience!! Friendly staff and best location. So clean and convenient !!"

Reviewed on Mar 14, 2020

Genesis All-Suite Hotel
The Tyrwhitt Rosebank
4 out of 5
39 Bath Avenue, Johannesburg, Gauteng
Get Rates
3.98 mi from city center
4.7/5Exceptional! (18 reviews)
"Very close to the mall, dining, and is very clean."

Reviewed on Jan 25, 2021

The Tyrwhitt Rosebank
Monarch Hotel
5 out of 5
167 Oxford Road, Rosebank, Johannesburg, Gauteng
Get Rates
3.91 mi from city center
4.8/5Exceptional! (205 reviews)
"What a Gem hidden in the heart of Johannesburg!"

Reviewed on Oct 17, 2019

Monarch Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Southern Sun Rosebank
4 out of 5
13 Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
Free Cancellation
The price is $71 per night from May 24 to May 24
3.99 mi from city center
4.2/5Very Good! (279 reviews)
Very good
"Excellent and safe area especially they provide a free shuttle to the Rosebank mall"

Reviewed on Feb 23, 2020

Southern Sun Rosebank
African Pride Melrose Arch Hotel, Autograph Collection
5 out of 5
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
The price is $128 per night from May 23 to May 23
5.09 mi from city center
4.6/5Exceptional! (279 reviews)
Style in midst of Covid
"If it was not for this Covid-19 junk, we might have had a better experience. For this, we will have to go back. The menus were really small, the service limited and I cannot blame the hotel for that."

Reviewed on Aug 18, 2020

African Pride Melrose Arch Hotel, Autograph Collection
Sleepy Gecko Guest House
3.5 out of 5
84 and 86 3rd Avenue, Melville, Johannesburg, Gauteng
The price is $31 per night from May 17 to May 17
2.77 mi from city center
3.9/5Very Good! (26 reviews)
"It’s not a mordern facility."

Reviewed on Jul 23, 2018

Sleepy Gecko Guest House
Courtyard Hotel Rosebank
4 out of 5
Corner Oxford and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
The price is $64 per night from May 21 to May 21
4.05 mi from city center
4.3/5Excellent! (285 reviews)
"convenient, good service, had problem with ants"

Reviewed on Feb 26, 2020

Courtyard Hotel Rosebank
Legacy Guest Lodge
3 out of 5
17 Fortesque Road, Johannesburg, Gauteng
The price is $16 per night from May 17 to May 17
1.78 mi from city center
3.4/5Good! (22 reviews)
Untidy room, very friendly and helpful staff
"The room was just a little bit dusty, as though it was last swept some two or three days ago or so. I made the mistake of pushing the bed aside so as to get close to the charger, and it was very dirty under the bed. There was dust as well as plastics and candy wrappers, and one unused diaper, just ..."

Reviewed on Jan 26, 2021

Legacy Guest Lodge
Marriott Executive Apartments Johannesburg, Melrose Arch
4 out of 5
42 The High Street, Melrose Arch, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
The price is $131 per night from May 23 to May 23
5.2 mi from city center
5/5Exceptional! (3 reviews)
"property is still kept clean, working structure/ facilities (eg) fridge, stoves and etc. one can truly enjoy privacy ( we felt like we were home)"

Reviewed on Apr 3, 2021

Marriott Executive Apartments Johannesburg, Melrose Arch
Johannesburg Marriott Hotel Melrose Arch
4 out of 5
42 The High Street, Melrose Arch, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
The price is $131 per night from May 23 to May 23
5.19 mi from city center
3.7/5Good! (6 reviews)
"Great Location with easy access to restaurants and the M1 freeway. Signage for the parking could be better. It's much cheaper to pay at the parking machine than to pay for parking at reception."

Reviewed on Apr 6, 2021

Johannesburg Marriott Hotel Melrose Arch
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
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.