Filters
Popular
8
7
65
54
51
51
90
2
Search by name
Star rating
37
90
104
14
741
MoreLess
Guest rating
2
11
11
6
MoreLess
Accommodation type
90
MoreLess
Price per night
12
31
27
14
6
MoreLess
Subway stations
7
4
2
1
MoreLess
Nearby
8
2
7
2
7
8
2
2
3
8
6
7
4
5
MoreLess
Districts
31
3
10
4
37
MoreLess
Airports
155
108
MoreLess
Hotel type
89
39
33
29
23
17
12
10
6
6
1
1
9
1
1
MoreLess
Amenities
65
54
51
51
45
38
33
MoreLess
Room features
8
1
9
4
19
41
20
MoreLess
Services
3
36
53
21
26
33
MoreLess
Brands
3
3
3
3
3
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 989 hotels in Johannesburg
Get Prices

4-star hotels in Johannesburg

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Faircity Quatermain Hotel Johannesburg60 West Road South, Morningside, Johannesburg, South Africa, 2196View on map
8.3 mi from City Center
Conveniently located in Rivonia district close to Sandton Convention Centre, this hotel features a library and a golf course.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect8 reviews
Price fromUS$ 104per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Park Inn Sandton Johannesburg118 Katherine Street, Johannesburg, South Africa, 2146View on map
6.9 mi from City Center1200 yd from Johannesburg Stock Exchange JSE
Guests of the hotel can relax in an indoor pool or benefit from a solarium and a Jacuzzi, while enjoying location close to Sandton City Shopping Centre.
  • The hotel has
    • Paid parking
    +1
7.6
Very good156 reviews
Price fromUS$ 59per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Radisson Blu Gautrain Hotel, Sandton JohannesburgCnr Of Rivonia & West Roads, Sandton, Johannesburg, South Africa, 2196View on map
6.7 mi from City Center600 yd from Johannesburg Stock Exchange JSE
Offering a premier location close to Johannesburg Zoo, this hotel holds in total 220 rooms boasting a sundeck, a private swimming pool and a golf course onsite.
  • The hotel has
    • ZAR 50 per day
    +1
8.2
Great153 reviews
Price fromUS$ 142per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Protea Hotel Wanderers JohannesburgCorner Corlett Drive And Rudd Road, Illovo, Johannesburg, South Africa, 2116View on map
4.8 mi from City Center600 yd from Bidvest Wanderers Stadium
Situated in an European-style building remodeled in 2012, this attractive hotel features fashionable rooms with a small fridge, a microwave and an electric kettle.
  • The hotel has
    • On-site car park
    +1
7.4
Very good117 reviews
Price fromUS$ 112per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Faircity Falstaff Hotel Johannesburg223 Rivonia Road, Johannesburg, South Africa, 2128View on map
8.2 mi from City Center1.2 mi from Johannesburg Stock Exchange JSE
This hotel features a year-round outdoor swimming pool along with a sun deck, a library and a golf course, boasting a location in the historic part of the city close to Sandton City Shopping Centre.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect6 reviews
Price fromUS$ 87per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Faircity Mapungubwe Hotel Apartments JohannesburgC/O Anderson & Ferreira Streets, Johannesburg, South Africa, 2107View on map
1300 yd from City Center1100 yd from Carlton Centre
Based in a French-style building, the hotel welcomes guests in 96 rooms since 2007, and offers to enjoy a year-round outdoor pool.
  • The hotel has
    • On-site car park
    +1
8.0
Great10 reviews
Price fromUS$ 72per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Genesis All-Suite Hotel Johannesburg10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007View on map
5.1 mi from City Center1400 yd from Royal Johannesburg & Kensington Golf Club
Featuring royal architecture, the venue provides 50 rooms and offers easy access to Melrose Arch.
  • The hotel has
    • On-site car park
    +1
8.4
Great196 reviews
Price fromUS$ 230per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Protea Hotel By Marriott Johannesburg Parktonian All-Suite120 De Korte Street, Johannesburg, South AfricaView on map
Boasting a private swimming pool plus a 24-hour restaurant, the venue is strategically located in Johannesburg City Centre district.
  • The hotel has
    • ZAR 30 per day
    +1
7.8
Very good12 reviews
Price fromUS$ 74per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Protea Hotel Fire & Ice! Melrose Arch Johannesburg22 Whiteley Road, Melrose Arch Precinct, Johannesburg, South Africa, 8000View on map
5.2 mi from City Center300 yd from Melrose Arch Shopping Centre
This value-for-money hotel welcomes guests since 2009, offering cots and meals to the guests with children, and a family restaurant onsite.
  • The hotel has
    • ZAR 65 per day
    +1
