Filters
Popular
2
8
73
52
52
48
103
1
1
Search by name
Star rating
37
90
104
14
741
MoreLess
Guest rating
1
1
7
2
MoreLess
Accommodation type
103
MoreLess
Price per night
24
54
17
5
4
MoreLess
Subway stations
8
1
6
1
MoreLess
Nearby
2
1
2
5
2
3
1
1
2
2
8
4
1
3
MoreLess
Districts
31
4
4
2
32
MoreLess
Airports
156
108
MoreLess
Hotel type
43
40
23
21
17
13
13
3
3
2
2
1
19
2
1
1
1
MoreLess
Amenities
73
52
52
48
39
18
17
MoreLess
Room features
2
4
4
8
28
35
13
MoreLess
Services
1
20
22
17
37
19
MoreLess
Brands
4
2
2
2
1
1
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

3-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
Mercure Suites Bedfordview33 Bradford Road, Johannesburg, South Africa, 2047View on map
Conveniently set close to Eastgate Shopping Centre, the hotel offers bright rooms and a garden restaurant.
  • The hotel has
    • On-site car park
    +1
8.0
Great141 reviews
Price fromUS$ 59per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mercure Johannesburg RandburgCnr Republic Road And Brightwater Commons, Johannesburg, South Africa, 2125View on map
8.1 mi from City Center700 yd from The Brightwater Commons Mall
Boasting an outdoor pool and a wellness area and a solarium, the accommodation is placed in Randburg district a few steps from Delta Park.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.2
Very good59 reviews
Price fromUS$ 49per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Protea Hotel Roodepoort14Th Ave& Hendrik Potgieter St, Johannesburg, South Africa, 1715View on map
8.5 mi from City Center
Located adjacent to Clearwaters in Johannesburg, this hotel offers 79 rooms and an unforgettable view of the mountain.
  • The hotel has
    • On-site car park
    +1
8.0
Great6 reviews
Price fromUS$ 90per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Devonshire Hotel JohannesburgCnr Jorissen And Melle Street, Johannesburg, South Africa, 2017View on map
1.1 mi from City Center1100 yd from University of the Witwatersrand
The hotel has a pizza restaurant with dishes of international cuisine and is situated just off Melville Koppies.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
Price fromUS$ 97per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Garden Court Sandton City Hotel JohannesburgCnr. West And Maude Streets, Johannesburg, South Africa, 2196View on map
6.8 mi from City Center500 yd from Johannesburg Stock Exchange JSE
The hotel has an in-house restaurant and mountain biking, canoeing and volleyball onsite, boasting location in Johannesburg City Centre district.
  • The hotel has
    • ZAR 50 per day
    +1
8.0
Great183 reviews
Price fromUS$ 97per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Garden Court Morningside Hotel JohannesburgCorner Rivonia Road And Cullinan Close, Johannesburg, South AfricaView on map
8.0 mi from City Center1800 yd from Johannesburg Stock Exchange JSE
The hotel is based close to Sandton City in Johannesburg, and consists of 150 rooms with traditional decor.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 111per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Premiere Classe Suites Johannesburg62 Corlett Dr, Corner Irene Road, Johannesburg, South Africa, 2711View on map
5.1 mi from City Center800 yd from Melrose Arch Shopping Centre
The venue is located in the suburb district of Johannesburg and offers a 24-hour restaurant, a sundeck and a golf course.
  • The hotel has
    • On-site car park
    +1
6.0
Guest rating6 reviews
Price fromUS$ 59per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Glenalmond Hotel Johannesburg130 Daisy Street, Johannesburg, South Africa, ZA-2010View on map
7.1 mi from City Center600 yd from Johannesburg Stock Exchange JSE
Featuring a gym and a fitness centre on-site, the hotel has a snack bar, boasting location in the heart of the city.
  • The hotel has
    • Paid parking
    +1
