Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Hotels in Johannesburg

Search among 1343 available hotels and places to stay in Johannesburg from 50+ providers.

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
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
0Filter by
View map
Sort by
View map
1-100 out of 1343
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • USD 170 per day
  • The hotel has
    • USD 55 per day
  • The hotel has
    • Luggage storage
    • Locker room
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
View on map11.6 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 good94 reviews
From   C$ 187 /nightSelect
Not available
  • The hotel has
    • ZAR 50 per day
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map10.9 km from City Centre200 m from British Chamber of Business
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
Great47 reviews
From   C$ 249 /nightSelect
Not available
8.2 km from City Centre1.1 km from Bidvest Wanderers Stadium
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
Great37 reviews
From   C$ 279 /nightSelect
Not available
11.1 km from City Centre100 m from Citibank SA
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
Great225 reviews
From   C$ 132 /nightSelect
Not available
6.7 km from City Centre600 m from South African Chamber of Commerce and Industry
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.6
Great110 reviews
From   C$ 198 /nightSelect
Not available
2.9 km from City Centre400 m from Netcare Park Lane Hospital
There is a 24-hour restaurant with South African cuisine and an outdoor pool available on site.
7.0
Very good20 reviews
From   C$ 83 /nightSelect
Not available
Hotel
700 m from City Centre300 m from Minerals Council South Africa
Placed close to Ellis Park Stadium in the middle of Johannesburg, this hotel offers 120 rooms.
7.8
Very good89 reviews
From   C$ 66 /nightSelect
Not available
10.4 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.
9.0
Perfect47 reviews
From   C$ 1 827 /nightSelect
Not available
4.1 km from City Centre1000 m from Consulate General Of India
Set 4 km from the centre of Johannesburg, the accommodation features a lap swimming pool and a spa area and a steam room.
8.4
Great65 reviews
From   C$ 446 /nightSelect
Not available
Hotel
6.6 km from City Centre400 m from South African Chamber of Commerce and Industry
Offering wonderful views of the garden, the hotel welcomes guests to the al fresco restaurant that serves specialities of international cuisine.
8.2
Great66 reviews
From   C$ 332 /nightSelect
Not available
23.1 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.
8.0
Great27 reviews
From   C$ 89 /nightSelect
Not available
10.9 km from City Centre300 m from Citibank SA
The exclusive hotel features a nightclub, a casino and a heated indoor pool and guests can enjoy the 24-hour restaurant on site.
8.0
Great5 reviews
From   C$ 363 /nightSelect
Not available
11.3 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
Great162 reviews
From   C$ 260 /nightSelect
Not available
1.6 km from City Centre200 m from Neighbourgoods Market
Located next to Newtown, the venue comprises 60 rooms with terrace views.
8.6
Great24 reviews
From   C$ 55 /nightSelect
Not available
The largest option:
6 adults
3 bedrooms
3 beds
6.7 km from City Centre400 m from South African Chamber of Commerce and Industry
Just 650 meters from Gautrain Rosebank underground station, the apartment offers comfortable rooms with hardwood furniture and a patio.
7.8
Very good16 reviews
From   C$ 80 /nightSelect
Not available
10.9 km from City Centre200 m from Gautrain Sandton Station
Located next to Nelson Mandela Square, the venue comprises 220 rooms with pool views.
8.2
Great252 reviews
From   C$ 216 /nightSelect
Not available
11.3 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 good247 reviews
From   C$ 115 /nightSelect
Not available
19.9 km from City Centre
Featuring a perfect location seconds from Bunny Park, this hotel offers 151 non-smoking rooms and a garden restaurant.
7.2
Very good117 reviews
From   C$ 78 /nightSelect
Not available
1.1 km from City Centre400 m from Ellis Park Railway Station
Featuring setting in a shopping area of Johannesburg, the hotel offers an outdoor swimming pool and a 24-hour bar.
8.4
Great27 reviews
From   C$ 72 /nightSelect
Not available
5.3 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.
8.0
Great11 reviews
From   C$ 58 /nightSelect
Not available
Guest house
5.5 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.
8.6
Great49 reviews
From   C$ 92 /nightSelect
Not available
6.7 km from City Centre400 m from South African Chamber of Commerce and Industry
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 good126 reviews
From   C$ 143 /nightSelect
Not available
1.0 km from City Centre100 m from Anglo American Platinum
Located 2 km away from Johannesburg city center, this hotel features 96 rooms and a year-round outdoor swimming pool.
7.8
Very good35 reviews
From   C$ 129 /nightSelect
Not available
4.4 km from City Centre500 m from Netcare Milpark Hospital
Located within 1.8 km from University of Johannesburg, the apartment provides a shared kitchen, an outdoor swimming pool and a sun terrace.
8.8
Great1 review
From   C$ 109 /nightSelect
Not available
13.1 km from City Centre1.8 km from Johannesburg Stock Exchange JSE
Within easy reach of Wild Planet Safari, this hotel comprises 60 rooms with en suite bathrooms.
7.8
Very good18 reviews
From   C$ 116 /nightSelect
Not available
Bed & Breakfast
23.4 km from City Centre
Located just 2.1 km from Mashalas Travel, this hotel features a patio and bbq equipment for guests' convenience.
From   C$ 54 /nightSelect
Not available
13.5 km from City Centre1.8 km from Benmore Gardens Shopping Centre
The hotel is set close to Nelson Mandela Square, and boasts an outdoor pool as well as garden views.
8.4
Great24 reviews
From   C$ 141 /nightSelect
Not available
1.5 km from City Centre300 m from Joburg Theatre
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 good25 reviews
From   C$ 126 /nightSelect
Not available
7.0 km from City Centre100 m from South African Chamber of Commerce and Industry
While Wanderers Golf Club is located nearby, the surrounding area includes Gautrain Rosebank subway station within 900 meters from the property.
8.0
Great4 reviews
From   C$ 173 /nightSelect
Not available
Guest house
6.1 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.
From   C$ 62 /nightSelect
Not available
Guest house
5.8 km from City Centre800 m from Campus Square Shopping Centre
In addition to a sunbathing terrace and an outdoor pool this apartment, located in Melville district, offers toys and board games for guests with kids.
From   C$ 127 /nightSelect
Not available
6.8 km from City Centre600 m from South African Chamber of Commerce and Industry
Featuring luxurious architecture, the venue provides 244 rooms and offers easy access to Wanderers Golf Club.
7.8
Very good63 reviews
From   C$ 289 /nightSelect
Not available
10.3 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.0
Great8 reviews
From   C$ 86 /nightSelect
Not available
12.6 km from City Centre
Guests of this stylish hotel will enjoy a panoramic view and en-suite rooms plus the convenience of a train station available nearby.
8.4
Great11 reviews
From   C$ 77 /nightSelect
Not available
1.3 km from City Centre200 m from Market on Main
Boasting a health club and a Jacuzzi plus a 24-hour restaurant on site, the venue is centrally based just off a motorway.
7.8
Very good39 reviews
From   C$ 54 /nightSelect
Not available
7.1 km from City Centre200 m from South African Chamber of Commerce and Industry
Offering 154 rooms with city views, the hotel is set in Rosebank district, just steps from Hyde Park Johannesburg.
8.0
Great2 reviews
From   C$ 120 /nightSelect
Not available
Bed & Breakfast
3.6 km from City Centre500 m from Johannesburg Chamber of Commerce and Industry
Less than 4 km from the city centre of Johannesburg, this 6-room accommodation features a patio and a golf course.
From   C$ 198 /nightSelect
Not available
1.5 km from City Centre400 m from Market on Main
With pool views, the venue is placed 20 minutes' walk from the center of Johannesburg, at a short distance from Rhodes Park.
8.0
Great11 reviews
From   C$ 26 /nightSelect
Not available
The largest option:
3 adults
1 bedroom
2 beds
11.9 km from City Centre700 m from Johannesburg Stock Exchange JSE
Situated in Sandton district, this apartment is set in a lovely-style building fitted with elegant furniture.
7.6
Very good50 reviews
From   C$ 71 /nightSelect
Not available
The largest option:
4 adults
1 bedroom
2 beds
6.6 km from City Centre500 m from South African Chamber of Commerce and Industry
Located within a 10-minute walk of Gautrain Rosebank underground station, this apartment features a sunny balcony.
8.2
Great3 reviews
From   C$ 82 /nightSelect
Not available
The largest option:
4 adults
1 bedroom
1 bed
7.0 km from City Centre100 m from South African Chamber of Commerce and Industry
Placed in the recreational area, the property offers quick access to James and Ethel Grey Park and proximity to a bus stop.
7.6
Very good5 reviews
From   C$ 85 /nightSelect
Not available
11.0 km from City Centre700 m from Gautrain Sandton Station
Providing access to Nelson Mandela Square, this hotel is a 15-minute walk from Sandton City and offers an in-house restaurant.
From   C$ 99 /nightSelect
Not available
3.5 km from City Centre100 m from Johannesburg Chamber of Commerce and Industry
This Victorian-style hotel is set at a short distance to Johannesburg Stadium.
7.8
Very good11 reviews
From   C$ 119 /nightSelect
Not available
Bed & Breakfast
5.1 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
From   C$ 51 /nightSelect
Not available
1.7 km from City Centre100 m from Neighbourgoods Market
The hotel offers easy access to Market Theatre, boasting 43 rooms in the heart of Johannesburg.
7.8
Very good16 reviews
From   C$ 51 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
11.2 km from City Centre1.1 km from Johannesburg Stock Exchange JSE
Enjoy a picnic area and a golf course, when you stay in this 2-bedroom apartment in Sandton, close to Sandton City Shopping Centre.
7.4
Very good18 reviews
From   C$ 97 /nightSelect
Not available
Guest house
7.5 km from City Centre600 m from South African Chamber of Commerce and Industry
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
From   C$ 113 /nightSelect
Not available
5.9 km from City Centre1.2 km from South African Chamber of Commerce and Industry
Featuring a shared lounge, a library and a golf course, the property is situated in Sandton district of Johannesburg, and in walking distance from Adventure Anywhere.
8.0
Great3 reviews
From   C$ 132 /nightSelect
Not available
The largest option:
4 adults
2 bedrooms
2 beds
6.4 km from City Centre700 m from South African Chamber of Commerce and Industry
Boasting a sunny patio, this 2-bedroom apartment is located a short distance from Finders Keepers Market and Zoo Lake.
8.0
Great15 reviews
From   C$ 110 /nightSelect
Not available
Guest house
6.2 km from City Centre1.3 km from South African Chamber of Commerce and Industry
Offering a sunbathing terrace, a tennis court and a golf course, this exclusive property is located within 6 km of Johannesburg Stadium.
From   C$ 103 /nightSelect
Not available
The largest option:
4 adults
2 bedrooms
2 beds
6.7 km from City Centre400 m from South African Chamber of Commerce and Industry
Situated 7 km from the centre of Johannesburg, the apartment with a view over the city offers a terrace.
7.6
Very good4 reviews
From   C$ 80 /nightSelect
Not available
8.1 km from City Centre900 m from Norwood Mall
Nestled in Sandton district of the city, the venue is about 15 km from Rand/Germiston airport.
From   C$ 48 /nightSelect
Not available
5 adults
1 bedroom
3 beds
6.7 km from City Centre1000 m from Life Bedford Gardens Hospital
Featuring cots and board games which are perfect for kids, this villa is situated 7 km away from the city centre.
From   C$ 29 /nightSelect
Not available
6.5 km from City Centre800 m from South African Chamber of Commerce and Industry
Located 7 km from Johannesburg city center, this modern hotel with 12 rooms boasts an outdoor pool and a 24-hour restaurant.
8.8
Great31 reviews
From   C$ 217 /nightSelect
Not available
7.9 km from City Centre500 m from Bidvest Wanderers Stadium
Offering 229 rooms with garden views, the hotel is set in Johannesburg City Centre district, just steps from Sandton Convention Centre.
7.6
Very good128 reviews
From   C$ 141 /nightSelect
Not available
13.4 km from City Centre1.8 km from Benmore Gardens Shopping Centre
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.
8.6
Great33 reviews
From   C$ 78 /nightSelect
Not available
6.3 km from City Centre1.0 km from South African Chamber of Commerce and Industry
Boasting an ideal setting in Rosebank district, the hotel features a library and a golf course.
8.8
Great24 reviews
From   C$ 239 /nightSelect
Not available
9.2 km from City Centre
This pleasant hotel is perfectly located in Bedfordview district and has 7 rooms with views of the city.
7.2
Very good35 reviews
From   C$ 99 /nightSelect
Not available
9.0 km from City Centre400 m from Hyde Park Corner
This business hotel in Randburg district offers casinos and a stadium and an outdoor pool.
8.0
Great16 reviews
From   C$ 159 /nightSelect
Not available
12.9 km from City Centre2.2 km from Rand Merchant Bank
Conveniently located in Sandton district close to Sandton City, this hotel features a sun deck, a shared lounge and a library.
From   C$ 60 /nightSelect
Not available
Bed & Breakfast
9.2 km from City Centre1.2 km from Hyde Park Corner
Offering 6 rooms with patio views, the hotel is set in Randburg district, just steps from Dunkeld West Shopping Centre.
From   C$ 76 /nightSelect
Not available
12.2 km from City Centre1.7 km from Johannesburg Stock Exchange JSE
Located off Nelson Mandela Square and close to a motorway, this hotel offers a picnic area and a golf course and serves Asian meals.
From   C$ 98 /nightSelect
Not available
Bed & Breakfast
5.0 km from City Centre1000 m from Melville Koppies Nature Reserve
Located near Johannesburg Planetarium, this budget hotel features a buffet breakfast.
From   C$ 47 /nightSelect
Not available
The largest option:
4 adults
2 bedrooms
2 beds
11.9 km from City Centre600 m from Benmore Gardens Shopping Centre
Located in a touristic area near Village Walk Shopping Centre, this accommodation comes with a dishwasher, a fridge and an oven in a fully-fitted kitchen.
7.8
Very good19 reviews
From   C$ 102 /nightSelect
Not available
Apartment
The largest option:
4 adults
2 bedrooms
2 beds
9.3 km from City Centre1.1 km from Wanderers Golf Club
Featuring a mini-kitchen and an individual patio, the property is a 25-minute drive from Rand/Germiston airport.
8.0
Great2 reviews
From   C$ 124 /nightSelect
Not available
8.6 km from City Centre800 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.
8.0
Great4 reviews
From   C$ 143 /nightSelect
Not available
5.0 km from City Centre700 m from Campus Square Shopping Centre
Set in a business area close to 27Boxes, the property includes a patio and a seasonal outdoor pool.
8.0
Great20 reviews
From   C$ 71 /nightSelect
Not available
7.9 km from City Centre1.1 km from Bidvest Wanderers Stadium
Guests can enjoy a year-round outdoor pool and a gourmet restaurant staying in this hotel conveniently based in the heart of Johannesburg.
8.6
Great3 reviews
From   C$ 298 /nightSelect
Not available
Guest house
16.3 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.6
Great128 reviews
From   C$ 92 /nightSelect
Not available
Bed & Breakfast
11.6 km from City Centre
Situated close to The Aviation Museum of South Africa, this hotel in Johannesburg features a library and a golf course.
From   C$ 64 /nightSelect
Not available
Guest house
5.0 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.
From   C$ 83 /nightSelect
Not available
Apartment
The largest option:
4 adults
2 bedrooms
2 beds
17.7 km from City Centre500 m from The Campus Bryanston
Offering direct access to Nicolway Bryanston Shopping Centre, the property consists of a kitchen, 2 bedrooms and a marble bathroom.
8.0
Great5 reviews
From   C$ 93 /nightSelect
Not available
Apartment
The largest option:
2 adults
1 bedroom
1 bed
800 m from City Centre200 m from Minerals Council South Africa
Located within a 20-minute walk of Gautrain Park underground station, this apartment features a balcony.
7.4
Very good5 reviews
From   C$ 38 /nightSelect
Not available
Apartment
The largest option:
4 adults
2 bedrooms
2 beds
7.9 km from City Centre1000 m from Thrupps Shopping Centre
This business hotel in Johannesburg City Centre district offers casinos and a stadium and an outdoor pool.
7.8
Very good14 reviews
From   C$ 211 /nightSelect
Not available
The largest option:
4 adults
2 bedrooms
2 beds
13.4 km from City Centre1.9 km from Benmore Gardens Shopping Centre
This contemporary accommodation with a patio is located in Johannesburg just off Soul Adventures.
7.6
Very good4 reviews
From   C$ 142 /nightSelect
Not available
4.9 km from City Centre900 m from Campus Square Shopping Centre
Boasting a patio, this 2-bedroom apartment is located a short distance from 27Boxes and University of Johannesburg.
From   C$ 99 /nightSelect
Not available
Guest house
20.4 km from City Centre1.2 km from Montecasino
Nestled within 25-minute walk of Epsom Downs Shopping Centre, the venue offers to enjoy an outdoor swimming pool.
From   C$ 50 /nightSelect
Not available
The largest option:
3 adults
1 bedroom
2 beds
1.3 km from City Centre200 m from Market on Main
Featuring a kitchenette, the venue is only 1.3 km from Carlton Centre.
9.0
Perfect1 review
From   C$ 49 /nightSelect
Not available
Apartment
2 adults
1 bedroom
1 bed
800 m from City Centre200 m from Minerals Council South Africa
This 1-bedroom property comes with the sun terrace, a kitchen and 1 bathrooms within a 15-minute walk away from Mary Fitzgerald Square.
7.0
Very good3 reviews
From   C$ 53 /nightSelect
Not available
The largest option:
6 adults
3 bedrooms
3 beds
6.7 km from City Centre400 m from South African Chamber of Commerce and Industry
While staying in this 2-bedroom apartment with a sunny balcony, guests can visit Kim Sacks Gallery.
7.2
Very good6 reviews
From   C$ 97 /nightSelect
Not available
Guest house
12.9 km from City Centre1000 m from Randpark Golf Course
Nestled in Randburg district of the city, the venue is about 25 km from Rand/Germiston airport.
From   C$ 97 /nightSelect
Not available
8.3 km from City Centre1000 m from Bidvest Wanderers Stadium
Within easy reach of Sandton City, this hotel comprises 36 rooms with en suite bathrooms.
From   C$ 130 /nightSelect
Not available
2.5 km from City Centre400 m from Oriental Plaza
The budget hotel is a good starting point to Johannesburg' sights including Gold Reef City and Oriental Plaza.
From   C$ 55 /nightSelect
Not available
7.2 km from City Centre1.6 km from Emmarentia Dam
Nestled in Johannesburg City Centre district of the city, the venue is about 20 km from Rand/Germiston airport.
From   C$ 61 /nightSelect
Not available
11.4 km from City Centre300 m from Johannesburg Stock Exchange JSE
Featuring a swimming pool, this property is set a short distance from Mushroom Park and Amatuli.
From   C$ 76 /nightSelect
Not available
Guest house
8.2 km from City Centre1.3 km from Emmarentia Dam
Featuring water slides and a golf course, this venue provides convenient access to Johannesburg Botanical Gardens and Emmarentia Dam and is within a 25-minute drive from Rand/Germiston airport.
From   C$ 76 /nightSelect
Not available
Apartment
4 adults
2 bedrooms
2 beds
11.9 km from City Centre800 m from Johannesburg Stock Exchange JSE
Nestled in Sandton district of the city, the venue is about 20 km from Rand/Germiston airport.
From   C$ 114 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
12.1 km from City Centre800 m from Johannesburg Stock Exchange JSE
The property is fitted with an outdoor swimming pool and is situated less than 3 km from Nelson Mandela Square.
From   C$ 102 /nightSelect
Not available
2 adults
1 bedroom
1 bed
5.4 km from City Centre700 m from Rhodes Park
Staying in this 1-bedroom apartment, nestled near Johannesburg Stadium, guests can enjoy a terrace to relax after a busy day.
From   C$ 33 /nightSelect
Not available
Hotel
8.3 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.
8.4
Great12 reviews
From   C$ 312 /nightSelect
Not available
7.8 km from City Centre300 m from Eastgate Shopping Centre
A 24-hour restaurant and 120 rooms are available during the stay in cozy hotel, boasting location next to Eastgate Shopping Centre.
8.0
Great179 reviews
From   C$ 107 /nightSelect
Not available
The largest option:
7 adults
3 bedrooms
4 beds
8.2 km from City Centre1.3 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
Great247 reviews
From   C$ 169 /nightSelect
Not available
13.1 km from City Centre500 m from The Brightwater Commons
Offering 104 rooms with garden views, the hotel is set in Randburg district, just steps from Cresta Shopping Centre.
7.2
Very good68 reviews
From   C$ 66 /nightSelect
Not available
8.4 km from City Centre1.0 km from Bidvest Wanderers Stadium
Boasting a large pool plus an outdoor restaurant, the venue is conveniently located in Sandton district.
8.4
Great96 reviews
From   C$ 175 /nightSelect
Not available
12.1 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.
7.8
Very good20 reviews
From   C$ 176 /nightSelect
Not available
4.7 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.2
Perfect13 reviews
From   C$ 322 /nightSelect
Not available
1.7 km from City Centre200 m from Neighbourgoods Market
The hotel features a traditional restaurant, while near the venue, set in Johannesburg City Centre district, one will find Melville Koppies.
8.0
Great19 reviews
From   C$ 145 /nightSelect
Not available
4.0 km from City Centre500 m from St John's College
Offering location in Johannesburg City Centre district, the hotel features cots, child care and a special menu for guests with children.
7.8
Very good5 reviews
From   C$ 303 /nightSelect
Not available
11.3 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 good116 reviews
From   C$ 168 /nightSelect
Not available
9.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.
8.6
Great38 reviews
From   C$ 105 /nightSelect
Not available

