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

Marriott Executive Apartments Johannesburg, Melrose Arch
4 out of 5
42 The High Street, Melrose Arch, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $188 per night from Jul 27 to Jul 27
8.37 km from city centre
5/5Exceptional! (7 reviews)
Worth it!
"New property. Very well built, apartments were comfortable and fully furnished. Housekeeping was great. Food was good and the area is convenient and also has everything you need. Great value for money."

Reviewed on May 30, 2021

Marriott Executive Apartments Johannesburg, Melrose Arch
Protea Hotel by Marriott Johannesburg Parktonian All-Suite
4 out of 5
120 De Korte Street, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $56 per night from Jul 30 to Jul 30
1.13 km from city centre
3.9/5Very Good! (300 reviews)
NOT WORTH THE STRESS
"There was music blasting from 8 am to 10 pm. The music could be heard on all floors including the lobby. The management only offered to move me which would do no good since the music was so loud it could be heard on every floor Management refused to have them turned down the music bc they paid for ..."

Reviewed on Mar. 8, 2020

Protea Hotel by Marriott Johannesburg Parktonian All-Suite
African Pride Melrose Arch Hotel, Autograph Collection
5 out of 5
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $147 per night from Aug 1 to Aug 1
8.19 km from city centre
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
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.
Genesis All-Suite Hotel
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng
8.44 km from city centre
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
Foxwood House
3.5 out of 5
No. 13 Fifth Street, Houghton, Johannesburg, Gauteng
4.68 km from city centre
4.6/5Exceptional! (26 reviews)
"I felt very well taken care of by amasing people and a magnificent venue. I will definitely be back 😊🙏"

Reviewed on Nov. 13, 2020

Foxwood House
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.