Filters
Popular
55
81
609
392
292
216
592
319
79
15
Search by name
Star rating
37
90
104
14
745
MoreLess
Guest rating
15
35
36
12
MoreLess
Accommodation type
319
MoreLess
Price per night
282
467
134
41
66
MoreLess
Underground stations
81
39
11
31
MoreLess
Nearby
55
5
65
13
99
55
12
4
3
11
24
128
20
32
30
MoreLess
Districts
342
37
75
17
283
MoreLess
Airports
156
107
MoreLess
Hotel type
377
180
130
128
118
115
88
82
59
24
16
9
228
61
32
15
6
6
3
3
3
2
1
1
1
MoreLess
Amenities
609
392
292
216
202
200
163
MoreLess
Room features
13
2
4
28
21
41
191
MoreLess
Services
9
137
181
62
134
212
MoreLess
Brands
12
8
4
3
3
3
2
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 990 hotels in Johannesburg
Get Prices

990 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.

Saxon Hotel, Villas & Spa36 Saxon Road Sandhurst, Johannesburg, South Africa, 2196View on map
10.3 km from City Centre1.5 km from Hyde Park Corner
Featuring rooms with luxurious decorations and steam baths, facials and massage services, the hotel awaits guests in a suburb area next to Sandton City Shopping Centre.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect41 reviews
Price from£ 722per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Four Seasons The Westcliff67 Jan Smuts Avenue, Johannesburg, South Africa, 2132View on map
4.0 km from City Centre700 m from Johannesburg (Park) Train Station
Adjacent to Parktown, and close to Johannesburg Stadium, this prestigious hotel features 117 fashionable rooms.
  • The hotel has
    • On-site car park
    +1
8.6
Great54 reviews
Price from£ 305per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Fairlawns Boutique Hotel And Spa1 Alma Road, Morningside Manor,Sandton, Johannesburg, South Africa, 2052View on map
14.1 km from City Centre
The hotel offers 40 classic rooms and guests will be amazed at stunning views of the garden.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect20 reviews
Price from£ 321per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Faircity Quatermain Hotel60 West Road South, Morningside, Johannesburg, South Africa, 2196View on map
13.4 km from City Centre
Set close to Sandton City, this well-maintained property has a non-smoking restaurant as well as a library and a golf course onsite.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect8 reviews
Price from£ 80per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Park Inn Sandton118 Katherine Street, Johannesburg, South Africa, 2146View on map
11.2 km from City Centre1.1 km from Johannesburg Stock Exchange JSE
Located off Sandton Convention Centre, this accommodation features a coffee bar and an indoor pool, close to a motorway.
  • The hotel has
    • Paid parking
    +1
7.6
Very good156 reviews
Price from£ 45per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
African Pride Melrose Arch1 Melrose Square, Melrose Arch, Johannesburg, South Africa, 2076View on map
8.1 km from City Centre100 m from Melrose Arch Shopping Centre
This exclusive hotel boasts an outdoor swimming pool, a library and a golf course available on site and guests are just a few steps from Wanderers Golf Club.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • ZAR 85 per day
    +1
8.2
Great26 reviews
Price from£ 164per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Sandton SunCnr. Fith And Alice Streets, , 784902, Johannesburg, South Africa, 2146View on map
10.8 km from City Centre400 m from Sandton City Shopping Centre
Offering cots and babysitting for guests with children, the hotel is set near Sandton City Shopping Centre in the southern part of Johannesburg.
  • The hotel has
    • ZAR 50 per day
    +1
8.2
Great28 reviews
Price from£ 169per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Radisson Blu Hotel Sandton, JohannesburgCnr Daisy, Rivonia And Linden St Sandton, Johannesburg, South Africa, 2010View on map
11.2 km from City Centre400 m from Johannesburg Stock Exchange JSE
Set meters from a coach station, the property offers 302 rooms and facials and various massages.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • ZAR 80 per day
    +1
8.2
Great63 reviews
Price from£ 559per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
54 On Bath54 Bath Avenue Rosebank, Johannesburg, South Africa, 2196View on map
6.5 km from City Centre200 m from Rosebank Mall
Located steps away from Johannesburg Zoo, this hotel offers moments of relaxation featuring facials and massage treatments.
  • The hotel has
    • On-site car park
    +1
8.2
Great54 reviews
Price from£ 194per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Radisson Blu Gautrain Hotel, Sandton JohannesburgCnr Of Rivonia & West Roads, Sandton, Johannesburg, South Africa, 2196View on map
10.8 km from City Centre600 m from Johannesburg Stock Exchange JSE
The hotel invites you to discover international meals and enjoy a wellness area and a Jacuzzi, while based in the heart of Johannesburg.
  • The hotel has
    • ZAR 50 per day
    +1
8.2
Great153 reviews
Price from£ 99per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hyatt Regency Johannesburg191 Oxford Road, Rosebank, Johannesburg, South Africa, 2196View on map
6.7 km from City Centre400 m from Rosebank Mall
The property was renovated in 2005 and boasts an indoor swimming pool along with an al fresco restaurant in a business area of Johannesburg.
  • The hotel has
    • ZAR 70 per day
    +1