Filtering results

Please wait...

1343 hotels found

FAQs about hotels in Johannesburg

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

What are the top hotels next to Wonderboom airport?

There are more than 180 reviews of our travellers for 6 options near Wonderboom airport. Purple Olive Guest House with rating 7.4/10 may suit you — it has prices from 43C$ per night and provides a tennis court, an outdoor swimming pool and ironing. This property is 4.3 km from the airport.

What are the best city centre hotels in Johannesburg?

There are 5 hotels and other accommodations in Johannesburg city centre to choose from. Our travellers like Reef Hotel rated 7.8/10. Featuring concierge service, porter service and secretarial service, it's set 10 minutes' walk from the city centre.

Which hotels in Randburg district are the best?

More than 4 properties are situated in Randburg district. One of the finest options in Randburg district is 12 On Hillel Guest Manor for 163C$ per night, located 3.8 km from Randpark Golf Course. Another top accommodation is Blackheath Manor Guest House at the cost of 105C$ per night, which can offer a golf course, a business centre and ironing on site. Dunkeld Manor is a hotel with rating 9.6/10 at the cost of 114C$ per one night.

What are the top cheap hotels in Johannesburg?

There are more than 7 top budget properties in Johannesburg. One of the best budget hotels is Thulani Lodge rated 8.0/10 at the cost of 56C$ per night, offering a golf course, newspaper service and cycling. Also Apollo Hotel is a good choice with rating 8.4/10 at the cost of 79C$ per night.

