Find and compare 3 Star hotels in Johannesburg

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

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Next weekend
In two weeks

Featured Johannesburg 3 Star 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, OR Tambo International Airport, Kempton Park, Gauteng
The price is CA $183 per night from Dec 2 to Dec 3
CA $183
CA $213 total
Dec 2 - Dec 3
includes taxes & fees
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
8.8/10 Excellent! (1,814 reviews)
Convenient location and adequate rest for layovers

Reviewed on Oct 25, 2025

Opens in a new windowCity Lodge Hotel at OR Tambo International Airport
Piazza Hotel Montecasino

Piazza Hotel Montecasino

3 out of 5
Montecasino Boulevard, Montecasino Complex, Fourways, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $140 per night from Nov 6 to Nov 7
CA $140
CA $164 total
Nov 6 - Nov 7
includes taxes & fees
Stay at this 3-star business-friendly hotel in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Montecasino and Pieter ...
8.8/10 Excellent! (243 reviews)
The hotel staff was kind and helpful.

Reviewed on Oct 26, 2025

Opens in a new windowPiazza Hotel Montecasino
@Sandton Hotel

@Sandton Hotel

3 out of 5
5 Benmore Rd, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $117 per night from Nov 6 to Nov 7
CA $117
CA $137 total
Nov 6 - Nov 7
includes taxes & fees
Stay at this 3-star spa hotel in Johannesburg. Enjoy free WiFi, a full-service spa, and 2 coffee shops/cafes. Our guests praise the helpful staff in our reviews. ...
9.2/10 Wonderful! (284 reviews)
Everything it was amazing the room and the people it was so nice. I will stay anytime there and I would recommend it to anybody who wanna stay there thank you for everything.

Reviewed on Oct 28, 2025

Opens in a new window@Sandton Hotel
Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK

3 out of 5
100 Pretoria Ave, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
Stay at this 3-star spa hotel in Johannesburg. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Nelson Mandela Square and Sandton City ...
9.2/10 Wonderful! (114 reviews)
Please see my other review. Pros- Great breakfast, accommodating staff, shuttle service to Sandton City Mall and Mandela Square, also walkable to the mall (which is safe during the day). Cons - Pool was not operable, Nothing directly around the hotel like shops or restaurants (but still in a nice ...

Reviewed on Oct 9, 2025

Opens in a new windowCatalyst Apartment Hotel by NEWMARK
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

3 out of 5
Emperors Palace, 64 Jones Road, Kempton Park, Gauteng
Stay at this 3-star spa hotel in Kempton Park. Enjoy free WiFi, free parking, and 7 restaurants. Popular attractions Emperors Palace Casino and International ...
7.8/10 Good! (564 reviews)
The outside space is a little tired but the room was clean, large and well equipped.

Reviewed on Oct 27, 2025

Opens in a new windowPeermont Metcourt at Emperors Palace
Morning Star Express Hotel

Morning Star Express Hotel

3 out of 5
327 Visagie Street, Pretoria, Gauteng
The price is CA $43 per night from Nov 11 to Nov 12
CA $43
CA $51 total
Nov 11 - Nov 12
includes taxes & fees
Stay at this 3-star business-friendly hotel in Pretoria. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Breytenbach Theatre and ...
8/10 Very Good! (87 reviews)
Good value and safe space in city centre
It was affordable and exceeded my expectations. Its clean and neat. Somewhat noisy in rooms from people in hallway

Reviewed on Nov 9, 2024

Opens in a new windowMorning Star Express Hotel
ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton

3.5 out of 5
135 West Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $102 per night from Nov 9 to Nov 10
CA $102
CA $119 total
Nov 9 - Nov 10
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nelson Mandela Square ...
8.2/10 Very Good! (722 reviews)
Convenient location.

Reviewed on Oct 26, 2025

Opens in a new windowONOMO Hotel Johannesburg Sandton
Hotel Sky Sandton

Hotel Sky Sandton

3.5 out of 5
150 West St, Sandton, Gauteng
The price is CA $109 per night from Nov 13 to Nov 14
CA $109
CA $127 total
Nov 13 - Nov 14
includes taxes & fees
Stay at this 3.5-star spa hotel in Johannesburg. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (276 reviews)
Great Hotel
Booked in a number of our guests who were very happy with the quality of the hotel.

Reviewed on Sep 21, 2025

Opens in a new windowHotel Sky Sandton
Protea Hotel by Marriott Pretoria Loftus Park

Protea Hotel by Marriott Pretoria Loftus Park

3.5 out of 5
Corner of Kirkness Street and Park St, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $107 per night from Nov 7 to Nov 8
CA $107
CA $124 total
Nov 7 - Nov 8
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in Pretoria. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. ...
9.2/10 Wonderful! (149 reviews)
Good hotel, didn’t give the room 5/5 but only 4/5 because of a whining/whistling sound throughout the whole night that stopped me from sleeping well. That and the AC temperature couldn’t be reduced below 18C. Otherwise can’t fault the hotel for anything.

Reviewed on Jun 23, 2025

Opens in a new windowProtea Hotel by Marriott Pretoria Loftus Park
ANEW Hotel Roodepoort Johannesburg

ANEW Hotel Roodepoort Johannesburg

3 out of 5
Cnr 14th Ave. And Hendrik Potgieter St., Weltevreden Park, Roodepoort, Gauteng
The price is CA $94 per night from Nov 8 to Nov 9
CA $94
CA $110 total
Nov 8 - Nov 9
includes taxes & fees
Stay at this 3-star business-friendly hotel in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Clearwater Mall and ...
8.4/10 Very Good! (126 reviews)
Great stop over near shopping malls
Its was a good room neat and good breakfast

Reviewed on Sep 13, 2025

Opens in a new windowANEW Hotel Roodepoort Johannesburg
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.

3 Star Hotels Johannesburg

Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.

You can find 3 star hotels in Johannesburg that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.

When it comes to options, you’ll have them. The Johannesburg 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.

Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in Johannesburg today!

Recent Johannesburg hotel reviews by fellow wanderers