Johannesburg (and vicinity), South Africa
Still exploring? Discover similar destinations

Three Star Hotels in Johannesburg (and vicinity)

Guests

Why book with Hotels.com?

Three Star Hotels in Johannesburg (and vicinity)

  • City Lodge Hotel at OR Tambo International Airport

    City Lodge Hotel at OR Tambo International Airport

    3-star

    Isando20 kilometers to city centre

    Guest rating8.6.Fabulous868 Hotels.com guest reviews
    City Lodge Hotel at OR Tambo International Airport
  • Signature Lux Hotel, by Onomo

    Signature Lux Hotel, by Onomo

    3.5-star

    Sandown10.6 kilometers to city centre

    Guest rating7.8.Good355 Hotels.com guest reviews
    Signature Lux Hotel, by Onomo
  • Garden Court Sandton City

    Garden Court Sandton City

    3-star

    Sandown11 kilometers to city centre

    Guest rating8.6.Fabulous332 Hotels.com guest reviews
    Garden Court Sandton City
  • Garden Court O.R. Tambo International Airport

    Garden Court O.R. Tambo International Airport

    3-star

    Isando19.8 kilometers to city centre

    Guest rating8.2.Very Good215 Hotels.com guest reviews
    Garden Court O.R. Tambo International Airport
  • Outlook Lodge OR Tambo

    Outlook Lodge OR Tambo

    3-star

    O.R. Tambo23.9 kilometers to city centre

    Guest rating8.6.Fabulous376 Hotels.com guest reviews
    Outlook Lodge OR Tambo
  • Hotel Sky Sandton

    Hotel Sky Sandton

    3.5-star

    Sandown11.1 kilometers to city centre

    Guest rating8.6.Fabulous32 Hotels.com guest reviews
    Hotel Sky Sandton
  • Sunsquare Montecasino

    Sunsquare Montecasino

    3-star

    Lone Hill20.2 kilometers to city centre

    Guest rating8.8.Fabulous128 Hotels.com guest reviews
    Sunsquare Montecasino
  • Sunrock Guesthouse

    Sunrock Guesthouse

    3-star

    O.R. Tambo21.8 kilometers to city centre

    Guest rating9.2.Superb163 Hotels.com guest reviews
    Sunrock Guesthouse
  • The Jack Rose

    The Jack Rose

    3.5-star

    Parkwood6.4 kilometers to city centre

    Guest rating9.2.Superb10 Hotels.com guest reviews
    The Jack Rose
  • MINT Hotel 84 on Katherine

    MINT Hotel 84 on Katherine

    3.5-star

    Sandown10.7 kilometers to city centre

    Guest rating8.6.Fabulous68 Hotels.com guest reviews
    MINT Hotel 84 on Katherine
  • The Capital on Bath

    The Capital on Bath

    3-star

    Parkwood6.9 kilometers to city centre

    Guest rating9.4.Exceptional46 Hotels.com guest reviews
    The Capital on Bath
  • City Lodge Hotel Lynnwood

    City Lodge Hotel Lynnwood

    3-star

    Lynnwood Ridge54.1 kilometers to city centre

    Guest rating8.8.Fabulous109 Hotels.com guest reviews
    City Lodge Hotel Lynnwood
  • City Lodge Hotel Fourways

    City Lodge Hotel Fourways

    3-star

    Lone Hill19.9 kilometers to city centre

    Guest rating9.0.Superb95 Hotels.com guest reviews
    City Lodge Hotel Fourways
  • Protea Hotel by Marriott Pretoria Loftus Park

    Protea Hotel by Marriott Pretoria Loftus Park

    3.5-star

    Sunnyside53.5 kilometers to city centre

    Guest rating9.4.Exceptional35 Hotels.com guest reviews
    Protea Hotel by Marriott Pretoria Loftus Park
  • The Carousel Hotel

    The Carousel Hotel

    3.5-star

    Montana91.4 kilometers to city centre

    The Carousel Hotel
See more properties

Top neighborhoods in Johannesburg (and vicinity)

Top landmarks in Johannesburg (and vicinity)

Transport in Johannesburg (and vicinity)

Looking to stay near the airport, train station, or other popular transport hubs? Find properties near

Find out more about Johannesburg (and vicinity)

Enjoy the affordable luxury of a 3-star hotel when you visit Johannesburg (and vicinity). Most 3-star hotels in Johannesburg (and vicinity) offer exclusive amenities like a state of the art fitness facilities, business centres, fine dining, and daily housekeeping. Your hotel room will be located close to the heart of Johannesburg (and vicinity), placing you just blocks away from the most popular tourist attractions in. Find affordable rates for 3-star hotels by exploring our website and learning more about your next travel destination. Currently, the average price for a 3-star in Johannesburg (and vicinity) is $71 CAD but deals on 3-star hotels can be found for as low as $31 CAD per night.

Here's a quick overview of what our verified guests have rated as the best Johannesburg (and vicinity) 3 star hotels for:

  • Cleanliness: Eagle Crest Executive Lodge
  • Service: Eagle Crest Executive Lodge
  • Comfort: Vetho @ Les Chenils
  • Condition: Eagle Crest Executive Lodge


With most 3-star hotels offering personal services, their mid-scale facilities will combine comfort and convenience, giving you a perfect place to crash after your business trip while providing quality amenities like a hotel restaurant, fitness centre, and more. The affordable prices offered by Hotels.com matched with the comfortable, well-appointed rooms and beautiful lobbies in these hotels will provide an enjoyable holiday without breaking the bank. Located near expressways and business areas, your hotel will be near commercial areas and accessible destinations, giving you different ways to spend your free time in Johannesburg (and vicinity).

Exclusive deals for your three-star hotel in Johannesburg (and vicinity) are available on Hotels.com and can be explored by specifying your search around the price range, amenities, and accommodations you desire. Most hotels in Johannesburg (and vicinity) that are featured on Hotels.com have a gallery of photos to view, so you know what to expect during your stay. By booking with Hotels.com, you can get free nights, our Price Guarantee, and make hassle-free reservations on to go by using the Hotels.com app on your mobile device.

We do more than just hotels...

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Johannesburg (and vicinity) hotels