A city skyline at dusk with illuminated buildings and a prominent tower.

Search Cheap Hotels in Johannesburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Johannesburg Cheap Hotels

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Our top choices for Johannesburg cheap hotels

1. Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
Boksburg
United States
Vanessa
Rp1.129.693
Rp1.312.139 total
includes taxes & fees
9 Oct - 10 Oct
Holiday Inn Johannesburg Airport by IHG

2. Hyatt House Johannesburg Rosebank

Hyatt House Johannesburg Rosebank
Melrose
Australia
sumaya and
Rp1.330.169
Rp1.544.991 total
includes taxes & fees
22 Sept - 23 Sept
Hyatt House Johannesburg Rosebank

3. The Fairway Hotel, Spa & Golf Resort

The Fairway Hotel, Spa & Golf Resort
Randburg
United States
Dr Pieter
Rp1.803.709
Rp2.074.265 total
includes taxes & fees
24 Sept - 25 Sept
The Fairway Hotel, Spa & Golf Resort

4. The Parktonian All Suite Hotel

The Parktonian All Suite Hotel
Johannesburg CBD
United States
Kristi
Rp1.140.145
Rp1.311.167 total
includes taxes & fees
22 Sept - 23 Sept
The Parktonian All Suite Hotel

5. Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
Kempton Park
United States
Kelsey
Rp1.995.253
Rp2.317.487 total
includes taxes & fees
9 Oct - 10 Oct
Protea Hotel by Marriott O.R. Tambo Airport

6. Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace
O.R. Tambo
United States
alex
Rp2.065.087
Rp2.374.850 total
includes taxes & fees
22 Sept - 23 Sept
Peermont Metcourt at Emperors Palace

7. Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK
Sandton
Australia
Andrew
Rp1.400.478
Rp1.610.550 total
includes taxes & fees
22 Sept - 23 Sept
Catalyst Apartment Hotel by NEWMARK

8. Premier Hotel OR Tambo

Premier Hotel OR Tambo
Kempton Park
United States
Mythili
Rp2.021.469
Rp2.324.687 total
includes taxes & fees
24 Sept - 25 Sept
Premier Hotel OR Tambo

9. MINT Hotel 84 on Katherine

MINT Hotel 84 on Katherine
Sandton
United States
Mark
Rp1.140.145
Rp1.311.167 total
includes taxes & fees
22 Sept - 23 Sept
MINT Hotel 84 on Katherine

10. City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
United States
Todd
Rp3.062.124
Rp3.521.443 total
includes taxes & fees
30 Sept - 1 Oct
City Lodge Hotel at OR Tambo International Airport
View all properties

Find out more about Johannesburg

Discover cheap things to do in Johannesburg (and vicinity)

For adventurous families seeking budget-friendly accommodation in the greater Johannesburg area, there are plenty of activities to enjoy without breaking the bank. Start your exploration at the Cradle of Humankind, a UNESCO World Heritage Site, where you can marvel at ancient fossils and even take a free hike through its stunning landscapes. For a taste of local culture, visit the vibrant Maboneng Precinct, where street art and markets come alive; grab a bite at one of the many affordable eateries offering authentic South African cuisine. Don't miss the Apartheid Museum, an insightful and thought-provoking experience that offers discounted entry for children, making it suitable for families. For a delightful outdoor experience, the Johannesburg Botanical Gardens offer lush greenery and picnic spots, ideal for a relaxing day out with the family, all free of charge. The suburb of Melville is particularly appealing for budget-conscious travellers, a range of inexpensive hotels and guesthouses with a quirky, artistic vibe. Staying here allows you to easily explore local shops, cafes, and the nearby Melville Koppies Nature Reserve. With attentive service and a welcoming atmosphere, you can unwind in comfort while immersing yourself in the vibrant local culture.

City Lodge Hotel at OR Tambo International Airport

  • Why it's great for a budget-friendly vacation: The City Lodge Hotel at OR Tambo International Airport is a fantastic choice for budget travelers, a strong review rating of 8.8. Guests will appreciate the complimentary toiletries and Wi-Fi, ensuring a comfortable and connected stay. With an outdoor pool and 24-hour fitness facilities, this hotel caters perfectly to those looking to unwind after a day of exploring or travelling.
  • Other amenities: Additional features include a terrace for relaxation, self-parking options, and a snack bar for light bites. Guests can enjoy daily housekeeping, air conditioning for comfort, and convenient onsite shopping. The hotel also offers kids' meals at the restaurant, making it a family-friendly option without breaking the bank.
  • Neighborhood: O.R. Tambo
  • Nearby attractions: Emperors Palace Casino - 2.9 km, Arwyp Medical Centre - 4.1 km, International Terminal Duty Free Mall - 1 km

Top Johannesburg Hotel Reviews

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

8/10 Good
"Great airport hotel, a little expensiove for what it is."
Gordon 1-night trip
Posted 9 hours ago
City Lodge Hotel at OR Tambo International Airport
Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel

10/10 Excellent
"I was there on an overnight layover and was very comfortable in the hotel. It also is in a good location directly across a train station."
Hamidah 1-night trip
Posted 1 day ago
Radisson Blu Gautrain Hotel
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

10/10 Excellent
"Great staff"
alex 2-night trip
Posted 4 days ago
Peermont Metcourt at Emperors Palace
Premier Hotel OR Tambo

Premier Hotel OR Tambo

8/10 Good
"Beautiful property. Bar tender at the bar was extremely slow. Service in the restaurant is commendable and the food was delicious. Shuttle service from and to the airport is great Out door pool needs some on going cleaning"
Rupindar 1-night trip
Posted 6 days ago
Premier Hotel OR Tambo

Frequently asked questions

What is Johannesburg like for travellers on a budget?
Johannesburg has a variety of cheap accommodation options and places to visit, making it a great choice for a budget-friendly getaway. You can find ways to save money while getting to know this destination, which is home to attractions such as Johannesburg City Hall, Carlton Centre and Museum Africa.
What's the best budget-friendly accommodation in Johannesburg?
Based on reviews, City Lodge Hotel at OR Tambo International Airport is a popular hotel for our travellers who want a more economical choice, and features free Wi-Fi and a 24-hour fitness centre. Other choices for your budget-friendly stay include Fourways Youth Hostel and Sunny Lodge.
How many cheap hotels can I expect to find in Johannesburg?
Choose a hotel that suits your wallet from Expedia's 24 budget hotels in Johannesburg.
When is the best time for a budget trip to Johannesburg?
Weather will likely play an important role when you plan your trip to Johannesburg, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually January and October, with an average temperature of 21°C, while the coldest months are July and June, with an average of 13°C. Average annual precipitation for Johannesburg is 799 mm.
What is there to see and do in Johannesburg?
Johannesburg draws tourists with its major shopping area and museums, and offers plenty to see and do without spending a fortune. You can budget for the local attractions that interest you most, and then make time for activities that are easy on the wallet. Enjoy the outdoors at Emmarentia Dam and Walter Sisulu National Botanical Garden, or hunt for bargains with some shopping at Carlton Centre.
How can I get to Johannesburg and get around on a budget?
Scoping out the transportation options in Johannesburg can help keep you on budget. The nearest airport is 12.8 mi (20.6 km) away from the centre in Johannesburg (JNB-O.R. Tambo Intl.). However, if that doesn't suit your budget, you can book a flight to Johannesburg (HLA-Lanseria), located 19.9 mi (32 km) away. You can access metro transport at Ellis Park Station, Rosebank Station and Rhodesfield Station.