Filters
Popular
7
7
63
54
54
47
86
2
Search by name
Star rating
36
86
106
14
697
MoreLess
Guest rating
2
10
11
7
MoreLess
Accommodation type
86
MoreLess
Price per night
9
31
28
14
4
MoreLess
Subway stations
7
4
2
1
MoreLess
Nearby
7
2
7
2
6
7
2
2
3
7
6
5
4
1
MoreLess
Districts
29
4
10
4
5
MoreLess
Airports
350
141
83
MoreLess
Hotel type
84
39
32
30
22
16
13
11
8
5
1
10
1
1
MoreLess
Amenities
63
54
54
47
46
37
31
MoreLess
Room features
7
7
2
18
41
18
16
MoreLess
Services
4
35
50
20
28
33
MoreLess
Brands
4
4
3
3
2
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 1085 hotels in Johannesburg
Get Prices

4-star hotels in Johannesburg

Filter by
Popular
7
7
63
54
54
47
86
2
Search by name
Star rating
36
86
106
14
697
MoreLess
Guest rating
2
10
11
7
MoreLess
Accommodation type
86
MoreLess
Price per night
9
31
28
14
4
MoreLess
Subway stations
7
4
2
1
MoreLess
Nearby
7
2
7
2
6
7
2
2
3
7
6
5
4
1
MoreLess
Districts
29
4
10
4
5
MoreLess
Airports
350
141
83
MoreLess
Hotel type
84
39
32
30
22
16
13
11
8
5
1
10
1
1
MoreLess
Amenities
63
54
54
47
46
37
31
MoreLess
Room features
7
7
2
18
41
18
16
MoreLess
Services
4
35
50
20
28
33
MoreLess
Brands
4
4
3
3
2
1
1
MoreLess
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, Johannesburg, South Africa, 2196, show map
Superbbased on 8 reviews
9.2
Conveniently located in Rivonia district close to Sandton Convention Centre, this hotel features a library and a golf course.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour room service

    24-hour business centre

  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Coffee/Tea in lobby

    Restaurant buffet

    Snack bar

  • Shuttle

    Free city shuttle

FromUS$103Select Hotel
Park Inn Sandton Johannesburg118 Katherine Street, Johannesburg, South Africa, 2146, show map
Fabulousbased on 202 reviews
7.6
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.
  • Wi-Fi
  • Parking

    Paid parking

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

    24-hour business centre

  • Food/ Drinks

    Poolside snack bar

    Coffee/Tea in lobby

    Cafe

    Snack bar

    Coffee shop

  • Shuttle

    Paid airport shuttle

FromUS$54Select Hotel
Radisson Blu Gautrain Hotel, Sandton JohannesburgCnr Of Rivonia & West Roads, Sandton, Johannesburg, South Africa, 2196, show map
Fabulousbased on 153 reviews
8.2
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.
  • Wi-Fi
  • Parking

    ZAR 50 per day

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Outdoor dining area

    Poolside snack bar

    Coffee/Tea in lobby

    Coffee shop

  • Shuttle

    Free city shuttle

FromUS$114Select Hotel
Protea Hotel Wanderers JohannesburgCorner Corlett Drive And Rudd Road, Illovo, Johannesburg, South Africa, 2116, show map
Very goodbased on 117 reviews
7.4
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.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

    24-hour security

    24-hour business centre

  • Food/ Drinks

    Poolside snack bar

    Snack bar

    Coffee shop

  • Shuttle

    Free city shuttle

FromUS$101Select Hotel
Faircity Falstaff Hotel Johannesburg223 Rivonia Road, Johannesburg, South Africa, 2128, show map
Superbbased on 6 reviews
9.2
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.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Outdoor dining area

    Poolside snack bar

    Pub

  • Shuttle

    Paid airport shuttle

FromUS$91Select Hotel
Faircity Mapungubwe Hotel Apartments JohannesburgC/O Anderson & Ferreira Streets, Johannesburg, South Africa, 2107, show map
Fabulousbased on 10 reviews
8.0
1300 yd from City Center
Based in a French-style building, the hotel welcomes guests in 96 rooms since 2007, and offers to enjoy a year-round outdoor pool.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour business centre

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant buffet

  • Shuttle

    Free city shuttle

FromUS$58Select Hotel
Genesis All-Suite Hotel Johannesburg10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007, show map
Superbbased on 196 reviews
8.4
Featuring royal architecture, the venue provides 50 rooms and offers easy access to Melrose Arch.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour security

    24-hour business centre

  • Food/ Drinks

    Outdoor dining area

    Poolside snack bar

    A la carte restaurant

    Cafe

    Snack bar

    Coffee shop

  • Shuttle

    Paid airport shuttle

FromUS$93Select Hotel
Protea Hotel By Marriott Johannesburg Parktonian All-Suite120 De Korte Street, Johannesburg, South Africa
Fabulousbased on 12 reviews
7.8
Boasting a private swimming pool plus a 24-hour restaurant, the venue is strategically located in Johannesburg City Centre district.
  • Wi-Fi
  • Parking

    ZAR 30 per day

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

  • Food/ Drinks

    Poolside snack bar

    A la carte restaurant

    Snack bar

    Coffee shop

  • Shuttle

    Free city shuttle