8.4
Great84 reviews
Price fromUS$ 181per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn Johannesburg-Rosebank177 Oxford Road,187 , 2196, Johannesburg, South Africa, 2196View on map
4.1 mi from City Center400 yd from Rosebank Mall
The hotel offers easy access to Johannesburg Zoo, boasting 158 rooms in the heart of Johannesburg.
  • The hotel has
    • ZAR 60 per day
    +1
8.8
Great32 reviews
Price fromUS$ 135per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Capital Moloko Hotel Johannesburg160 Helen Road, Johannesburg, South Africa, 2146View on map
7.4 mi from City Center1400 yd from Johannesburg Stock Exchange JSE
Nestled next to Nelson Mandela Square, this intimate venue features an outdoor pool and 53 rooms not far from a train station.
  • The hotel has
    • Paid parking
    +1
8.2
Great3 reviews
Price fromUS$ 650per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Capital Empire Hotel Johannesburg177 Empire Place & Rovonia Road, Johannesburg, South Africa, 2146View on map
6.3 mi from City Center300 yd from Sandton City Shopping Centre
Based in a sophisticated-style building, the hotel welcomes guests in 193 rooms since 2014, and offers to enjoy a seasonal outdoor pool.
  • The hotel has
    • On-site car park
    +1
8.8
Great1 review
Price fromUS$ 627per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Indaba Hotel JohannesburgWilliam Nicol Drive, Fourways, Johannesburg, South AfricaView on map
14.1 mi from City Center
The venue offers to indulge in steam baths and various massages or take a refreshing dip in an outdoor pool, before discovering the secrets of South African cuisine served at garden restaurant.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.8
Very good12 reviews
Price fromUS$ 82per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn - Johannesburg Sunnyside ParkPrincess Of Wales Terrace, Johannesburg, South Africa, 2041View on map
1.8 mi from City Center1000 yd from Hillbrow Telkom Tower
The hotel is centrally situated facing Johannesburg Stadium and offers a large pool along with cots, child care and a pool for guests with children.
  • The hotel has
    • On-site car park
    +1
7.0
Very good16 reviews
Price fromUS$ 91per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Reef Hotel Johannesburg58 Anderson Street, Johannesburg, South Africa, 2107View on map
900 yd from City Center700 yd from Carlton Centre
The hotel has to offer a nightclub, a sun terrace and barbeque grills together with 120 fashionable rooms, centrally located in Johannesburg City Centre district.
  • The hotel has
    • ZAR 30 per day
    +1
7.8
Very good78 reviews
Price fromUS$ 178per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Peech Hotel JohannesburgNorth Street, Johannesburg, South AfricaView on map
4.7 mi from City Center600 yd from Bidvest Wanderers Stadium
Providing access to Sandton City Shopping Centre, this hotel is a 20-minute walk from Killarney Golf Club and offers a garden restaurant.
  • The hotel has
    • On-site car park
    +1
7.0
Very good17 reviews
Price fromUS$ 295per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Southern Sun Katherine Street Hotel Johannesburg115 Katherine Street, Johannesburg, South Africa, 2146View on map
6.9 mi from City Center1000 yd from Johannesburg Stock Exchange JSE
Nestled next to Sandton Convention Centre, this comfortable venue features a year-round outdoor pool and 122 rooms not far from a train station.
  • The hotel has
    • Paid Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.4
Great6 reviews
Price fromUS$ 144per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn Sandton Johannesburg123 Rivonia Road, Johannesburg, South Africa, 2146View on map
7.0 mi from City Center300 yd from Johannesburg Stock Exchange JSE
While onsite there is a rooftop swimming pool, the hotel offers unique location right in the centre of Johannesburg.
  • The hotel has
    • ZAR 40 per day
    +1
7.8
Very good109 reviews
Price fromUS$ 141per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Southern Sun Hyde Park Hotel Johannesburg1St Road, Hyde Park, Johannesburg, South Africa, 2024View on map
5.6 mi from City Center200 yd from Hyde Park Corner
Boasting the location close to Hyde Park Corner, the property includes a 24-hour bar and 132 rooms with panoramic views.
  • The hotel has
    • ZAR 30 per day
    +1
Price fromUS$ 132per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Gold Reef City Theme Park Hotel Johannesburg14 Northern Pkwy,0112485700 , 2159, Johannesburg, South AfricaView on map
3.0 mi from City Center100 yd from Gold Reef City
Set a few minutes' walk away from Soccer City, the hotel boasts Victorian architecture and 75 rooms with unique decor.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.2
Very good3 reviews
Price fromUS$ 148per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

90 hotels found