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

Johannesburg 3 Stars Hotels

  • 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 3 Star Hotels

Tonight
Sep 24 - Sep 25
Tomorrow
Sep 25 - Sep 26
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Our top choices for Johannesburg 3-star hotels

1. City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
United States
Todd
₩204,018
₩234,626 total
includes taxes & fees
Oct 7 - Oct 8
City Lodge Hotel at OR Tambo International Airport

2. ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton
Sandton
United Kingdom
Julian
₩78,066
₩89,776 total
includes taxes & fees
Oct 5 - Oct 6
ONOMO Hotel Johannesburg Sandton

3. Hotel Sky Sandton

Hotel Sky Sandton
Sandton
Canada
Kunal
₩123,419
₩141,932 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Sky Sandton

4. Garden Court Sandton City

Garden Court Sandton City
Sandton
United States
Benedicta
₩118,264
₩136,004 total
includes taxes & fees
Oct 23 - Oct 24
Garden Court Sandton City

5. Piazza Hotel Montecasino

Piazza Hotel Montecasino
Sandton
United States
Diann
₩161,075
₩185,230 total
includes taxes & fees
Sep 28 - Sep 29
Piazza Hotel Montecasino

6. Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
Isando
United States
Wesley
₩142,295
₩163,639 total
includes taxes & fees
Oct 3 - Oct 4
Garden Court O.R. Tambo International Airport

7. Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace
O.R. Tambo
United States
alex
₩157,794
₩181,463 total
includes taxes & fees
Sep 26 - Sep 27
Peermont Metcourt at Emperors Palace

8. Catalyst Apartment Hotel by NEWMARK

Catalyst Apartment Hotel by NEWMARK
Sandton
United States
YUSUPH
₩108,898
₩125,233 total
includes taxes & fees
Oct 25 - Oct 26
Catalyst Apartment Hotel by NEWMARK

9. BlackBrick Sandton Two

BlackBrick Sandton Two
Sandton
United States
Agaba Rwabarungu
₩64,881
₩74,613 total
includes taxes & fees
Oct 5 - Oct 6
BlackBrick Sandton Two

10. Garden Court Milpark

Garden Court Milpark
Johannesburg CBD
United States
Tsungai
₩99,098
₩113,963 total
includes taxes & fees
Oct 2 - Oct 3
Garden Court Milpark

11. Emerald Guesthouse

Emerald Guesthouse
Kempton Park
United Kingdom
Brendan
₩49,396
₩56,805 total
includes taxes & fees
Sep 28 - Sep 29
Emerald Guesthouse

12. RH Hotel & Apartments - Pretoria

RH Hotel & Apartments - Pretoria
Sunnyside
United States
Diann
₩56,153
₩65,222 total
includes taxes & fees
Sep 29 - Sep 30
RH Hotel & Apartments - Pretoria

13. Manhattan Hotel

Manhattan Hotel
Pretoria Central Business District
South Africa
Modjadji Rolci
₩62,581
₩71,969 total
includes taxes & fees
Oct 11 - Oct 12
Manhattan Hotel

14. Garden Court Eastgate

Garden Court Eastgate
Johannesburg
United States
misha Yvan
₩95,831
₩110,206 total
includes taxes & fees
Oct 3 - Oct 4
Garden Court Eastgate

15. Cozy Guestrooms in Midrand

Cozy Guestrooms in Midrand
Midrand
South Africa
Mzwandile
₩34,140
₩39,261 total
includes taxes & fees
Sep 26 - Sep 27
Cozy Guestrooms in Midrand

16. Mint Hotel Sandhurst

Mint Hotel Sandhurst
Sandton
United Kingdom
Paidamoyo
₩82,034
₩94,339 total
includes taxes & fees
Oct 25 - Oct 26
Mint Hotel Sandhurst

17. Protea Hotel by Marriott Pretoria Loftus Park

Protea Hotel by Marriott Pretoria Loftus Park
Arcadia
United States
Cleopatra
₩113,981
₩132,389 total
includes taxes & fees
Sep 25 - Sep 26
Protea Hotel by Marriott Pretoria Loftus Park

18. MINT Hotel 84 on Katherine