8.0
Great36 reviews
Price fromUS$ 92per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Apollo Hotel Johannesburg158 Bram Fischer Drive Randburg, Johannesburg, South Africa, 2194View on map
7.8 mi from City Center1300 yd from The Brightwater Commons Mall
Placed in Randburg district next to Hyde Park Johannesburg, the hotel provides modern rooms and a panoramic view.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 43per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
City Lodge Sandton Morningside JohannesburgCorner Hill And Rivonia Roads, Johannesburg, South AfricaView on map
7.6 mi from City Center1200 yd from Johannesburg Stock Exchange JSE
Within easy reach of Sandton City Shopping Centre, this hotel comprises 161 rooms with en suite bathrooms.
  • The hotel has
    +1
Price fromUS$ 103per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
City Lodge Hotel Newtown JohannesburgCnr Carr & Miriam Makeba St, Johannesburg, South AfricaView on map
1700 yd from City Center1400 yd from University of the Witwatersrand
Boasting a café bar and an outdoor pool, the property is located close to Johannesburg Art Gallery and less than 2 km from the centre of Johannesburg.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price fromUS$ 101per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Capital Hydro Hotel Johannesburg86 Grayston Drive, Johannesburg, South AfricaView on map
7.2 mi from City Center600 yd from Johannesburg Stock Exchange JSE
Located next to Nelson Mandela Square, the venue comprises 55 rooms with city views.
  • The hotel has
    • Free internet access
    +1
8.8
Great1 review
Price fromUS$ 352per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
12 Decades Art Hotel Johannesburg286 Fox Street, Johannesburg, South Africa, 2094View on map
1400 yd from City Center1500 yd from Carlton Centre
Located in Johannesburg City Centre district close to Johannesburg Stadium, this hotel boasts a nightclub, a library and a tennis court.
  • The hotel has
    +1
  • The hotel has
    • ZAR 50 per day
    +1
8.0
Great17 reviews
Price fromUS$ 55per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Noraclox Inn Johannesburg30 Homestead Avenue, Johannesburg, South AfricaView on map
9.6 mi from City Center1300 yd from Ferndale Village Shopping Centre
The hotel is perfectly located in Randburg district, and offers an outdoor swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price fromUS$ 103per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Garden Court Milpark Hotel JohannesburgCorner Of Empire Road And Owl Street, Johannesburg, South AfricaView on map
2.2 mi from City Center1100 yd from University of the Witwatersrand
Offering South African dishes, the hotel is set close to Lindfield Victorian House Museum in Johannesburg City Centre district.
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 95per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
City Lodge Katherine Street JohannesburgCorner Katherine Street And, Johannesburg, South Africa, 2146View on map
7.1 mi from City Center1500 yd from Johannesburg Stock Exchange JSE
The hotel is set close to Sandton Convention Centre, and boasts an outdoor swimming pool as well as garden views.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromUS$ 113per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
City Lodge Bryanston JohannesburgCorner Main Road And Peter Place, Johannesburg, South Africa, 2125View on map
9.0 mi from City Center1600 yd from Ferndale Village Shopping Centre
Located close to Norscot Manor Public Library, the hotel has 121 rooms, and boasts access to a motorway.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
2.4
Guest rating
Price fromUS$ 89per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mizizi House Of Sandton B & B Johannesburg121 Fourth Street, Johannesburg, South Africa, 2196View on map
7.0 mi from City Center1500 yd from Sandton City Shopping Centre
Rooms overlooking the city centre are offered in this hotel that boasts a beautiful setting, while onsite there is a private pool.
Price fromUS$ 52per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
City Lodge Hotel Waterfall City JohannesburgWaterfall City 03, Johannesburg, South AfricaView on map
13.7 mi from City Center
Guests can relax in the coffee bar of the hotel that boasts a convenient location in Johannesburg.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 120per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Easyhotel Johannesburg CbdDe Korte Street, Johannesburg, South Africa, 2017View on map
1800 yd from City Center1200 yd from University of the Witwatersrand
The stylish hotel is set in the heart of Johannesburg, about 10 minutes' walk of Gautrain Park underground station.
  • The hotel has
    +1
7.6
Very good10 reviews
Price fromUS$ 64per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

104 hotels found