Book Johannesburg hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Johannesburg

Cheap Johannesburg hotels

Garden Court Sandton City

Garden Court Sandton City

3 out of 5
Cnr West and Maude Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$123 per night from 26 May to 27 May
AU$123
per night
26 May - 27 May
With a stay at Garden Court Sandton City in Johannesburg (Sandton), you'll be steps from Sandton Convention Centre and 5 minutes by foot from Sandton City ...
Garden Court Sandton City
BlackBrick Sandton Two

BlackBrick Sandton Two

3.5 out of 5
22 Fredman Dr, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$86 per night from 19 May to 20 May
AU$86
per night
19 May - 20 May
Located in Johannesburg (Sandton), BlackBrick Sandton Two is within a 15-minute walk of Sandton City Mall and Nelson Mandela Square.
BlackBrick Sandton Two
Sandton Sun and Towers

Sandton Sun and Towers

5 out of 5
Cnr Fifth & Alice Streets, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$298 per night from 29 May to 30 May
AU$298
per night
29 May - 30 May
With a stay at Sandton Sun and Towers in Johannesburg (Sandton), you'll be steps from Sandton City Mall and 9 minutes by foot from Nelson Mandela Square.
Sandton Sun and Towers
Save an average of 15% on thousands of hotels when you're signed in
Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel

4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$140 per night from 7 Jun to 8 Jun
AU$140
per night
7 Jun - 8 Jun
With a stay at Radisson Blu Gautrain Hotel, you'll be centrally located in Johannesburg, just a 4-minute walk from Sandton City Mall and 5 minutes by foot from ...
Radisson Blu Gautrain Hotel
Protea Hotel by Marriott Johannesburg Balalaika Sandton

Protea Hotel by Marriott Johannesburg Balalaika Sandton

4 out of 5
20 Maude Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$109 per night from 31 May to 1 Jun
AU$109
per night
31 May - 1 Jun
With a stay at Protea Hotel by Marriott Johannesburg Balalaika Sandton, you'll be centrally located in Johannesburg, steps from The MARC and within a 10-minute ...
Protea Hotel by Marriott Johannesburg Balalaika Sandton
Hilton Sandton

Hilton Sandton

5 out of 5
138 Rivonia Road, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$150 per night from 1 Jun to 2 Jun
AU$150
per night
1 Jun - 2 Jun
Centrally located in Johannesburg, Hilton Sandton is within a 15-minute walk of Sandton Convention Centre and Nelson Mandela Square.
Hilton Sandton
Palazzo Hotel

Palazzo Hotel

5 out of 5
Montecasino Boulevard, Fourways, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$255 per night from 19 May to 20 May
AU$255
per night
19 May - 20 May
With a stay at Palazzo Hotel in Johannesburg (Sandton), you'll be within a 15-minute drive of Montecasino and Sandton City Mall.
Palazzo Hotel
Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square

5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is AU$387 per night from 17 May to 18 May
AU$387
per night
17 May - 18 May
With a stay at Davinci Hotel And Suites On Nelson Mandela Square, you'll be centrally located in Johannesburg, steps from Sandton City Mall and 9 minutes by ...
Davinci Hotel And Suites On Nelson Mandela Square
Holiday Inn Rosebank, an IHG Hotel

Holiday Inn Rosebank, an IHG Hotel

4 out of 5
The Zone Oxford Rd Rosebank, Johannesburg, Gauteng
Fully refundable
The price is AU$129 per night from 16 Jun to 17 Jun
AU$129
per night
16 Jun - 17 Jun
Located in Johannesburg (Rosebank), Holiday Inn Rosebank, an IHG Hotel is within a 5-minute walk of Rosebank Mall and within a 5-minute drive of Johannesburg ...
Holiday Inn Rosebank, an IHG 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.

Hotels in Johannesburg

Just like avocado on toast and binge-watching your fave TV shows, travel is up there with the best things in life. And if your travels take you to Johannesburg, you'll discover an epic range of hotels to choose from. Stay in the heart of the action if you want to feel this destination's real buzz. lastminute.com.au offers 30 hotel options within 5 kilometres of Johannesburg's centre. Did someone say 'spoiled for choice'?

Wave goodbye to FOMO — the Four Seasons Hotel The Westcliff, Johannesburg and The Residence Boutique Hotel will see you living it up right near the busting downtown vibe. Neither of those take you fancy? No stress. The 10 2nd Avenue Houghton Estate and the Urban Hip Hotels - Splice Riviera are also worth a shot.

Think about picking one of the 8 hotels in Rosebank, which is located 6 kilometres away from all the main streets. Don't hesitate! The 54 On Bath and Hyatt Regency Johannesburg are some suitable choices.

Hotels near Johannesburg's attractions

Full-on sightseer or chilled-out globetrotter, Gold Reef City ought to be on your bucket list! How about staying within strolling distance? The Gold Reef Place and Kwa - Bungane Guest House are worth considering.

The Munday Bed & Breakfast and The Nicol Hotel and Apartments are very close to Bedford Centre Shopping Mall. How's that for convenience? Carlton Centre, one more epic sight, is just a breezy stroll from the Urban Hip Hotels - 12 Decades Art Hotel and The Devonshire. If the South African Museum of Military History is at the top of your must-see list, you might want to book in at The Winston Hotel or the Holiday Inn Rosebank. The Monarch Hotel and the Crowne Plaza Johannesburg - The Rosebank also have rooms ready for those looking to chill nearer to the Johannesburg Zoo.

Everybody will enjoy a lovely day at Ellis Park Swimming Pool, whether you're napping on your towel or frolicking in the water playing games. The Sunnyside Park Hotel and Protea Hotel by Marriott Johannesburg Parktonian All-Suite should be at the top of your accomodation hit list if you're looking to stay nearby. If you're passionate about visual artworks, be sure to venture to Museum of African Design. Luckily, Faircity Mapungubwe Hotel Apartments and The Reef Hotel are nearby, so you can swing by and see it whenever you like!

O.R. Tambo International Airport lies 20 kilometres from the centre of Johannesburg. If you've had it after your flight, you'll be chuffed to hear that there's some awesome accommodation nearby. The InterContinental Johannesburg O.R Tambo Airport and the Protea Hotel by Marriott O.R. Tambo Airport Transit are just a short distance away.

Johannesburg hotels essential information

Accommodation
1,774 hotels
Lowest Price
AU$86
Highest Price
AU$387
Popular hotels
Garden Court Sandton City, BlackBrick Sandton Two, Sandton Sun and Towers, Radisson Blu Gautrain Hotel, Protea Hotel by Marriott Johannesburg Balalaika Sandton, Hilton Sandton, Palazzo Hotel, Davinci Hotel And Suites On Nelson Mandela Square, Holiday Inn Rosebank, an IHG Hotel

Most recent Johannesburg hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.