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

Four Star Hotels in Johannesburg (and vicinity)

Guests

Why book with Hotels.com?

Four Star Hotels in Johannesburg (and vicinity)

  • Premier Hotel OR Tambo

    Premier Hotel OR Tambo

    4-star

    O.R. Tambo13.1 miles to city centre

    Guest rating8.6.Fabulous436 Hotels.com guest reviews
    Premier Hotel OR Tambo
  • The Fairway Hotel, Spa & Golf Resort

    The Fairway Hotel, Spa & Golf Resort

    4-star

    Randpark7.8 miles to city centre

    Guest rating9.4.Exceptional18 Hotels.com guest reviews
    The Fairway Hotel, Spa & Golf Resort
  • Radisson Blu Gautrain Hotel

    Radisson Blu Gautrain Hotel

    4-star
    VIP

    Sandown6.7 miles to city centre

    Guest rating8.6.Fabulous306 Hotels.com guest reviews
    Radisson Blu Gautrain Hotel
  • ANEW Hotel Centurion Pretoria

    ANEW Hotel Centurion Pretoria

    4-star

    Zwartkop25.8 miles to city centre

    Guest rating7.6.Good39 Hotels.com guest reviews
    ANEW Hotel Centurion Pretoria
  • Pablo House

    Pablo House

    4-star

    Greenside3.3 miles to city centre

    Guest rating9.8.Exceptional78 Hotels.com guest reviews
    Pablo House
  • Blueberry Hill Hotel

    Blueberry Hill Hotel

    4-star

    Randpark Ridge11.1 miles to city centre

    Guest rating9.0.Superb22 Hotels.com guest reviews
    Blueberry Hill Hotel
  • The Capital Trilogy

    The Capital Trilogy

    4-star

    Menlyn32.5 miles to city centre

    Guest rating9.0.Superb2 Hotels.com guest reviews
    The Capital Trilogy
  • Birchwood Hotel and OR Tambo Conference Centre

    Birchwood Hotel and OR Tambo Conference Centre

    4-star

    O.R. Tambo13.1 miles to city centre

    Guest rating8.6.Fabulous189 Hotels.com guest reviews
    Birchwood Hotel and OR Tambo Conference Centre
  • Premier Hotel Quatermain

    Premier Hotel Quatermain

    4-star
    VIP

    Sandown8.3 miles to city centre

    Guest rating9.0.Superb57 Hotels.com guest reviews
    Premier Hotel Quatermain
  • Protea Hotel by Marriott O.R. Tambo Airport

    Protea Hotel by Marriott O.R. Tambo Airport

    4-star

    O.R. Tambo13 miles to city centre

    Guest rating8.4.Very good434 Hotels.com guest reviews
    Protea Hotel by Marriott O.R. Tambo Airport
  • Southern Sun Montecasino

    Southern Sun Montecasino

    4-star

    Lone Hill12.4 miles to city centre

    Guest rating9.4.Exceptional74 Hotels.com guest reviews
    Southern Sun Montecasino
  • Southern Sun Rosebank

    Southern Sun Rosebank

    4-star

    Parkwood4 miles to city centre

    Guest rating8.8.Fabulous116 Hotels.com guest reviews
    Southern Sun Rosebank
  • Johannesburg Marriott Hotel Melrose Arch

    Johannesburg Marriott Hotel Melrose Arch

    4-star

    Kew5.2 miles to city centre

    Guest rating7.6.Good9 Hotels.com guest reviews
    Johannesburg Marriott Hotel Melrose Arch
  • Cradle Boutique Hotel

    Cradle Boutique Hotel

    4-star

    Douglasdale22.6 miles to city centre

    Guest rating8.4.Very good27 Hotels.com guest reviews
    Cradle Boutique Hotel
  • Tuareg Guest House

    Tuareg Guest House

    4-star

    Lone Hill15.3 miles to city centre

    Guest rating9.8.Exceptional18 Hotels.com guest reviews
    Tuareg Guest House
See more properties

Top neighbourhoods 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)

Are you looking for a 4 star hotel in Johannesburg (and vicinity)?

Hotels.com offers you a wide selection.
Currently the most booked 4 stars hotel in Johannesburg (and vicinity) is Seven Streams Bed and Breakfast.
If you want to find the best accommodation for your stay in Johannesburg (and vicinity), read more than 6700 unbiased hotel reviews written by other travellers. You can also read reviews from TripAdvisor and Expedia.
The current average rating of Johannesburg (and vicinity) 4 stars hotels is 3,0.
Once you’re back home, let us know your thoughts and review your stay.
With our Hotels.com™ Rewards programme, when you stay 10 nights at any eligible hotel you receive 1 night free*.

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