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
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

728 hotels in Johannesburg

Search the best hotels and places to stay in Johannesburg

View map
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.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
191 Oxford Road, Johannesburg, South Africa, 2196View on map
7.3 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
    • ZAR 70 per day
    +1
7.8
Very good56 reviews
Price fromC$ 312per nightSelect
Not available
36 Saxon Road, Johannesburg, South Africa, 2196View on map
10.6 km from City Centre1.7 km from Sandton City Shopping Centre
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
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect42 reviews
Price fromC$ 874per nightSelect
Not available
2 Maude Street, Corner Of 5Th Street, Johannesburg, South Africa, 2145
11.5 km from City Centre200 m from Nelson Mandela Square
The exclusive hotel features a nightclub, a casino and a heated indoor pool and guests can enjoy the 24-hour restaurant on site.
10.0
Perfect1 review
Price fromC$ 405per nightSelect
Not available
138 Rivonia Road, Johannesburg, South Africa, 2196
12.2 km from City Centre300 m from Johannesburg Stock Exchange JSE
This comfortable hotel boasts an al fresco restaurant along with lawn tennis, horse riding and cycling, offering a beautiful location near the Kings River.
7.6
Very good71 reviews
Price fromC$ 202per nightSelect
Not available
Cnr Tyrwhitt And Sturdee Ave, Johannesburg, South Africa, 2196
7.0 km from City Centre300 m from Rosebank Mall
Guests of this hotel near Dunkeld West Shopping Centre can go for a swim in a swimming pool or enjoy a night club, a casino and an outdoor swimming pool.
7.0
Very good28 reviews
Price fromC$ 154per nightSelect
Not available
Corner Union Ave & Main Rd, Johannesburg, South Africa, 1811
15.8 km from City Centre1.5 km from Soweto Golf Club
Within easy reach of Vilakazi Street, this hotel comprises 48 rooms with open bathrooms.
9.0
Perfect1 review
Price fromC$ 141per nightSelect
Not available
Corner Fifth And Alice Streets, Johannesburg, South Africa, 2146
11.4 km from City Centre300 m from Nelson Mandela Square
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.
8.2
Great29 reviews
Price fromC$ 320per nightSelect
Not available
William Nicol/Montecasino Blvd, Johannesburg, South Africa, No postal
11.7 km from City Centre300 m from Nelson Mandela Square
The luxury hotel is a good starting point to Johannesburg' sights including Johannesburg Zoo and HSBC Africa.
Price fromC$ 264per nightSelect
Not available
33 Bradford Road, Johannesburg, South Africa, 2047
A 24-hour restaurant and 120 rooms are available during the stay in cozy hotel, boasting location next to Eastgate Shopping Centre.
8.0
Great141 reviews
Price fromC$ 117per nightSelect
Not available
177 Oxford Road, 187, Johannesburg, South Africa, 2196
7.2 km from City Centre300 m from Rosebank Mall
There are a shared lounge, tennis courts and a golf course on site and guests can enjoy the garden restaurant in the hotel, that is conveniently located in Randburg district.
8.8
Great32 reviews
Price fromC$ 215per nightSelect
Not available
123 Rivonia Road, Johannesburg, South Africa, 2146
12.0 km from City Centre300 m from Johannesburg Stock Exchange JSE
Set about 15 minutes' walk from Sandton City Shopping Centre, the venue boasts an outdoor swimming pool and a stunning view of the city from 301 non-smoking rooms.
7.8
Very good109 reviews
Price fromC$ 182per nightSelect
Not available
Corner Oxford And Tyrwhitt Avenue, Johannesburg, South Africa
7.2 km from City Centre400 m from Rosebank Mall
There are local meals available in the hotel, located in Sandton district nearby a motorway.
Price fromC$ 170per nightSelect
Not available
Corner Of Maude And West Streets, Sandton, Johannesburg, South Africa, 2196
11.6 km from City Centre300 m from Nelson Mandela Square
This informal 444-room hotel is located in proximity to Nelson Mandela Square and offers a gym area and a fitness centre along with cots, high chairs and a buffet for guests with children.
8.0
Great183 reviews
Price fromC$ 145per nightSelect
Not available
Cnr Republic Road And Brightwater Commons, Johannesburg, South Africa, 2125
12.5 km from City Centre700 m from The Brightwater Commons Mall
Offering 104 rooms with garden views, the hotel is set in Randburg district, just steps from Cresta Shopping Centre.
7.2
Very good59 reviews
Price fromC$ 74per nightSelect
Not available
De Korte Street, Johannesburg, South Africa, 2017
1.9 km from City Centre1.5 km from Hillbrow Telkom Tower
Within easy reach of Neighbourgoods Market, this hotel comprises 60 rooms with open bathrooms.
7.6
Very good10 reviews
Price fromC$ 85per nightSelect
Not available
Corner Of Rivonia Road And Daisy Street, Johannesburg, South Africa, 2010
12.0 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.
8.2
Great63 reviews
Price fromC$ 303per nightSelect
Not available
167 Oxford Road, Johannesburg, South Africa, 2196
7.0 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.
9.6
Perfect11 reviews
Price fromC$ 235per nightSelect
Not available
27 Sturdee Avenue, Johannesburg, South Africa
7.2 km from City Centre600 m from Rosebank Mall
While Wanderers Golf Club is located nearby, the surrounding area includes Gautrain Rosebank subway station within 900 meters from the property.
Price fromC$ 219per nightSelect
Not available
10 Bompas Road, Dunkeld West, Johannesburg, South Africa, 2146
8.4 km from City Centre1.9 km from Rosebank Mall
Nestled in a shopping area, the hotel offers a 24-hour bar along with a magnificent garden view.
8.4
Great6 reviews
Price fromC$ 339per nightSelect
Not available
17Th 4Th Avenue, Johannesburg, South Africa
5.8 km from City Centre600 m from Killarney Mall
The traditional accommodation provides an outdoor swimming pool as well as a tennis court and a golf course just around the corner of Killarney Mall.
9.8
Perfect8 reviews
Price fromC$ 372per nightSelect
Not available
6 Tottenham Road, Rosebank, Johannesburg, South Africa, 2146
6.9 km from City Centre600 m from Rosebank Mall
Boasting an ideal setting in Rosebank district, the hotel features a library and a golf course.
9.4
Perfect15 reviews
Price fromC$ 300per nightSelect
Not available
63 St Patrick Road, Johannesburg, South Africa
5.5 km from City Centre1.3 km from Houghton Golf Club
Offering location in Johannesburg City Centre district, the hotel features cots, child care and a special menu for guests with children.
Price fromC$ 328per nightSelect
Not available
19 Molesey Avenue, Auckland Park, Johannesburg, South Africa, 2092
3.0 km from City Centre1.9 km from Fordsburg
Boasting a sundeck and a private swimming pool, the venue with panoramic views offers 6 rooms in proximity to Melville.
Price fromC$ 125per nightSelect
Not available
90 Pretoria Avenue, Johannesburg, South Africa, 02196
11.3 km from City Centre1.0 km from Nelson Mandela Square
The hotel offers a deluxe accommodation with 10 rooms in the busy area of Johannesburg.
Price fromC$ 681per nightSelect
Not available
Corner Maude And 5Th Street, Sandton, Johannesburg, South Africa, 2196
11.5 km from City Centre200 m from Nelson Mandela Square
The prestigious hotel offers 166 rooms and the possibility of relaxation due to a wellness area, a solarium and a sauna.
9.0
Perfect52 reviews
Price fromC$ 681per nightSelect
Not available
67 Jan Smuts Avenue, Johannesburg, South Africa, 2132
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.
8.6
Great54 reviews
Price fromC$ 483per nightSelect
Not available
54 Bath Avenue, Rosebank, Johannesburg, South Africa, 2196
7.0 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.
8.2
Great55 reviews
Price fromC$ 396per nightSelect
Not available
13 Garrick Road Darrenwood, Johannesburg, South Africa
9.6 km from City Centre1.2 km from Cresta Shopping Center
Guests can enjoy a plunge pool and benefit from a 24-hour restaurant at the hotel.
Price fromC$ 161per nightSelect
Not available
118 Katherine Street, Johannesburg, South Africa, 2146
12.1 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.
7.6
Very good156 reviews
Price fromC$ 131per nightSelect
Not available
Cnr Of Rivonia & West Roads, Sandton, Johannesburg, South Africa, 2196
11.5 km from City Centre400 m from Nelson Mandela Square
Located next to Nelson Mandela Square, the venue comprises 220 rooms with pool views.
8.2
Great153 reviews
Price fromC$ 230per nightSelect
Not available
C/O Anderson & Ferreira Streets, Johannesburg, South Africa, 2107
1.3 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.
8.0
Great10 reviews
Price fromC$ 139per nightSelect
Not available
35 Fourth Avenue Melville, Johannesburg, South Africa
4.1 km from City Centre700 m from Campus Square Shopping Centre
Featuring a sunbathing terrace, this property also provides guests with a mini club, high chairs and a buffet for kids, in close proximity of Radiopark studios.
9.0
Perfect34 reviews
Price fromC$ 82per nightSelect
Not available
60 West Road South, Johannesburg, South Africa, 2196
14.0 km from City Centre1.6 km from Investec
The hotel is set close to Nelson Mandela Square, and boasts an outdoor pool as well as garden views.
9.2
Perfect8 reviews
Price fromC$ 296per nightSelect
Not available
120 De Korte Street, Johannesburg, South Africa
An exceptional setting of this hotel offers reaching a motorway on foot, while there is an amazing view of the skyline available from 300 rooms.
7.8
Very good12 reviews
Price fromC$ 135per nightSelect
Not available
Princess Of Wales Terrace, Johannesburg, South Africa, 2041
3.9 km from City Centre1000 m from Hillbrow Telkom Tower
There is a 24-hour restaurant with South African cuisine and an outdoor pool available on site.
7.0
Very good16 reviews
Price fromC$ 96per nightSelect
Not available
58 Anderson Street, Johannesburg, South Africa, 2107
1.7 km from City Centre600 m from Carlton Centre
Placed close to Ellis Park Stadium in the middle of Johannesburg, this hotel offers 120 rooms.
7.8
Very good78 reviews
Price fromC$ 77per nightSelect
Not available
Corner Corlette Drive And Rudd Road, Johannesburg, South Africa, 2116
8.5 km from City Centre1.5 km from Melrose Arch Shopping Centre
Offering 229 rooms with garden views, the hotel is set in Johannesburg City Centre district, just steps from Sandton Convention Centre.
7.4
Very good117 reviews
Price fromC$ 153per nightSelect
Not available
223 Rivonia Road, Johannesburg, South Africa, 2128
13.9 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.
9.2
Perfect6 reviews
Price fromC$ 116per nightSelect
Not available
16 West Street, Johannesburg, South Africa
5.5 km from City Centre1.9 km from Johannesburg (Park) Train Station
The exclusive hotel is lodged in an art deco-style building, offering 18 soundproof rooms along with cosmetic therapy and massage treatments.
10.0
Perfect1 review
Price fromC$ 150per nightSelect
Not available
Cnr Linden & Rivonia Road, Johannesburg, South Africa
12.0 km from City Centre300 m from Johannesburg Stock Exchange JSE
Located close to Nelson Mandela Square, the hotel has 36 rooms, and boasts access to a train station.
Price fromC$ 210per nightSelect
Not available
25 Tyrone Avenue, Johannesburg, South Africa
5.1 km from City Centre1.2 km from Johannesburg (Park) Train Station
This cosy accommodation with a patio is located in Johannesburg just off Killarney Mall.
9.4
Perfect16 reviews
Price fromC$ 112per nightSelect
Not available
22 Whiteley Road, Melrose Arch Precinct, Johannesburg, South Africa, 8000
9.3 km from City Centre300 m from Melrose Arch Shopping Centre
Boasting a large pool plus an outdoor restaurant, the venue is conveniently located in Sandton district.
8.4
Great84 reviews
Price fromC$ 190per nightSelect
Not available
William Nicol Drive, Fourways, Johannesburg, South Africa
22.9 km from City Centre
The venue is located in the mountain district of Johannesburg and offers a traditional restaurant, a casino, a sunbathing terrace and a golf course.
7.8
Very good12 reviews
Price fromC$ 105per nightSelect
Not available
61 North Street, Johannesburg, South Africa
8.5 km from City Centre1000 m from Melrose Arch Shopping Centre
The accomodation is centrally placed near Sandton City, offering 16 rooms along with a garden restaurant.
7.0
Very good17 reviews
Price fromC$ 305per nightSelect
Not available
1St Road, Hyde Park, Johannesburg, South Africa, 2024
9.2 km from City Centre100 m from Hyde Park Corner
Opened in 1987, just outside Witwatersrand University, this exclusive property features a gym area and a fitness centre.
Price fromC$ 181per nightSelect
Not available
59 Grant Avenue And Algernon Road, Johannesburg, South Africa, 2192
7.4 km from City Centre700 m from Houghton Golf Club
Boasting location close to Melrose Arch Shopping Centre, the venue features a night club and a golf course, as well as has to offer 15 rooms.
8.2
Great43 reviews
Price fromC$ 94per nightSelect
Not available
3 River Road, Johannesburg, South Africa
17.8 km from City Centre1.4 km from Country Club Johannesburg
Located a few steps from Wild Planet Safari, the hotel features 50 rooms with views over the garden.
9.4
Perfect37 reviews
Price fromC$ 116per nightSelect
Not available
130 Rivonia Rd, Sandown, Johannesburg, South Africa
12.1 km from City Centre300 m from Johannesburg Stock Exchange JSE
Offering setting in the heart of Sandton and close to a motorway, the property includes 69 rooms as well as a 24-hour restaurant.
9.2
Perfect4 reviews
Price fromC$ 218per nightSelect
Not available
14 Portland Avenue, Johannesburg, South Africa
This business hotel in Randburg district offers casinos and a stadium and an outdoor pool.
Price fromC$ 244per nightSelect
Not available
4Th Main Avenue & Riviera Street, Johannesburg, South Africa, 2193
5.3 km from City Centre1.3 km from Johannesburg (Park) Train Station
The venue has an outdoor swimming pool, while boasting a convenient setting in a south area.
5.6
Guest rating1 review
Price fromC$ 121per nightSelect
Not available
24 Dianne Road, Olivedale Ext 2, Johannesburg, South Africa, 2158
17.0 km from City Centre1.1 km from Olivedale Shopping Centre
There are rooms facing the garden and the hotel is set close to African Flea Market.
Price fromC$ 84per nightSelect
Not available
21 Melville Road - Hyde Park, Johannesburg, South Africa, 2090
8.7 km from City Centre1.8 km from Rosebank Mall
Enjoying a convenient location in vicinity of Hyde Park Corner, the accommodation includes a sunbathing terrace and an outdoor pool.
6.2
Nice41 reviews
Price fromC$ 100per nightSelect
Not available
56 Mulbarton Road, Johannesburg, South Africa
22.0 km from City Centre
Set in Johannesburg, this 10-room property is an ideal base for visits to Fourways Crossing.
8.4
Great3 reviews
Price fromC$ 92per nightSelect
Not available
41 2Nd Avenue, Parktown North, Johannesburg, South Africa
7.3 km from City Centre1.2 km from Rosebank Mall
Situated 11 km from Gold Reef City, this excellent apartment features barbeque, a library and a golf course.
Price fromC$ 116per nightSelect
Not available
101 Hart Avenue, Meyersdal, Johannesburg, South Africa
12.5 km from City Centre
Set in Johannesburg, this grand property includes a seasonal outdoor pool and a balcony with city views.
Price fromC$ 112per nightSelect
Not available
130 Daisy Street, Johannesburg, South Africa, ZA-2010
12.2 km from City Centre600 m from Johannesburg Stock Exchange JSE
The hotel boasts location close to a bus stop and Sandton City, offering a seasonal outdoor pool.
8.0
Great36 reviews
Price fromC$ 118per nightSelect
Not available
286 Fox Street, Johannesburg, South Africa, 2094
3.5 km from City Centre1.3 km from Carlton Centre
Boasting a health club and a Jacuzzi plus a 24-hour restaurant on site, the venue is centrally based just off a motorway.
8.0
Great17 reviews
Price fromC$ 84per nightSelect
Not available
158 Bram Fischer Drive, Johannesburg, South Africa, 2194
12.2 km from City Centre1.2 km from The Brightwater Commons Mall
Guests of this stylish hotel will enjoy a panoramic view and en-suite rooms plus the convenience of a train station available nearby.
Price fromC$ 84per nightSelect
Not available
14 Penhurst Avenue Essexwold, Johannesburg, South Africa
12.2 km from City Centre700 m from Glendower Golf Club
There are rooms facing the garden and the hotel is set close to Eastgate Shopping Centre.
9.4
Perfect13 reviews
Price fromC$ 97per nightSelect
Not available
12A North Street, Johannesburg, South Africa
8.2 km from City Centre1.4 km from Rosebank Mall
This quiet apartment with a furnished balcony is located in a resort area and enjoys close proximity to The Wanderers Grounds and a coach station.
8.6
Great8 reviews
Price fromC$ 139per nightSelect
Not available
85 3Rd Avenue Melville, Johannesburg, South Africa
3.7 km from City Centre900 m from Campus Square Shopping Centre
Situated 5 km from the centre of Johannesburg, the apartment with a view over the garden offers a sunbathing terrace.
Price fromC$ 78per nightSelect
Not available
Cnr. Rivonia Road And Cullinan Close, Johannesburg, South Africa
13.5 km from City Centre1.5 km from Johannesburg Stock Exchange JSE
Set within easy reach of Sandton Convention Centre, the venue features a 24-hour restaurant serving meals of international cuisine.
Price fromC$ 125per nightSelect
Not available
Corner Of Empire Road And Owl Street, Johannesburg, South Africa
2.6 km from City Centre1.9 km from Fordsburg
This Victorian-style hotel is set at a short distance to Johannesburg Stadium.
Price fromC$ 129per nightSelect
Not available
10 Derby Road ,Johannesburg 2093, Johannesburg, South Africa
4.3 km from City Centre1.7 km from Hillbrow Telkom Tower
This Thai-style hotel is set at a short distance to I was shot in Joburg.
Price fromC$ 37per nightSelect
Not available
2 Willow Place, Johannesburg, South Africa
15.8 km from City Centre1.3 km from Gautrain Marlboro Station
Offering location in Sandton district, the hotel features child care and a pool for guests with children.
Price fromC$ 96per nightSelect
Not available
90 Corlett Drive, Johannesburg, South Africa
9.4 km from City Centre500 m from Melrose Arch Shopping Centre
Offering international dishes, the hotel is set close to Sandton City in Melrose district.
Price fromC$ 72per nightSelect
Not available
90 De Korte St, Johannesburg, 2017, South Africa Johannesburg, Johannesburg, South Africa 2017 Johannesburg, Johannesburg, South Africa, Johannesburg, South Africa
1.9 km from City Centre1.5 km from Hillbrow Telkom Tower
The hotel offers swift access to Museum Africa and Neighbourgoods Market is only 200 meters away.
Price fromC$ 84per nightSelect
Not available
Cnr 14Th Avenue & Davidson Street, Fairland, Johannesburg, South Africa, 1715
10.6 km from City Centre
This chic-style hotel is set at a short distance to Rand Society of Model Engineers.
Price fromC$ 268per nightSelect
Not available
28 Grosvenor Avenue, Johannesburg, South Africa
9.2 km from City Centre800 m from Hyde Park Johannesburg
Offering convenient proximity to Hyde Park Johannesburg, the hotel is also close to Dunkeld West Shopping Centre.
Select
Not available
Cnr Katherine Str & Grayston Dr, Johannesburg, South Africa, Johannesburg, South Africa
12.3 km from City Centre1.3 km from Johannesburg Stock Exchange JSE
Located off Amatuli Artefacts, this accommodation features a café bar and an outdoor pool, close to a coach station.
Price fromC$ 186per nightSelect
Not available
Fifth Street,South Towers,Nelson Mandela Square, Johannesburg, South Africa, 2146
11.4 km from City Centre100 m from Nelson Mandela Square
The hotel ensures convenient proximity to Nelson Mandela Square and pampers guests with steam baths and various massages.
8.8
Great2 reviews
Price fromC$ 530per nightSelect
Not available
Terminal A, Johannesburg, South Africa
22.3 km from City Centre
Located 30 minutes’ walking distance from the center of Kempton Park, this hotel features a private pool and offers cots and board games for families with children.
6.6
Nice21 reviews
Price fromC$ 201per nightSelect
Not available
177 Empire Place, Cnr Rivonia Rd, Sandhurst, Johannesburg, South Africa, 2146
10.8 km from City Centre300 m from Sandton City Shopping Centre
Within easy reach of Nelson Mandela Square, this hotel comprises 193 rooms with en suite bathrooms.
8.8
Great1 review
Price fromC$ 214per nightSelect
Not available
40 Magaliesberg Road, Winchester Hills, Johannesburg, South Africa
7.3 km from City Centre2.5 km from Klipriviersberg Nature Reserve
Set in Johannesburg, this 10-room property is an ideal base for visits to Apartheid Museum.
Price fromC$ 68per nightSelect
Not available
22 Milner Avenue, Johannesburg, South Africa, 2007
11.4 km from City Centre1.3 km from Huddle Park Golf & Recreation
This designer hotel with lake views lies close to the sights of Johannesburg including Johannesburg Observatory.
9.0
Perfect26 reviews
Price fromC$ 124per nightSelect
Not available
Montecasino Boulevard, Johannesburg, South Africa, 2055
Near the hotel, there are a train station and a bus stop and guests can easily reach Fourways Farmers Market which is not far away.
Price fromC$ 244per nightSelect
Not available
48 Queens Rd, Bryanston, Johannesburg, 2021, South Africa, Johannesburg, South Africa
17.8 km from City Centre500 m from Epsom Downs Shopping Centre
International menu is served at the hotel's terrace restaurant in the business area of Johannesburg.
Price fromC$ 166per nightSelect
Not available
17 Klip Street, Observatory, Johannesburg, South Africa
7.0 km from City Centre400 m from Observatory Golf Club
Situated adjacent to Eastgate Shopping Centre, the business property features an indoor swimming pool and barbeque grills together with a private pool.
8.8
Great1 review
Price fromC$ 80per nightSelect
Not available
72 Trichardt Road, Monument Park X 8M10, Johannesburg, South Africa
48.1 km from City Centre
12 rooms and an outdoor swimming pool are available in this property, located close to a port and Longstreet Art Lovers 1932.
Price fromC$ 60per nightSelect
Not available
7 York Street, Kensington, South Bedfordview, Johannesburg, South Africa
8.2 km from City Centre900 m from Rhodes Park
This pleasant apartment offers accommodation with a nice balcony, a shared kitchen and an en suite bathroom.
8.8
Great68 reviews
Price fromC$ 86per nightSelect
Not available
267 Outlook Terrace, Johannesburg, South Africa
9.2 km from City Centre900 m from Cresta Shopping Center
Located in the shopping area, just a few feet from Johannesburg Botanical Gardens, the venue offers 6 rooms with a separate balcony.
Price fromC$ 112per nightSelect
Not available
62 Corlett Dr Corner Irene Road Melrose North Johannesburg Gauteng 2196, Johannesburg, South Africa, 2711
9.1 km from City Centre700 m from Melrose Arch Shopping Centre
Boasting a 24-hour restaurant, this well-maintained hotel is available close to Sandton City.
6.0
Guest rating6 reviews
Price fromC$ 81per nightSelect
Not available
Corner Main Road And Peter Place, Johannesburg, South Africa, 2125
14.3 km from City Centre1.4 km from Ferndale Village Shopping Centre
Offering 121 rooms with garden views, the hotel is set in Randburg district, just steps from Khakiweed Photographic Safaris.
5.0
Guest rating
Price fromC$ 117per nightSelect
Not available
46 High Street Berea, Johannesburg, South Africa
3.9 km from City Centre700 m from Hillbrow Telkom Tower
Located 3 km away from Johannesburg city center, this hotel features 150 rooms and an outdoor pool.
Select
Not available
10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007
9.9 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.
8.4
Great196 reviews
Price fromC$ 183per nightSelect
Not available
28 B, 3Rd Road, Hyde Park, Sandton, Johannesburg, South Africa
9.0 km from City Centre700 m from Thrupps Shopping Centre
Situated 9 km from the centre of Johannesburg, the apartment with a view over the garden offers a sunny patio.
Price fromC$ 155per nightSelect
Not available
5 Rivonia Road, Illovo, Johannesburg, South Africa
9.2 km from City Centre1.8 km from Sandton City Shopping Centre
Set in Johannesburg City Centre district, this 2-bedroom property comes with a furnished balcony, a fully-fitted kitchen and a shared bathroom.
Price fromC$ 126per nightSelect
Not available
54 Siemert Road, Johannesburg, South Africa
3.2 km from City Centre1.2 km from Carlton Centre
Featuring setting in a shopping area of Johannesburg, the hotel offers an outdoor swimming pool and a 24-hour bar.
Price fromC$ 78per nightSelect
Not available
90 De Korte Street, Braamfontein, Johannesburg, South Africa, 2000
1.9 km from City Centre1.5 km from Hillbrow Telkom Tower
Located next to Newtown, the venue comprises 60 rooms with terrace views.
Price fromC$ 60per nightSelect
Not available
1 Melrose Square, Melrose Arch, Johannesburg, South Africa, 2076
9.2 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.
8.2
Great26 reviews
Price fromC$ 313per nightSelect
Not available
21 Doveton Road, Johannesburg, South Africa, 2193
3.0 km from City Centre2.0 km from Johannesburg (Park) Train Station
Less than 4 km from the city centre of Johannesburg, this 6-room accommodation features a patio and a golf course.
Price fromC$ 215per nightSelect
Not available
47 Nottingham Road, Kensington, Johannesburg, South Africa
8.3 km from City Centre1000 m from Rhodes Park
Situated 7 km from the centre of Johannesburg, the apartment with a view over the garden offers a sunny patio.
Price fromC$ 68per nightSelect
Not available
160 Helen Road, Johannesburg, South Africa, 2146
12.9 km from City Centre1.2 km from Johannesburg Stock Exchange JSE
The garden restaurant awaits guests onsite, while the intimate hotel boasts location in the heart of Johannesburg.
8.2
Great3 reviews
Price fromC$ 818per nightSelect
Not available
302 Fox Street, Maboneng Precinct, Johannesburg, South Africa, 2029
With pool views, the venue is placed 20 minutes' walk from the center of Johannesburg, at a short distance from Rhodes Park.
Price fromC$ 27per nightSelect
Not available
65 Cumberland Avenue, Bryanston, Sandton, Johannesburg, South Africa
16.0 km from City Centre1.6 km from French Chamber of Commerce and Industry
At this boutique venue guests can lounge by an outdoor pool or visit Wild Eye which is located in the area.
8.8
Great127 reviews
Price fromC$ 100per nightSelect
Not available
34 Smits Street, Johannesburg, South Africa, 2196
7.8 km from City Centre1000 m from Rosebank Mall
Featuring a sun terrace, this property also provides guests with a game room and board games for kids, in close proximity of Zoo Lake.
9.6
Perfect2 reviews
Price fromC$ 133per nightSelect
Not available
16 7Th Street, Johannesburg, South Africa, 2109
3.8 km from City Centre1000 m from Campus Square Shopping Centre
Located less than 9 km from Sandton City Shopping Centre, this venue features a nice balcony and a kitchenette.
Price fromC$ 90per nightSelect
Not available
Cnr Jorissen And Melle Street, Johannesburg, South Africa, 2017
1.9 km from City Centre1.5 km from Hillbrow Telkom Tower
The hotel features a traditional restaurant, while near the venue, set in Johannesburg City Centre district, one will find Melville Koppies.
Price fromC$ 157per nightSelect
Not available
66 6Th Avenue, Johannesburg, South Africa
3.9 km from City Centre1000 m from Melville Koppies Nature Reserve
Only a short distance from 27Boxes, the hotel with 11 rooms comprises a library and tennis courts, plus an outdoor restaurant, serving authentic specilities.
10.0
Perfect1 review
Price fromC$ 98per nightSelect
Not available
37 1St Ave, Johannesburg, South Africa
3.9 km from City Centre500 m from Campus Square Shopping Centre
Set not far from Melville Koppies, the hostel welcomes guests with a daily continental breakfast in a recreational area of the city.
Price fromC$ 62per nightSelect
Not available