7.8
Very good56 reviews
Price from£ 178per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Monarch Hotel167 Oxford Road, Johannesburg, South Africa, 2196View on map
6.4 km from City Centre300 m from Rosebank Mall
The property features a patio, a library and a golf course, guests can also savor their meals at the lounge restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
9.6
Perfect11 reviews
Price from£ 134per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Capital 20 West20 West Road South, Johannesburg, South Africa, 2146View on map
12.4 km from City Centre1.2 km from Johannesburg Stock Exchange JSE
Placed just off Nelson Mandela Square in a business area, this hotel offers a health club and a solarium onsite.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good103 reviews
Price from£ 205per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Protea Hotel WanderersCorner Corlett Drive And Rudd Road, Illovo, Johannesburg, South Africa, 2116View on map
7.8 km from City Centre600 m from Wanderers Golf Club
Situated in Melrose district of Johannesburg, this hotel offers a daily buffet breakfast, barbeque grills, squash courts and a golf course.
  • The hotel has
    • On-site car park
    +1
7.4
Very good117 reviews
Price from£ 76per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Faircity Falstaff Hotel223 Rivonia Road, Johannesburg, South Africa, 2128View on map
13.3 km from City Centre2.0 km from Johannesburg Stock Exchange JSE
Located in a shopping area of Johannesburg, the welcoming hotel will have access to a year-round outdoor swimming pool.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect6 reviews
Price from£ 68per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ten Bompas Hotel10 Bompas Road, Johannesburg, South Africa, 2146View on map
8.2 km from City Centre700 m from Hyde Park Corner
The hotel features an al fresco restaurant, while near the venue, set in Sandton district, one will find Rosebank Mall.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.4
Great6 reviews
Price from£ 167per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Raphael Penthouse Suites Fifth Street,South Towers,Nelson Mandela Square, Sandton, Za, Johannesburg, South Africa, 2146View on map
10.7 km from City Centre400 m from Sandton City Shopping Centre
Boasting 60 rooms and cots and child care for children, the venue is settled in the heart of the city.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.8
Great2 reviews
Price from£ 251per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Mercure Suites Bedfordview33 Bradford Road, Johannesburg, South Africa, 2047View on map
Offering location close to Eastgate Shopping Centre, this hotel overlooks the garden and has a 24-hour restaurant.
  • The hotel has
    • On-site car park
    +1
8.0
Great141 reviews
Price from£ 47per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Faircity Mapungubwe Hotel ApartmentsC/O Anderson & Ferreira Streets, Johannesburg, South Africa, 2107View on map
1.1 km from City Centre1000 m from Carlton Centre
Since 2007 the hotel awaits guests in Johannesburg City Centre district, offering 96 non-smoking rooms and a beer bar.
  • The hotel has
    • On-site car park
    +1
8.0
Great10 reviews
Price from£ 55per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Genesis All-Suite Hotel10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007View on map
8.2 km from City Centre1.2 km from Royal Johannesburg & Kensington Golf Club
50 rooms and an outdoor swimming pool are available in this property, located close to an underground station and Melrose Arch.
  • The hotel has
    • On-site car park
    +1
8.4
Great196 reviews
Price from£ 99per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Your booking experience in Johannesburg

Looking for accommodation in Johannesburg? Hotelmix.co.uk enables you to narrow your search in Panorama Route by proximity to public transport and tourist attractions. We’ve got modern and historical hotels with a large list of facilities and services as well as other attractive accommodation options that give you a perfect base for exploring.

Budget hotels in Johannesburg

If you're on the hunt for a low-cost stay, check out Easyhotel Johannesburg Cbd with rates starting from 48£ or Cherry Tree Cottage B&B where prices start at 45£. You will find Life On 3Rd just a stone's throw from Bamboo.

Proximity to public transport

Forever Hotel At Centurion is a highly rated hotel near Waterkloof AFB airport with a sauna and a steam room. Monarch Hotel is located only a 5-minute walk from Gautrain Rosebank metro station and comes with an outdoor swimming pool, a golf course and a sundeck. Protea Hotel Johannesburg Parktonian All-Suite, is a modern hotel just a 10-minute walk from Johannesburg (Park) train station.

Convenience of staying in the city centre

Consider staying at Businessburg Hotel or Isibaya House to put you in the heart of the action of downtown. An option near the city center is Franklin 1201 next to Reflexion Thai Yoga Massage. In Randburg district, you'll find Hyatt Regency Johannesburg and The Capital Empire with rates from 98£.

Select a hotel next to Museum Africa, such as Reef Hotel, which is located a 10-minute walk away from the city center.

Luxury and boutique accommodation

Holiday Inn Johannesburg Airport is a chic choice that is a 10-minute walk to Wild Waters Boksburg. Benefit from Sandton district and stay at The Capital 20 West, an upscale 5-star hotel with an outdoor swimming pool, a golf course and table tennis. Radisson Blu Gautrain is a top-rated chain hotel in Randburg district, and is situated within easy reach of African Craft Market of Rosebank.

Apartments, B&Bs and others

Green Park Manor is an affordable apartment for families located next to Fourways Farmers Market, with room rates from 42£. Chislehurst Guest House is a great B&B with views of the garden, located within a short walk of Wild Planet Safari. Business travelers looking for some of the best hotels within a short drive of The Fun Company will find Suburbian Lodge or 12 Decades Art Hotel. Intercontinental Johannesburg Sandton Towers is a resort hotel with squash, golf and tennis and also featuring an outdoor swimming pool, a sauna and a golf course.

+ Read more - Less

Filtering results

Please wait...

990 hotels found