FromUS$83Select Hotel
Protea Hotel Fire & Ice! Melrose Arch Johannesburg22 Whiteley Road, Melrose Arch Precinct, Johannesburg, South Africa, 8000, show map
Superbbased on 84 reviews
8.4
This value-for-money hotel welcomes guests since 2009, offering cots and meals to the guests with children, and a family restaurant onsite.
  • Wi-Fi
  • Parking

    ZAR 65 per day

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

  • Food/ Drinks

    Outdoor dining area

    Restaurant buffet

    Snack bar

    Coffee shop

    Lobby bar

  • Shuttle

    Paid airport shuttle

FromUS$112Select Hotel
Holiday Inn Johannesburg-Rosebank177 Oxford Road,187 , 2196, Johannesburg, South Africa, 2196, show map
Superbbased on 32 reviews
8.8
The hotel offers easy access to Johannesburg Zoo, boasting 158 rooms in the heart of Johannesburg.
  • Wi-Fi
  • Parking

    ZAR 60 per day

  • Luggage storage
  • 24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Bar/ Lounge area

  • Shuttle

    Paid airport shuttle

FromUS$149Select Hotel
The Capital Moloko Hotel Johannesburg160 Helen Road, Johannesburg, South Africa, 2146, show map
Fabulousbased on 3 reviews
8.2
Nestled next to Nelson Mandela Square, this intimate venue features an outdoor pool and 53 rooms not far from a train station.
  • Free Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

  • Shuttle

    Free city shuttle

FromUS$1 134Select Hotel
Indaba Hotel JohannesburgWilliam Nicol Drive, Fourways, Johannesburg, South Africa, show map
Fabulousbased on 12 reviews
7.8
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.
  • Free Wi-Fi

    Free Wi-Fi in public areas

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Outdoor dining area

    Poolside snack bar

    A la carte restaurant

    Coffee/Tea in lobby

    Cafe

    Snack bar

    Picnic area/ Tables

  • Shuttle

    Free city shuttle

FromUS$80Select Hotel
Holiday Inn - Johannesburg Sunnyside ParkPrincess Of Wales Terrace, Johannesburg, South Africa, 2041, show map
Very goodbased on 16 reviews
7.0
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.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour room service

    24-hour security

    24-hour business centre

  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Coffee/Tea in lobby

    Restaurant buffet

    Pub

    Private dining services

    Coffee shop

  • Shuttle

    Paid airport shuttle

FromUS$80Select Hotel
Reef Hotel Johannesburg58 Anderson Street, Johannesburg, South Africa, 2107, show map
Fabulousbased on 78 reviews
7.8
900 yd from City Center
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.
  • Wi-Fi
  • Parking

    ZAR 30 per day

  • Luggage storage
  • 24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Outdoor dining area

    A la carte restaurant

    Coffee/Tea in lobby

    Cafe

    Snack bar

    Coffee shop

    Lobby bar

  • Shuttle

    Paid airport shuttle

FromUS$62Select Hotel
The Peech Hotel JohannesburgNorth Street, Johannesburg, South Africa, show map
Very goodbased on 17 reviews
7.0
Providing access to Sandton City Shopping Centre, this hotel is a 20-minute walk from Killarney Golf Club and offers a garden restaurant.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour security

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant buffet

  • Shuttle

    Paid airport shuttle

FromUS$299Select Hotel
Southern Sun Katherine Sandton Hotel Johannesburg115 Katherine Street, Johannesburg, South Africa, 2146, show map
Superbbased on 6 reviews
8.4
Nestled next to Sandton Convention Centre, this comfortable venue features a year-round outdoor pool and 122 rooms not far from a train station.
  • Paid Wi-Fi

    Paid Wi-Fi in rooms

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour security

  • Food/ Drinks

    Poolside snack bar

    Coffee/Tea in lobby

    Cafe

  • Shuttle

    Free city shuttle

FromUS$156Select Hotel
Holiday Inn Johannesburg Airport100 North Rand Road, Bardene, Johannesburg, South Africa, 1462, show map
Very goodbased on 100 reviews
7.0
In the vicinity of this pleasant there is Bunny Park and guests can also discover the shopping area.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour room service

    24-hour security

  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Restaurant buffet

  • Shuttle

    Paid airport shuttle

FromUS$91Select Hotel
Holiday Inn Sandton Johannesburg123 Rivonia Road, Johannesburg, South Africa, 2146, show map
Fabulousbased on 109 reviews
7.8
While onsite there is a rooftop swimming pool, the hotel offers unique location right in the centre of Johannesburg.
  • Wi-Fi
  • Parking

    ZAR 40 per day

  • Luggage storage
  • 24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour room service

    24-hour business centre

  • Food/ Drinks

    Outdoor dining area

    Poolside snack bar

    Coffee/Tea in lobby

    Cafe

    Dining room

    Snack bar

    Coffee shop

  • Shuttle

    Free city shuttle

FromUS$138Select Hotel
Southern Sun Hyde Park Hotel Johannesburg1St Road, Hyde Park, Johannesburg, South Africa, 2024, show map
Boasting the location close to Hyde Park Corner, the property includes a 24-hour bar and 132 rooms with panoramic views.
  • Wi-Fi
  • Parking

    ZAR 30 per day

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Coffee/Tea in lobby

    Snack bar

  • Shuttle

    Paid airport shuttle

FromUS$111Select Hotel
Gold Reef City Theme Park Hotel Johannesburg14 Northern Pkwy,0112485700 , 2159, Johannesburg, South Africa, show map
Very goodbased on 3 reviews
7.2
Set a few minutes' walk away from Soccer City, the hotel boasts Victorian architecture and 75 rooms with unique decor.
  • Internet

    Free internet access

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour room service

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • Swimming pool
FromUS$173Select Hotel

Filtering results

Please wait...

86 hotels found