What are the top 5-star hotels in Johannesburg?

If you are searching for a luxury stay in Johannesburg, we offer you 18 properties to choose from. One of the finest luxury Johannesburg hotels is The Munro Boutique Hotel rated 7.8/10 — it has more than 494 positive reviews from our travellers. Offering an outdoor swimming pool, free shuttle service and concierge service on site, it costs 306C$ per night. Other suitable hotels are Over The Moon Guesthouse, Saxon Hotel, Villas & Spa and Hoeveld House.

What are the finest boutique hotels in Johannesburg?

More than 321 reviews of our travellers may help to find the best Johannesburg boutique hotel. Consider booking Atholplace Hotel & Villa (rating: 7.4/10) for about 636C$ per night. This 5-star accommodation is set in Sandton district and offers travellers a golf course, a business centre and a gym on site. One more boutique option is a 5-star The Capital Moloko rated 7.8/10 for 179C$ per one night. The Syrene Boutique Hotel with rating 8.4/10: a 4-star property for 178C$ per night.

Which hotels for couples in Johannesburg are the best to stay at?

According to iBooked.ca travel data, there are 50 deals for couples. Check Holiday Inn Airport, An Ihg Hotel rated 7.2/10 with an outdoor swimming pool, a private swimming pool and 24-hour room service. It’s set 2.2 km from N.G. Gemeente Boksburg-Wes and costs for about 79C$ per night. Other top options are Raphael Penthouse Suites, St Andrews Hotel And Spa and Rosebank Lodge Guest House.