MINT Hotel 84 on Katherine
Sandton
United States
Mark
₩92,927
₩106,866 total
includes taxes & fees
Sep 28 - Sep 29
MINT Hotel 84 on Katherine

19. City Lodge Hotel Bryanston

City Lodge Hotel Bryanston
Sandton
United States
Jene
₩116,526
₩134,005 total
includes taxes & fees
Oct 4 - Oct 5
City Lodge Hotel Bryanston

20. BlackBrick Sandton One

BlackBrick Sandton One
Sandton
United States
Corrin
₩80,332
₩92,382 total
includes taxes & fees
Sep 27 - Sep 28
BlackBrick Sandton One
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Johannesburg.
Southern Sun O.R Tambo

Southern Sun O.R Tambo

Airport Grounds, Jones Road, / Kempton Park Gauteng
₩176,786
₩203,306 total
Oct 7 - Oct 8
includes taxes & fees
8.6/10 Excellent! (1,648 reviews)
Southern Sun O.R Tambo
Premier Hotel OR Tambo

Premier Hotel OR Tambo

73 Gladiator Street Kempton Park Gauteng
₩154,462
₩177,631 total
Sep 27 - Sep 28
includes taxes & fees
8.6/10 Excellent! (1,001 reviews)
Premier Hotel OR Tambo
Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport

Corner of York and Gladiator Streets Kempton Park Gauteng
₩142,016
₩164,952 total
Oct 23 - Oct 24
includes taxes & fees
Protea Hotel by Marriott O.R. Tambo Airport
Still don't see what you're looking for?
See all properties in Johannesburg.
You can also use these popular filters to refine your search.
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 and related destinations

Explore the Apartheid Museum's powerful exhibits before heading to the vibrant Maboneng Precinct for local art and Sunday markets. Safari adventures await at nearby Pilanesberg National Park, while the Cradle of Humankind reveals ancient fossils and underground limestone caves.

See all hotels in Johannesburg
A city skyline at dusk with illuminated buildings and a prominent tower.
Photo by South African Tourism

Top Johannesburg Hotel Reviews

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

10/10 Excellent
"This is a clean hotel directly connected to JNB airport. I have stayed here many times. It is always great service, rooms are clean and the breakfast buffet is excellent value. Check-in can sometimes be busy when a lot of international flights arrive at the same time. The staff are always friendly and helpful!"
Mark 1-night trip
Posted 18 hours ago
City Lodge Hotel at OR Tambo International Airport
Garden Court Sandton City

Garden Court Sandton City

10/10 Excellent
"Excellent location. Good breakfast. Friendly staff"
Esther 2-night trip
Posted 21 hours ago
Garden Court Sandton City
@Sandton Hotel

@Sandton Hotel

10/10 Excellent
"Clean big rooms, wide range of choices for breakfast"
Bhekie 1-night trip
Posted 4 days ago
@Sandton Hotel
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

10/10 Excellent
"Great staff"
alex 2-night trip
Posted 7 days ago
Peermont Metcourt at Emperors Palace

Frequently asked questions

What are the best 3-star hotels in Johannesburg?
Rand Club Suites, around 0.48 kilometers south of downtown Johannesburg, is an Expedia customer favorite. A cafe and free WiFi are among its conveniences. City Lodge Hotel Newtown is another 3-star hotel that rates highly with travelers. It offers a swimming pool and a garden, and is about 1.45 kilometers west of the city center.
How much does it cost to stay in a 3-star hotel in Johannesburg?
Use Expedia's filters to score an affordable 3-star hotel for your upcoming Johannesburg getaway. Simply set your budget with our pricing tool. You can also choose the amenities you need, favorite neighborhood and loads more.
  • Search for the lowest price per night right now from ₩164,952
What is the difference between a 4-star and 3-star hotel in Johannesburg?
Relaxation is easy in 3-star hotels in Johannesburg. Alongside comfortable surroundings, these lower-priced lodgings include plenty of welcome amenities like complimentary WiFi, coffee and tea maker and fitness equipment. A 4-star hotel offers a classier experience with upgraded features such as a spa center, swimming pool and more spacious rooms. Regardless of your hotel style or how much you want to spend, Expedia has the ideal match for you.

Explore a world of travel with Expedia