Compare Cheap Hotels in Johannesburg

Start date: Check-in selected.
To Date
End date: Check-out

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

Featured Johannesburg Cheap Hotels

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
The price is NZ$265 per night from 23 Dec to 24 Dec
NZ$265
23 Dec - 24 Dec
includes taxes & fees
Stay at this business-friendly hotel in Kempton Park. Enjoy free Wi-Fi, breakfast (surcharge) and a 24-hour fitness centre. Our guests praise the breakfast and ...
Opens in a new windowCity Lodge Hotel at OR Tambo International Airport
Road Lodge Carnival City

Road Lodge Carnival City

1 out of 5
Carnival City Complex off N17 Brakpan Gauteng
The price is NZ$104 per night from 5 Jan to 6 Jan
NZ$104
5 Jan - 6 Jan 2026
includes taxes & fees
Stay at this business-friendly hotel in Brakpan. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Carnival City & Entertainment ...
Opens in a new windowRoad Lodge Carnival City
Once in Joburg

Once in Joburg

3 out of 5
90 De Korte Street Johannesburg Gauteng
Stay at this hotel in Johannesburg. Enjoy free Wi-Fi, free parking and a 24-hour front desk. Popular attractions Gold Reef City Casino and Melrose Arch Shopping ...
Opens in a new windowOnce in Joburg
Save an average of 15% on thousands of hotels when you're signed in
Emerald Guesthouse

Emerald Guesthouse

3 out of 5
19 Halifax Street / 78A Gladiator Street Kempton Park Gauteng
The price is NZ$59 per night from 31 Dec to 1 Jan
NZ$59
31 Dec - 1 Jan 2026
includes taxes & fees
Stay at this business-friendly guesthouse in Kempton Park. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. ...
Opens in a new windowEmerald Guesthouse
City Lodge Hotel Hatfield

City Lodge Hotel Hatfield

3 out of 5
The Fields, 407 Hilda Street Pretoria Gauteng
The price is NZ$120 per night from 19 Jan to 20 Jan
NZ$120
19 Jan - 20 Jan 2026
includes taxes & fees
Stay at this business-friendly hotel in Pretoria. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. ...
Opens in a new windowCity Lodge Hotel Hatfield
Premier Hotel Quatermain

Premier Hotel Quatermain

4 out of 5
60 West Road South Sandton Gauteng
Fully refundableReserve now, pay when you stay
The price is NZ$132 per night from 16 Jan to 17 Jan
NZ$132
16 Jan - 17 Jan 2026
includes taxes & fees
Stay at this family-friendly hotel in Johannesburg. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Popular attractions Melrose Arch Shopping Centre and ...
Opens in a new windowPremier Hotel Quatermain
City Lodge Hotel Bryanston

City Lodge Hotel Bryanston

3 out of 5
Corner Main Road And Peter Place Sandton Gauteng
The price is NZ$138 per night from 28 Dec to 29 Dec
NZ$138
28 Dec - 29 Dec
includes taxes & fees
Stay at this business-friendly hotel in Johannesburg. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Montecasino and Melrose Arch ...
Opens in a new windowCity Lodge Hotel Bryanston
Dove's Nest Guest House

Dove's Nest Guest House

2 out of 5
78 Gladiator Street Kempton Park Gauteng
Stay at this business-friendly guesthouse in Kempton Park. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions International Terminal Duty ...
Opens in a new windowDove's Nest Guest House
Park Inn Sandton

Park Inn Sandton

4 out of 5
118 Katherine Street Sandton Gauteng
Stay at this business-friendly hotel in Johannesburg. Enjoy free Wi-Fi, breakfast (surcharge) and free train station pick-up. Popular attractions Melrose Arch ...
Opens in a new windowPark Inn Sandton
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.

Johannesburg hotels essential information

Accommodation
3,305 hotels
Lowest Price
NZ$59
Highest Price
NZ$265
Popular hotels
City Lodge Hotel at OR Tambo International Airport, Road Lodge Carnival City, Once in Joburg, Emerald Guesthouse, City Lodge Hotel Hatfield, Premier Hotel Quatermain, City Lodge Hotel Bryanston, Dove's Nest Guest House, Park Inn Sandton

Most recent Johannesburg hotel reviews

More ways to explore Johannesburg