Filtering results

Please wait...

728 hotels found

FAQs about hotels in Johannesburg

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Johannesburg?
Of course, the hotel prices in Johannesburg change depending on the season, but on average: a 3-star hotel room costs 115C$ per night. If you're looking for something really special, a 5-star hotel can be found for 494C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Johannesburg?
Some of the top-rated affordable hotels are:
Mercure Johannesburg Randburg rating: 3.6/5
Easy Hotel Johannesburg rating: 3.8/5
See more favored cheap hotels here.
What are the most popular hotels near SAB World of Beer in Johannesburg?
Faircity Mapungubwe Hotel Apartments, Reef Hotel are the best highly-rated hotels located within only 10 minutes' on foot of SAB World of Beer. If you are looking for a cheaper option, you might consider Suburbian Lodge which is about 20 minutes' walk from Hashtag Escape.
What are good hotels for a short-term stay on business in Johannesburg?
Business travelers can be quite busy, but keen to see the atmosphere of Johannesburg. On this, you might enjoy Once In Joburg.
What are the best hotels in Johannesburg with good breakfasts?
Glenalmond Hotel and The Capital Empire are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in Johannesburg?
Home Suite Hotels Rosebank, Stillpoint Country Manor, and Twin Waters Guest House are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Johannesburg?
These luxury hotels with exceptional service will make your stay great:
Four Seasons The Westcliff rating: 4.3/5
African Pride Melrose Arch rating: 4.1/5
What are the most popular boutique hotels in Johannesburg?
You may like these highly-rated cozy boutique hotels:
Faircity Quatermain Hotel rating: 4.6/5,
and Protea Hotel Wanderers rating: 3.7/5

Where to stay in Johannesburg?

Best cheap 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.

Johannesburg airports & Underground stations

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 hotels 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 in Johannesburg

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.

Explore and find your best 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.

Show moreLess