Filters
Popular
55
81
610
392
294
217
592
322
79
16
Search by name
Star rating
38
93
102
14
746
MoreLess
Guest rating
16
36
35
12
MoreLess
Accommodation type
322
MoreLess
Price per night
282
469
134
41
67
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
343
55
37
75
17
283
MoreLess
Airports
338
156
107
MoreLess
Hotel type
377
181
131
128
118
114
88
83
59
24
17
10
228
61
32
15
6
6
3
3
3
2
1
1
1
MoreLess
Amenities
610
392
294
217
203
201
163
MoreLess
Room features
13
2
4
28
21
40
192
MoreLess
Services
10
136
181
61
135
213
MoreLess
Brands
12
8
3
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 994 hotels in Johannesburg
Get Prices

993 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
Set in the museum district of Johannesburg, this comfortable hotel features an outdoor swimming pool, a picnic area and a golf course.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect41 reviews
Price fromC$ 1 425per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Set 4 km from the centre of Johannesburg, the accommodation features a lap swimming pool and a spa area and a steam room.
  • The hotel has
    • On-site car park
    +1
8.6
Great54 reviews
Price fromC$ 468per nightSelect
{{ rooms.roomsCount }} C$ {{ 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 features an outdoor restaurant and a private pool and boasts an unique location in Johannesburg.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect20 reviews
Price fromC$ 600per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Faircity Quatermain Hotel60 West Road South, Morningside, Johannesburg, South Africa, 2196View on map
13.4 km from City Centre
The hotel is set close to Nelson Mandela Square, and boasts an outdoor pool as well as garden views.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect8 reviews
Price fromC$ 137per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Featuring a gourmet restaurant and a private pool, this hotel is located in Sandton district close to a motorway.
  • The hotel has
    • Paid parking
    +1
7.6
Very good156 reviews
Price fromC$ 80per nightSelect
{{ rooms.roomsCount }} C$ {{ 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 grand hotel offers a lobby restaurant and a wellness area and a hot tub, boasting location 9 km from Johannesburg city center.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • ZAR 85 per day
    +1
8.2
Great26 reviews
Price fromC$ 286per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Featuring 326 rooms together with a roof-top pool and a library, this hotel is located in a shopping area with access to Sandton Convention Centre.
  • The hotel has
    • ZAR 50 per day
    +1
8.2
Great28 reviews
Price fromC$ 284per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Featuring fitness classes, a gym and running tracks on-site, the hotel has a garden bar, boasting location in the heart of the city.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • ZAR 80 per day
    +1
8.2
Great63 reviews
Price fromC$ 808per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Offering wonderful views of the garden, the hotel welcomes guests to the al fresco restaurant that serves specialities of international cuisine.
  • The hotel has
    • On-site car park
    +1
8.2
Great54 reviews
Price fromC$ 318per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Located next to Nelson Mandela Square, the venue comprises 220 rooms with pool views.
  • The hotel has
    • ZAR 50 per day
    +1
8.2
Great153 reviews
Price fromC$ 157per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Featuring luxurious architecture, the venue provides 244 rooms and offers easy access to Wanderers Golf Club.
  • The hotel has
    • Paid parking
    +1
7.8
Very good56 reviews
Price fromC$ 270per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Monarch Hotel167 Oxford Road, Johannesburg, South Africa, 2196View on map
6.4 km from City Centre300 m from Rosebank Mall
Located 7 km from Johannesburg city center, this modern hotel with 12 rooms boasts an outdoor pool and a 24-hour restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
9.6
Perfect11 reviews
Price fromC$ 233per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
The venue offering a health club and a solarium along with a 24-hour bar onsite is conveniently set just off Nelson Mandela Square.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good103 reviews
Price fromC$ 350per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Offering 229 rooms with garden views, the hotel is set in Johannesburg City Centre district, just steps from Sandton Convention Centre.
  • The hotel has
    • On-site car park
    +1
7.4
Very good117 reviews
Price fromC$ 130per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
At this venue, boasting a location in a shopping area, guests can enjoy a library and a golf course, or explore Sandton City Shopping Centre nearby.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect6 reviews
Price fromC$ 118per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Nestled in a shopping area, the hotel offers a 24-hour bar along with a magnificent garden view.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.4
Great6 reviews
Price fromC$ 275per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
The hotel ensures convenient proximity to Nelson Mandela Square and pampers guests with steam baths and various massages.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.8
Great2 reviews
Price fromC$ 421per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Mercure Suites Bedfordview33 Bradford Road, Johannesburg, South Africa, 2047View on map
A 24-hour restaurant and 120 rooms are available during the stay in cozy hotel, boasting location next to Eastgate Shopping Centre.
  • The hotel has
    • On-site car park
    +1
8.0
Great141 reviews
Price fromC$ 79per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Located 2 km away from Johannesburg city center, this hotel features 96 rooms and a year-round outdoor swimming pool.
  • The hotel has
    • On-site car park
    +1
8.0
Great10 reviews
Price fromC$ 97per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
This hotel with a year-round outdoor pool, barbeque grills and a golf course is centrally located close to Satyagraha House and an underground station.
  • The hotel has
    • On-site car park
    +1
8.4
Great196 reviews
Price fromC$ 172per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night

Your booking experience in Johannesburg

If you are looking for a fine accommodation for your next vacation in Panorama Route, we are pleased to offer you amazing Johannesburg hotel deals. Ibooked.ca enables you to filter your search in Panorama Route by services and hotel brands. We’ve got family hotels, apartments and B&Bs with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Johannesburg

If you're on a budget, stay at The Mediterranean, which offers rooms with rates starting from 55C$. Suburbian Lodge offers a modest 3-star stay with views of the garden, located close to The Fun Company.

Proximity to public transport

Lotus Blossom Accommodation is about 1.8 km from Waterkloof AFB airport, so you can take an early flight. The Devonshire is a 3-star hotel located a 5-minute walk from Gautrain Park metro station and offers a casino and a golf course. Protea Hotel Johannesburg Parktonian All-Suite is a 10-minute walk from Johannesburg (Park) train station.

Convenience of staying in the city centre

Reef Hotel, which is located just in the city center, features a golf course and a Jacuzzi. An option near the city center is Franklin 1201 next to Pilanesberg Safaris and Tours. Agterplaas Guesthouse is a 3-star hotel located in Melville district, featuring a tennis court, a golf course and hiking.

The 3-star Easyhotel Johannesburg Cbd is also a mere 0.5-km distance from Gold Mining Statue.

Luxury and boutique accommodation

The Winston Hotel is a 5-star luxury hotel 0.5 km from Rosebank Sunday Market and boasts an outdoor swimming pool, a golf course and a Jacuzzi. Fairlawns Boutique Hotel And Spa is a 5-star boutique hotel located beside HSBC Africa.

Apartments, B&Bs and others

There are 10 budget apartments such as Villa Schreiner Guest House for avid travelers. Those who are seeking comfy B&Bs can stop by South African National Museum of Military History, where they will find Rosebank Lodge Guest House with a golf course, a seasonal outdoor pool and free parking. Indaba Hotel And Conference Centre is a 4-star hotel next to Norscot Manor Public Library and it has family options, as well as facilities a tennis court, an outdoor swimming pool and a sauna. For an unforgettable vacation, look at Mercure Johannesburg Randburg in Randburg district, offering views of the garden.

+ Read more - Less

Filtering results

Please wait...

993 hotels found