What are the top family-friendly hotels in Johannesburg?

According to 834 travellers' reviews, there are 13 family deals to consider. Sunninghill Guest Lodge (rating: 7.8/10) offers an outdoor swimming pool, a golf course and cots. It's set 1.2 km from 7th Day. Travellers can enjoy Indian meals at Taste of Punjab restaurant nearby. You also can book Premier Hotel Falstaff (rating: 8.6/10) for about 80C$ per night. This child-friendly property offers free shuttle service, secretarial service and a gym on site.

What are the best accommodations with easy access to Sci-Bono Discovery Centre?

To be near Sci-Bono Discovery Centre, stay at Premier Hotel Mapungubwe (rating: 7.8/10), which is only a 10-minute walk from the attraction and offers free shuttle bus service, cots and children's menu. Travellers can enjoy European and Portuguese meals at Nando's Ghandi Square restaurant nearby.

What are the top places to stay in Johannesburg with outdoor pools?

According to 356 reviews, there are 11 hotels featuring outdoor pools in Johannesburg. Consider booking Villa Lugano rated 8.0/10 for approximately 97C$ per night. Set a 30-minute walk from Rietvlei parkrun, it offers an outdoor swimming pool, a golf course and a business centre. Travellers can also enjoy Italian cuisine in Il Camino Italian Restaurant restaurant nearby. You may also like Garden Court Morningside Sandton rated 7.8/10. This property will cost you 117C$ per night. Check other properties: Leighwood Lodge, Courtyard Sandton and The Capital 20 West.

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