Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

2 Stars Hotels in Johannesburg, Gauteng

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Johannesburg 2 Star Hotels

SUN1 Southgate
2 out of 5
Cnr Columbine & Rifle Range St,Southgate, Johannesburg South, Gauteng
Get Rates
3.3/5 (16 reviews)
Stay at Sun 1Southgate

"Though it only for one day i was really impressed everything was beuond my expectations"…"

Reviewed on Dec. 29, 2019

SUN1 Southgate
26 Degrees South Bush Boho Hotel
2.5 out of 5
Beyers Naude Drive, Zwartkops, Muldersdrift, Madeteleli, Gauteng
Free CancellationReserve now, pay when you stay
The price is CA $137 per night
4.3/5Excellent! (9 reviews)

"The service at the restaurant was really slow. I had to wait for an hour and a half to be served.Completely unacceptable!"…"

Reviewed on Sep. 1, 2019

26 Degrees South Bush Boho Hotel
Town Lodge Midrand
2 out of 5
Montrose Road Off Bekker Rd Waterfall Pa, Midrand, Gauteng
The price is CA $74 per night
4.4/5Excellent! (45 reviews)
Wow what an Excellent Service

"Excellent service from the reception. Friendly and very helpful staff , with a warm welcome . The hotel itself is looking very good and it was my 1st stay at the hotel. Room was according to my expectations and very neat. Every thing was available i.e utensils, kettle , towels , aircon, TV etc .Everything ..."…"

Reviewed on Feb. 15, 2020

Town Lodge Midrand
Town Lodge Roodepoort
2 out of 5
Constantia Boulevard, Constantia Kloof, Roodepoort, Gauteng
The price is CA $74 per night
4.1/5Very Good! (54 reviews)
Amazing stay

"Amazing. Will stay there again."…"

Reviewed on Oct. 4, 2019

Town Lodge Roodepoort
SUN1 Wynberg
2 out of 5
1 Maree Street, Sandton, Gauteng
Get Rates
3.2/5 (6 reviews)

"Amazing"…"

Reviewed on Oct. 18, 2019

SUN1 Wynberg
SUN1 Midrand
2 out of 5
Corner of Old Pretoria Road & K101 St., Midrand, Gauteng
The price is CA $43 per night
4.1/5Very Good! (12 reviews)
Small rooms

"Clean room but small. Very small."…"

Reviewed on Feb. 25, 2020

SUN1 Midrand
SUN1 Pretoria
2 out of 5
80-85 Pretorius Street, Pretoria, Gauteng
Get Rates
3.9/5Very Good! (12 reviews)
The Hotel is OK, but the guests misbehave.

"There was a lot of children in the hotel and sports teams that came with two busses. The noise was just too much. Could not sleep at all."…"

Reviewed on Oct. 7, 2019

SUN1 Pretoria
SUN1 Benoni
2 out of 5
Get Rates
3/5 (3 reviews)
OK for the price

"was disappointed that we booked a non-smoking room and received a smoking one - struggled to sleep as the smell was lingering . apart from this it was a fine stay."…"

Reviewed on Mar. 26, 2019

SUN1 Benoni
SUN1 OR Tambo
2 out of 5
Get Rates
3.9/5Good! (9 reviews)

"Clean and close to airport. Would be an added bonus if there could be transport"…"

Reviewed on Mar. 2, 2020

SUN1 OR Tambo
SUN1 Berea
2 out of 5
1 Mitchell St, Berea, Johannesburg, Gauteng
Get Rates
2.7/5 (11 reviews)
AN UNPLEASURABLE EXPERIENCE AT SUN 1 BEREA

"The experience at SUN 1 Berea for 3 days, was highly uncomfortable, discouraging and shocking. I had booked the three days stay for my brother and his family. The room on the first floor, had no good ventilation as the air conditioner was not functioning, TV remote also had problems and not even ..."…"

Reviewed on Mar. 10, 2019

SUN1 Berea
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.

Want to get out of town on the cheap? Thanks to the low rates and great discounts at the top 2 Stars hotels in Johannesburg, Johannesburg you can sneak away on the trip of your dreams with plenty of cash to spare. In addition to the friendly staff and well-maintained surroundings, you’ll find comfortable rooms, complimentary bath products, and quiet sleeping areas, so you can kick back with all the basic conveniences after a long day. Plus, these properties are perfect, if you need a jumping-off point for exploring the local attractions.

Several of the best hotels with 2 Stars in Johannesburg are situated just a stone’s throw from both public transportation and the city’s main freeways. Use the travel tools at Expedia.ca to search for options near your favorite neighborhood, find a cheap deal, and book your room. You won’t believe how inexpensive your next vacation can be when you settle in at a top two star hotel in Johannesburg.

More trip options

Recent Reviews in Johannesburg