Beginning of main content

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.


Check prices on hotels in Johannesburg

Tonight 16 Jun. - 17 Jun.
This weekend 21 Jun. - 23 Jun.
Next weekend 28 Jun. - 30 Jun.

Featured Johannesburg Shopping Hotels

See all 1,434 properties in Johannesburg

Estimated price for 1 night/2 adults

Radisson Blu Gautrain Hotel Sandton Johannesburg
Radisson Blu Gautrain Hotel Sandton Johannesburg
4.0 out of 5.0 Corner of Rivonia Road and West Street, Sandton, Gauteng
Free Cancellation
4.4/5 (991 reviews)
C$136/ night for 2 guests

The property was great and it was clean. The staff always helpfull

Reviewed on 3 Jun. 2019
Garden Court Sandton City
Garden Court Sandton City
3.0 out of 5.0 Cnr West and Maude Street, Sandton, Gauteng
Free Cancellation
4.2/5 (421 reviews)
C$80/ night for 2 guests

Great location for Nelson Mandela Square and access to the City Sightseeing bu.

Reviewed on 8 Jun. 2019
Genesis All-Suite Hotel
Genesis All-Suite Hotel
4.0 out of 5.0 10 Sandler Road, Fairmount, Johannesburg, Gauteng
Free Cancellation
4.4/5 (454 reviews)
C$118/ night for 2 guests

Quiet, secure, very comfortable, plenty of room to spread out and relax. It has a "homey" feel to it.

Reviewed on 13 May 2019
Davinci Hotel And Suites On Nelson Mandela Square
Davinci Hotel And Suites On Nelson Mandela Square
5.0 out of 5.0 2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Free Cancellation
4.6/5 (363 reviews)
C$239/ night for 2 guests

The location is good and the rooms are nice and quick response when I needed to order transportation from the airport to the hotel

Reviewed on 13 Jun. 2019
Signature Lux Hotel, by Onomo
Signature Lux Hotel, by Onomo
3.5 out of 5.0 135 West Street, Sandton, Gauteng
Free Cancellation
4.1/5 (452 reviews)
C$69/ night for 2 guests

Great experience and great location, loved it

Reviewed on 12 Mar. 2019
Park Inn Sandton
Park Inn Sandton
4.0 out of 5.0 118 Katherine Street, Sandton, Gauteng
Free Cancellation
3.9/5 (736 reviews)
C$66/ night for 2 guests

Conveniently located - hourly shuttle available to a nearby mall. Easy to move around the area. Comfortable bed and clean rooms

Reviewed on 25 Apr. 2019
Monarch Hotel
Monarch Hotel
5.0 out of 5.0 167 Oxford Road, Rosebank, Johannesburg, Gauteng
4.9/5 (189 reviews)
C$189/ night for 2 guests

If I could give 6 stars for every category of this hotel I would. Total luxury and brilliant staff.

Reviewed on 4 Apr. 2019
Protea Hotel by Marriott Johannesburg Balalaika Sandton
Protea Hotel by Marriott Johannesburg Balalaika Sandton
4.0 out of 5.0 20 Maude Street, Sandton, Gauteng
Free Cancellation
4.1/5 (742 reviews)
C$120/ night for 2 guests

On entering the hotel for the first time that afternoon I knew I had chosen a quality hotel. The exquisite furnishing and cleanliness of this place as well as the professional staff stood out to me at once. I must also mention how much I appreciated a bottle of nice spring water that was waiting ...

Reviewed on 14 Apr. 2019
Mercure Johannesburg Bedfordview Hotel
Mercure Johannesburg Bedfordview Hotel
3.0 out of 5.0 33 Bradford Road Bedfordview, Germiston, Gauteng
Free Cancellation
3.7/5 (157 reviews)
C$83/ night for 2 guests

Clean, secure and close to food and mall. Friendly and helpful staff

Reviewed on 14 Apr. 2019
Map

Shopping Hotels: Our travellers loved these

Estimated price for 1 night/2 adults

Recently booked Johannesburg hotels

Villa Simonne
4.0 out of 5.0
Last booking: 3 minutes ago
Kleinkaap Boutique Hotel
4.0 out of 5.0
Last booking: 8 minutes ago
Road Lodge Johannesburg Airport
1.0 out of 5.0
Last booking: 30 minutes ago
Blue Diamond Boutique Hotel
4.0 out of 5.0
Last booking: 34 minutes ago
Airport Inn Executive Suites
3.5 out of 5.0
Last booking: 52 minutes ago
Radisson Blu Gautrain Hotel Sandton Johannesburg
4.0 out of 5.0
Last booking: 1 hour ago
City Lodge Hotel Bryanston
3.0 out of 5.0
Last booking: 1 hour ago
Insignia Lifestyle
4.0 out of 5.0
Last booking: 2 hours ago
Protea Hotel by Marriott Pretoria Centurion
4.0 out of 5.0
Last booking: 2 hours ago

Pocket Guide: Shopping Hotels in Johannesburg

Search for hotels in Johannesburg on Expedia. You can easily find your hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johannesburg
  • Enter your travel dates to view the best deals on hotels in Johannesburg - while they last