Johannesburg

Search Johannesburg, Johannesburg - Gauteng Hotels from AU$81

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

10 Best Hotels in Johannesburg

Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
Free Cancellation
AU$298
per night
8 Nov. - 9 Nov.
4.5/5Wonderful! (131 reviews)

"Excellent hotel, staff, room, amenities, vibe and so on... definitely recommend this place!!"…"

Reviewed on 8 Aug. 2019

Hyatt Regency Johannesburg
Crowne Plaza Johannesburg - The Rosebank
4 out of 5
13 Tyrwhitt Avenue Rosebank, Johannesburg, Gauteng
Free Cancellation
AU$127
per night
1 Nov. - 2 Nov.
4.2/5Excellent! (234 reviews)

"The decor was beautiful. Great to have hotel provide free transpotstion to local spots."…"

Reviewed on 10 Sep. 2019

Crowne Plaza Johannesburg - The 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
AU$193
per night
8 Nov. - 9 Nov.
4.6/5Exceptional! (250 reviews)

"Funky, hip, fun hotel. Great restaurants and shops within walking distance. I’ll be back!"…"

Reviewed on 14 Oct. 2019

African Pride Melrose Arch Hotel, Autograph Collection
Protea Hotel by Marriott Johannesburg Parktonian All-Suite
4 out of 5
120 De Korte Street, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
AU$105
per night
1 Nov. - 2 Nov.
3.9/5Very Good! (280 reviews)

"Spacious with your own balcony close to lots of entertaining areas.Staff friendly and helpful. Free shuttle service."…"

Reviewed on 26 May 2019

Protea Hotel by Marriott Johannesburg Parktonian All-Suite

Not seeing what you're looking for?

Try sorting with these options

Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
4 out of 5
22 Whitely Street, Johannesburg, Gauteng
AU$154
per night
15 Nov. - 16 Nov.
4.2/5Very Good! (257 reviews)

"Great location, great decor, gym could be improved. Quick room service"…"

Reviewed on 26 Jul. 2019

Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
The Houghton Hotel, Spa, Wellness & Golf
5 out of 5
Lloys Ellis Ave, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
AU$198
per night
21 Oct. - 22 Oct.
4.9/5Exceptional! (10 reviews)

"HAPPY WITH THE SERVICE AND ALL CONTINUES TO BE SUPER, HAPPY STAFF PROVIDE HAPPY SERVICE, THAT MY FEELING YOUR STAFF WALK AND PRESENT JOY IN THEM. MORE IMPROVEMENT ON DINNING MENU..."…"

Reviewed on 15 Oct. 2019

The Houghton Hotel, Spa, Wellness & Golf
Faircity Mapungubwe Hotel Apartments
4 out of 5
52-54 Marshal Street, Marshaltown, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
AU$81
per night
25 Oct. - 26 Oct.
4.1/5Very Good! (312 reviews)

"Very friendly,polite, welcoming attitudes and very willing to help and make you comfortable. A clock in my room and facilities for radio would have been very good and pleasing in my room."…"

Reviewed on 28 Aug. 2019

Faircity Mapungubwe Hotel Apartments
54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng
Get Rates
4.8/5Exceptional! (116 reviews)

"This property is right next door to the mall. The staff are amazingly friendly. It’s a boutique hotel and very lovely."…"

Reviewed on 5 Oct. 2019

54 On Bath
Holiday Inn Rosebank
4 out of 5
The Zone Oxford Rd Rosebank, Johannesburg, Gauteng
Free Cancellation
AU$138
per night
19 Oct. - 20 Oct.
4.3/5Excellent! (187 reviews)

"Proximity within Rosebank Mall made it very conveniant and safe to access shopping and restaurants."…"

Reviewed on 19 Sep. 2019

Holiday Inn Rosebank
The Residence Boutique Hotel
5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng
AU$373
per night
15 Nov. - 16 Nov.
4.9/5Exceptional! (230 reviews)

"Great hotel. Only complaints were that the suite’s hot tub bubbles were not working / broken and they seemed to be leaving it broken vs plan to fix it when I asked about it. Also for some reason the staff would take away the complimentary large bottled water in the room during turndowns before I ..."…"

Reviewed on 31 Aug. 2019

The Residence Boutique Hotel
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.

Visiting Johannesburg

Visitors give high marks for the shopping in Johannesburg, which is also known for its safari tours and sporting events. Tourists can also enjoy the city's architecture and theaters. Top sights in the city include Museum Africa, Johannesburg Zoo, and South African Museum of Military History.

  • You'll find 991 Expedia hotels and other accommodations in the larger area of Johannesburg
  • The closest major airport is in Johannesburg (JNB-O.R. Tambo Intl.) 20.6 from the city center
  • The next closest is in Johannesburg (HLA-Lanseria) 32 away

Sightseeing and Staying in Johannesburg

Cultural venues in the city include Museum Africa, South African Museum of Military History, and Turbine Hall. Shopping is one of the favorite things to do, so consider an excursion to Newtown Junction Mall, Bus Factory, and 1 Fox. A couple of additional sights to add to your agenda are Johannesburg Zoo and Johannesburg City Hall.

In Johannesburg, you'll be able to select from 114 hotels and other lodging accommodations so you'll have ample places to choose from for your holiday getaway. Below are top ranked ones based on our user reviews:

  • The Residence Boutique Hotel - This 5-star hotel features 3 outdoor pools, a full-service spa, and free breakfast. It's a favorite with Expedia travelers for its breakfast and pool.
  • Monarch Hotel - Our customers like the breakfast and helpful staff at this hotel. This 5-star hotel features free breakfast, a restaurant, and free WiFi.
  • The Peech Hotel - With a stay at this 4-star hotel, guests can enjoy access to a restaurant and an outdoor pool, along with free WiFi.

Outside the city, popular places to visit include Gold Reef City, located 3 mi (4.8 from the heart of the city, and Apartheid Museum, which is 3.1 mi (5 away.

Getting Around Johannesburg

With so many transportation options, seeing all of Johannesburg is easy. Head to Ellis Park Station for metro transit. To see more of the larger area, hop on a train at Johannesburg Park Station.

Dressing for Johannesburg

  • Between January and March, you can expect the daytime average to be around 79°F and the nighttime average to be 49°F
  • From April to June, temperatures average about 74°F during the day and 29°F at night
  • July through September averages 75°F during the day and 29°F at night
  • In October-December, the average temperature is 78°F during the day and 47°F at night
  • Johannesburg gets about 0.94 inches of rain per year
  • Hottest months are usually January and February with an average temperature of 78°F, while the coldest months are June and July with an average of 31°F

More trip options

Recently booked Johannesburg hotels

Recent Reviews in Johannesburg