Hotels in Johannesburg

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

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 676
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map
6.6 km from City Centre1.1 km from Eastgate Shopping Centre
Gillooly's Farm and Satyagraha House are located 2.6 km and 3.8 km from the City Lodge Hotel Eastgate Johannesburg respectively.
FromC$ 89 /nightSelect
8.0
Great7 reviews
Located in a business district, the Road Lodge Randburg Johannesburg is a mere 5 minutes' walk from Adventure Golf.
FromC$ 49 /nightSelect
Nestled in the historical district of Johannesburg, the Road Lodge Southgate Johannesburg is within 4.1 km of FNB Stadium.
FromC$ 53 /nightSelect
8.4
Great11 reviews
Map
14.4 km from City Centre200 m from Mediclinic Sandton
Located within 4.8 km of Delta Park, the 3-star City Lodge Hotel Bryanston Johannesburg offers a swimming pool and a gym for guests.
FromC$ 74 /nightSelect
Flamboyant Guest LodgeBed & Breakfast
8.2
Great9 reviews
Map
10.3 km from City Centre1.9 km from Gautrain Sandton Station
While staying at the 3-star Flamboyant Guest you are invited to discover Nelson Mandela Square, set nearly a 25-minute stroll away, or Sandton Convention Center, which is about a 5-minute ride away.
FromC$ 37 /nightSelect
8.2
Great159 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
Located 300 metres from Sandton Convention Center in the Sandton district of Johannesburg, the Sandton Sun And Towers features fitness classes, facials and massage therapy on-site.
FromC$ 293 /nightSelect
8.2
Great213 reviews
Map
11.5 km from City Centre900 m from Sandton Convention Centre
Located about 10 minutes' drive from The Wanderers Golf Club, the perfect 5-star Hilton Sandton Johannesburg features a swimming pool along with fitness classes and spa therapy.
FromC$ 143 /nightSelect
8.4
Great162 reviews
Map
3.9 km from City Centre1000 m from Consulate General Of India
Offering an indoor heated pool and a rose garden on site, the 5-star Four Seasons Hotel The Westcliff Johannesburg is situated approximately a 25-minute walk from Jhb Zoo Lake.
FromC$ 610 /nightSelect
8.0
Great45 reviews
Map
7.0 km from City Centre700 m from Eastgate Shopping Centre
You can relax by a swimming pool in the charming 3-star Garden Court Eastgate Johannesburg, located approximately 10 minutes by car from Gillooly's Farm.
FromC$ 101 /nightSelect
8.4
Great73 reviews
Map
8.2 km from City Centre100 m from Melrose Arch Shopping Centre
Guests of the exclusive African Pride Melrose Arch, Autograph Collection can enjoy a swimming pool and light drinks at the library bar.
FromC$ 217 /nightSelect
8.0
Great35 reviews
Map
7.7 km from City Centre1000 m from Melrose Arch Shopping Centre
Offering 13 rooms with views of the garden, the 4-star Peech is set in a market area, about a 10-minute drive from South African National Museum of Military History.
FromC$ 265 /nightSelect
8.4
Great341 reviews
Map
11.0 km from City Centre200 m from Sandton Convention Centre
The 3-star Garden Court Sandton includes 440 rooms together with an outdoor swimming pool, offering its guests an excellent setting in the very heart of Johannesburg.
FromC$ 123 /nightSelect
Reef HotelHotel
8.2
Great170 reviews
Map
600 m from City Centre300 m from Minerals Council South Africa
Situated within a 5-minute drive of SAB World of Beer, the modern Reef offers a lounge bar and an à la carte restaurant serving African dishes.
FromC$ 55 /nightSelect
8.4
Great101 reviews
Map
6.7 km from City Centre200 m from The Zone @ Rosebank
Featuring a bureau de change and a lift, the 4-star Johannesburg-Rosebank, An Ihg Johannesburg is set close to the business district of Johannesburg 25 minutes' walk from Jhb Zoo Lake.
FromC$ 104 /nightSelect
8.6
Great132 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
The 5-star Davinci Hotel On Nelson Mandela Square in the Sandton district of Johannesburg is situated at 700 metres from Nelson Mandela Square and welcomes guests since 1010.
FromC$ 160 /nightSelect
54 On BathHotel
8.4
Great99 reviews
Map
6.6 km from City Centre200 m from Rosebank Mall
Located in the trendy district of Johannesburg at 600 metres from The Mall of Rosebank, the wonderful 5-star 54 On Bath Johannesburg features a year-round outdoor swimming pool and the poolside bar.
FromC$ 248 /nightSelect
8.4
Great66 reviews
Map
2.9 km from City Centre1.4 km from Constitution Hill
The stylish 4-star Sunnyside Park, An Ihg Johannesburg features fitness classes and live entertainment on site, and is situated in the Parktown district near a motorway.
FromC$ 71 /nightSelect
8.2
Great46 reviews
Map
22.8 km from City Centre
Located in a business area and within 25 minutes' walk of Cedar Square, the Indaba Hotel, Spa & Conference Center features 257 rooms plus an outdoor pool.
FromC$ 90 /nightSelect
8.6
Great66 reviews
Located in the tranquil Sandton district and near a motorway, the 5-star Saxon Hotel, Villas & Spa Johannesburg offers an outdoor pool as well as a plunge pool and sauna facilities.
FromC$ 1 036 /nightSelect
8.4
Great283 reviews
Map
10.8 km from City Centre600 m from Sandton Convention Centre
Comprising 217 rooms in the heart of Johannesburg, the 4-star Radisson Blu Gautrain Hotel, Sandton lies 10 minutes' drive from Beechwood Gardens.
FromC$ 90 /nightSelect
8.0
Great123 reviews
Map
11.2 km from City Centre300 m from Sandton Convention Centre
Dining at à la carte restaurant with local dishes is available at the 3-star Sky, Sandton, set 0.9 km from Sandton Convention Center.
FromC$ 69 /nightSelect
8.4
Great146 reviews
Map
1.2 km from City Centre1.7 km from Constitution Hill
Situated in the Johannesburg CBD district, the boutique style Hallmark House Johannesburg offers fitness classes and entertainment activities.
FromC$ 81 /nightSelect
8.2
Great75 reviews
Map
28.2 km from City Centre
Located at a moderate distance from Kempton Park, the 2-star Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo offers an outdoor swimming pool and a lounge bar.
FromC$ 577 /nightSelect
8.2
Great108 reviews
Map
6.9 km from City Centre100 m from South African Chamber of Commerce and Industry
Placed in the entertainment Rosebank district, the 4-star Clico Boutique offers an outdoor pool and an à la carte restaurant.
FromC$ 137 /nightSelect
8.2
Great82 reviews
Map
5.6 km from City Centre900 m from Sasol
Offering 37 rooms with views of the city, the Home Suite Hotels Rosebank is set in a business area, about 25 minutes on foot from Johannesburg Zoo.
FromC$ 237 /nightSelect
8.4
Great248 reviews
Map
11.3 km from City Centre1.5 km from Sandton Convention Centre
The designer Park Inn Sandton is a perfect vacation spot 10 minutes by car from Nelson Mandela Square and other Johannesburg landmarks.
FromC$ 64 /nightSelect
8.0
Great52 reviews
Map
6.9 km from City Centre400 m from The Zone @ Rosebank
The Hyatt House Johannesburg Rosebank is located 25 km from O.R. Tambo International airport and nearly a 10-minute stroll from Tourist bus stop.
FromC$ 151 /nightSelect
8.2
Great44 reviews
Map
6.3 km from City Centre200 m from Sasol
The Park Central Residence Johannesburg is located 25 km from O.R. Tambo International airport and within a 10-minute stroll of Tourist bus stop.
FromC$ 74 /nightSelect
Motel Mi Pi ChiGuest house
8.4
Great113 reviews
Map
5.3 km from City Centre700 m from Campus Square Shopping Centre
The 4-star Motel Mi Pi Chi is settled in an entertainment neighbourhood, within 3.3 km of Emmarentia Dam, and includes a lounge bar.
FromC$ 122 /nightSelect
8.2
Great60 reviews
Map
11.2 km from City Centre500 m from Sandton Convention Centre
While staying at the Blackbrick Sandton One you are invited to discover Innesfree Park, set 10 minutes away by car, or Nelson Mandela Square, which is approximately 16 minutes' walk away.
FromC$ 71 /nightSelect
8.0
Great48 reviews
Map
11.1 km from City Centre300 m from Sandton Convention Centre
The Blackbrick Sandton Two Johannesburg is located 25 km from O.R. Tambo International airport and within a 10-minute stroll of Sun International - Maslow bus stop.
FromC$ 70 /nightSelect
8.0
Great44 reviews
Map
11.9 km from City Centre1000 m from Sandton Convention Centre
Located on Benmore Gardens, approximately a 25-minute walk from Sasol, the @Sandton Johannesburg features extensive leisure facilities, including an outdoor swimming pool.
FromC$ 762 /nightSelect
8.2
Great105 reviews
Map
6.6 km from City Centre300 m from Rosebank Mall
Located at 600 metres from The Mall of Rosebank, the stylish 4-star Southern Sun Rosebank provides sauna facilities and an outdoor swimming pool onsite.
FromC$ 103 /nightSelect
Saffron Guest HouseGuest house
8.2
Great49 reviews
Map
4.9 km from City Centre1000 m from Campus Square Shopping Centre
Nearly 25 minutes' walk from Melville Koppies Nature Reserve, the 4-star Saffron Guest House includes 12 rooms.
FromC$ 107 /nightSelect
8.4
Great99 reviews
Map
13.4 km from City Centre1.6 km from Investec
Thanks to the prime location, the 4-star Premier Hotel Quatermain is set right in the very heart of Johannesburg, and also you can enjoy an outdoor swimming pool onsite.
FromC$ 88 /nightSelect
8.2
Great130 reviews
Map
1.4 km from City Centre600 m from Constitution Hill
Boasting a central location, 7 minutes' walk from Braamfontein, guests can sample local cuisine and enjoy a swimming pool in the comfortable 4-star Anew Hotel Parktonian.
FromC$ 64 /nightSelect
The ResidenceGuest house
8.6
Great48 reviews
Map
4.6 km from City Centre600 m from Killarney Mall
Located in Johannesburg and within 19 minutes' walk of The Wilds Municipal Nature Reserve, the 5-star Residence features a treatment room, a Jacuzzi and sauna facilities for guest's pure relaxation.
FromC$ 361 /nightSelect
8.4
Great82 reviews
Map
6.3 km from City Centre500 m from The Zone @ Rosebank
The Winston is situated near the business district of Johannesburg at a 2.1 km distance from Jhb Zoo Lake.
FromC$ 366 /nightSelect
8.2
Great44 reviews
Map
12.5 km from City Centre
With recreational facilities and entertainment activities at the premises, the superior 3-star Apollo is located nearly a 10-minute drive from Delta Park.
FromC$ 49 /nightSelect
8.6
Great87 reviews
Map
4.3 km from City Centre1.8 km from University of the Witwatersrand
Staying at the suburban Lucky Bean Guest House, you can visit Johannesburg Botanical Garden, set 10 minutes away by car, or simply relax by an outdoor swimming pool.
FromC$ 64 /nightSelect
Houghton PlaceGuest house
8.4
Great43 reviews
Map
6.2 km from City Centre600 m from American Chamber of Commerce
Set approximately 5 minutes' drive from Acrobranch Melrose, the Houghton Place lies in the Houghton district of Johannesburg.
FromC$ 77 /nightSelect
8.0
Great93 reviews
Map
5.0 km from City Centre500 m from Houghton Golf Club
300 metres from Victory Theatre, the Houghton Hotel, Spa, Wellness & Golf Johannesburg includes 95 rooms.
FromC$ 223 /nightSelect
Pablo HouseGuest house
8.6
Great82 reviews
Map
5.7 km from City Centre800 m from Campus Square Shopping Centre
Located at a 3.4 km distance from Albert's Farm, the 3-star Pablo House Johannesburg features 8 rooms and an à la carte restaurant on-site.
FromC$ 222 /nightSelect
8.4
Great38 reviews
Map
6.6 km from City Centre300 m from Everard Read Gallery
Nestled in the shopping Rosebank district, the Jack Rose Johannesburg is within 5 km of Nelson Mandela Square.
FromC$ 80 /nightSelect
8.4
Great70 reviews
Map
1000 m from City Centre100 m from Anglo American Platinum
Located 550 metres from Gandhi Square, the stylish 4-star Premier Hotel Mapungubwe has 104 rooms, and lies near a motorway.
FromC$ 100 /nightSelect
8.2
Great142 reviews
Map
1.4 km from City Centre200 m from Market on Main
Situated merely 350 metres from Kwa Mai Mai Hostel & Traditional Market, the 3-star 12 Decades Art features 20 rooms with private bathrooms.
FromC$ 44 /nightSelect
8.2
Great31 reviews
Map
11.9 km from City Centre1.2 km from Sandton Convention Centre
Featuring 213 rooms with views of the garden, the charming Road Lodge Sandton Johannesburg is set within 10 minutes' drive of Sandton Convention Center.
FromC$ 49 /nightSelect
8.2
Great54 reviews
Map
10.7 km from City Centre1.1 km from Sandton Convention Centre
Sasol and French South African Chamber of Commerce and Industry are located 0.9 km and 0.7 km from the 4-star Catalyst Apartment Hotel By Newmark respectively.
FromC$ 114 /nightSelect
8.2
Great74 reviews
Map
10.8 km from City Centre800 m from Sandton Convention Centre
Staying in one of the 148 rooms, guests will enjoy a plunge pool and a Jacuzzi as well as views of the garden.
FromC$ 111 /nightSelect
Innov8 SpacesAparthotel
8.4
Great76 reviews
Map
13.1 km from City Centre1.4 km from Investec
The Innov8 Spaces is located in the very heart of Johannesburg, boasting an outdoor pool onsite.
FromC$ 58 /nightSelect
8.2
Great161 reviews
Map
11.3 km from City Centre800 m from Sandton Convention Centre
Guests can take a swim in a rooftop swimming pool or enjoy a pool bar available in the Southern Sun Sandton Johannesburg, conveniently set in the entertainment Sandton district.
FromC$ 127 /nightSelect
8.0
Great64 reviews
Map
9.3 km from City Centre1.8 km from Eastgate Shopping Centre
The perfect 3-star The Nicol Hotel And Apartments features a swimming pool and views of the garden, and is located within a 10-minute drive of Royal Johannesburg & Kensington Golf Club.
FromC$ 66 /nightSelect
8.2
Great44 reviews
Map
20.2 km from City Centre400 m from Montecasino
Providing an à la carte restaurant which serves South African dishes, the 4-star Pivot Hotel Montecasino welcomes guests in an entertainment area of Johannesburg.
FromC$ 148 /nightSelect
8.4
Great36 reviews
Map
19.7 km from City Centre
The 4-star Sunninghill Guest Lodge offers various recreational opportunities and entertainment activities in a tourist area of Johannesburg, at a 3 km distance from Chilli Lane Shopping Centre.
FromC$ 53 /nightSelect
8.2
Great83 reviews
Map
4.9 km from City Centre1000 m from Melville Koppies Nature Reserve
Located in a historic district, the 3-star Agterplaas Guesthouse Johannesburg features 18 rooms along with a private garden.
FromC$ 25 /nightSelect
Margaret'S PlaceGuest house
8.4
Great9 reviews
Map
6.3 km from City Centre1.8 km from Eastgate Shopping Centre
L. Ron Hubbard is at a 2.9 km distance from the Margarets Place Johannesburg and Italian South African Chamber of Trade and Industries is about a 20-minute stroll away.
FromC$ 59 /nightSelect
8.2
Great46 reviews
Map
11.0 km from City Centre1000 m from Sandton Convention Centre
Situated in the Sandton district near a train station, the 3-star Capital On The Park Johannesburg boasts a swimming pool and 214 rooms.
FromC$ 110 /nightSelect
8.2
Great102 reviews
Map
9.5 km from City Centre1.1 km from Sandton City Shopping Centre
Guests will enjoy an outdoor swimming pool onsite and admire views of the courtyard offered from 8 rooms.
FromC$ 318 /nightSelect
8.0
Great31 reviews
Map
6.6 km from City Centre200 m from The Zone @ Rosebank
Nestled in the Rosebank district, the Voco Johannesburg Rosebank An Ihg is around 10 minutes by car from Johannesburg Botanical Garden.
FromC$ 289 /nightSelect
8.4
Great71 reviews
Map
6.8 km from City Centre200 m from The Zone @ Rosebank
Located in the business district of Johannesburg within 0.8 km of South African Chamber of Commerce and Industry, the luxury Hyatt Regency has 244 rooms and an outdoor swimming pool.
FromC$ 218 /nightSelect
8.4
Great196 reviews
Map
7.8 km from City Centre1.5 km from Melrose Arch Shopping Centre
Boasting a prominent setting in a prestigious neighbourhood, the stylish Protea Hotel By Marriott Johannesburg Wanderers features a cocktail bar plus entertainment activities and barbeque grills.
FromC$ 75 /nightSelect
8.4
Great35 reviews
Map
10.2 km from City Centre300 m from Sandton City Shopping Centre
Guests of the 4-star Capital Empire Johannesburg, placed 10 minutes by car from Delta Park, can splash about in a swimming pool and savor drinks in a lounge bar.
FromC$ 63 /nightSelect
8.0
Great61 reviews
Map
8.9 km from City Centre300 m from Hyde Park Johannesburg
Situated in the Randburg district of Johannesburg, the 4-star Gardenia Boutique offers quick access to O.R. Tambo International airport within 29 minutes' drive.
FromC$ 69 /nightSelect
8.2
Great58 reviews
Map
7.0 km from City Centre200 m from South African Chamber of Commerce and Industry
Located only 200 metres from Everard Read, the Capital On Bath Johannesburg provides a swimming pool together with fitness classes and various recreational opportunities.
FromC$ 84 /nightSelect
B&B On 8Th AvenueBed & Breakfast
8.4
Great31 reviews
Map
4.9 km from City Centre1000 m from Melville Koppies Nature Reserve
The 3-star Bnb On 8Th Avenue is situated in the Melville district, 23 minutes' drive from Rand airport.
FromC$ 52 /nightSelect
Doveton HouseBed & Breakfast
8.6
Great9 reviews
Map
3.5 km from City Centre1.1 km from University of the Witwatersrand
The Doveton House Bed & Breakfast Johannesburg is situated in the business Parktown district, 22 minutes' drive from Rand airport.
FromC$ 222 /nightSelect
8.6
Great9 reviews
Map
9.6 km from City Centre700 m from Northcliff Ridge eco park
Set 6 km from Lindfield Victorian House Museum, the rooms in the 5-star Over The Moon Johannesburg have views of pool.
FromC$ 140 /nightSelect
8.2
Great30 reviews
Map
5.9 km from City Centre700 m from Rosebank Mall
While staying at the Rosebank Lodge Guesthouse By Claires you are invited to discover Jhb Zoo Lake, set a 25-minute walk away, or Johannesburg Zoo, which is a 10-minute ride away.
FromC$ 114 /nightSelect
Serene Guest ManorGuest house
8.4
Great20 reviews
Map
20.3 km from City Centre1.2 km from Montecasino
10 minutes by car from Montecasino, the Flamingo Rest Johannesburg includes 6 rooms.
FromC$ 96 /nightSelect
Vanilla GuesthouseGuest house
7.0
Very good3 reviews
Map
15.1 km from City Centre
At a 3 km distance from Eagle Canyon Country Club, the Vanilla Guesthouse Johannesburg includes 9 rooms.
FromC$ 64 /nightSelect
8.4
Great115 reviews
Map
8.4 km from City Centre300 m from Melrose Arch Shopping Centre
Situated close to a motorway, the comfortable Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch has a swimming pool and offers plenty of opportunities for relaxation featuring a treatment room and an outdoor swimming pool.
FromC$ 115 /nightSelect
8.2
Great47 reviews
Map
3.4 km from City Centre1000 m from University of the Witwatersrand
Located 500 metres from Johannesburg Chamber of Commerce and Industry, the 3-star Garden Court Milpark features an outdoor pool and an à la carte restaurant with South African dishes.
FromC$ 99 /nightSelect
Angel Guest HouseGuest house
8.2
Great26 reviews
Map
14.4 km from City Centre900 m from Ferndale Village Shopping Centre
The 3-star Angel is located in the heart of Johannesburg, boasting a swimming pool onsite.
FromC$ 89 /nightSelect
8.0
Great22 reviews
Map
5.7 km from City Centre800 m from Sasol
At a 5 km distance from Nelson Mandela Square, the Parkwood Boutique Johannesburg includes 16 rooms.
FromC$ 152 /nightSelect
8.2
Great71 reviews
Map
1.6 km from City Centre1000 m from University of the Witwatersrand
Located only 0.8 km from Wits Art Museum, the budget Bannister Johannesburg features 38 rooms and an à la carte restaurant on-site.
FromC$ 37 /nightSelect
Melrose PlaceGuest house
8.6
Great184 reviews
Map
7.6 km from City Centre1.8 km from Melrose Arch Shopping Centre
The Melrose Place in a business area features a swimming pool and a fitness club.
FromC$ 123 /nightSelect
8.6
Great30 reviews
Map
7.9 km from City Centre400 m from Melrose Arch Shopping Centre
Offering an outdoor pool together with 18 rooms, the Villa Moyal is positioned near a train station.
FromC$ 391 /nightSelect
Dunkeld ManorGuest house
8.2
Great16 reviews
Map
7.5 km from City Centre600 m from South African Chamber of Commerce and Industry
The 4-star Dunkeld Manor Johannesburg is situated in the Randburg district, 26 minutes' drive from O.R. Tambo International airport.
FromC$ 126 /nightSelect
8.4
Great44 reviews
Map
4.8 km from City Centre900 m from Campus Square Shopping Centre
Located in the heart of Johannesburg, the 84 On Fourth Guest House offers fast access to Jhb Zoo Lake, around 3 km away.
FromC$ 63 /nightSelect
8.4
Great6 reviews
Map
20.7 km from City Centre700 m from Montecasino
Situated in the Fourways district of Johannesburg, the 3-star Old Umtali Guest House Johannesburg offers quick access to Lanseria International airport within 23 minutes' drive.
FromC$ 127 /nightSelect
8.2
Great30 reviews
Map
8.4 km from City Centre300 m from Melrose Arch Shopping Centre
Staying at the business Marriott Hotel Melrose Arch means you will be at a 2.4 km distance from The Wanderers Golf Club, while enjoying an outdoor pool onsite.
FromC$ 256 /nightSelect
7.6
Very good13 reviews
Map
10.7 km from City Centre
Boasting a plunge swimming pool, the Northcliff Boutique Johannesburg is merely 1.9 km from Northcliff.
FromC$ 186 /nightSelect
7.8
Very good35 reviews
Map
11.4 km from City Centre800 m from Sandton Convention Centre
Featuring an outdoor swimming pool and 40 rooms, the fantastic Via Executive Suites With Power Back-Up Johannesburg is merely 1.5 km from Sandton City Shopping Centre.
FromC$ 69 /nightSelect
8.2
Great46 reviews
Map
8.2 km from City Centre300 m from Melrose Arch Shopping Centre
Featuring a swimming pool and a lounge bar, the Capital Melrose is located a mere 650 metres from Johannesburg Zoo and at a 2.4 km distance from Nelson Mandela Foundation Museum.
FromC$ 78 /nightSelect
49-On-CherryGuest house
8.2
Great52 reviews
Map
12.8 km from City Centre1000 m from Randpark Golf Course
The 49-On-Cherry is situated next to the shopping district of Johannesburg, 5 minutes on foot from Windsor Golf Course.
FromC$ 123 /nightSelect
8.4
Great24 reviews
Map
8.2 km from City Centre1.6 km from Melrose Arch Shopping Centre
Bidvest Wanderers Stadium is at a 2.7 km distance from the 3-star Waverley Johannesburg and Sandton Convention Center is nearly 10 minutes' drive away.
FromC$ 37 /nightSelect
The Wantage SuitesGuest house
8.0
Great22 reviews
Map
6.2 km from City Centre300 m from Rosebank Mall
Johannesburg Zoo is 20 minutes' walk from the Wantage Suites and Goodman Gallery is merely a 10-minute stroll away.
FromC$ 55 /nightSelect
Hadeda HallBed & Breakfast
Map
5.9 km from City Centre1000 m from University of Johannesburg
Carlton Centre is at a 7 km distance from the 2-star Hadeda Hall and Melville Koppies Nature Reserve is 25 minutes' walk away.
FromC$ 59 /nightSelect
8.2
Great46 reviews
Map
6.4 km from City Centre200 m from The Zone @ Rosebank
1.9 km from Saxonwold, the 5-star Monarch Johannesburg overlooks the courtyard and features spa therapy and entertainment activities.
FromC$ 243 /nightSelect
8.2
Great53 reviews
Map
13.3 km from City Centre1.6 km from Investec
Featuring 41 rooms with views of the garden, the charming Premier Hotel Falstaff Johannesburg is set 10 minutes' drive from Nelson Mandela Square.
FromC$ 90 /nightSelect
7.8
Very good25 reviews
Map
12.9 km from City Centre1.9 km from Sandton Convention Centre
Set merely an 11-minute stroll from Rivers Church, the excellent 3-star Garden Court Morningside Sandton Johannesburg invites its guests to benefit from fitness classes, various recreational opportunities and entertainment activities, plus to have a meal in an à la carte restaurant.
FromC$ 117 /nightSelect
8.2
Great47 reviews
Map
9.0 km from City Centre200 m from Hyde Park Corner
Located at a 2.8 km distance from Sasol, the upscale Southern Sun Hyde Park Sandton Johannesburg features fitness classes and entertainment activities.
FromC$ 133 /nightSelect
Rivonia Premier LodgeBed & Breakfast
8.6
Great71 reviews
Map
17.2 km from City Centre
The 4-star Rivonia Premier Lodge Johannesburg is set at a 7 km distance from Sandton Convention Center and boasts 50 rooms plus a private garden.
FromC$ 119 /nightSelect
Villa SimonneBed & Breakfast
8.4
Great22 reviews
Map
4.4 km from City Centre400 m from Killarney Mall
Located in the Houghton district of Johannesburg within easy access to a motorway, the exclusive Villa Simonne offers 16 rooms and a lounge bar.
FromC$ 101 /nightSelect
8.0
Great13 reviews
Map
6.7 km from City Centre100 m from The Zone @ Rosebank
Boasting accommodation with an outdoor pool and views of the garden, the Courtyard Hotel Rosebank is situated in an entertainment area near a train station.
FromC$ 88 /nightSelect
8.2
Great51 reviews
Map
10.7 km from City Centre600 m from Klipriviersberg Nature Reserve
Spa therapy and entertainment activities are all open to guests of this 60-room the 4-star Thaba Eco Johannesburg that is located within 15 minutes' drive of Gold Reef City Casino.
FromC$ 169 /nightSelect
8.6
Great8 reviews
Map
12.9 km from City Centre2.2 km from Rand Merchant Bank
Sasol is a 10-minute ride from the 3-star Strathavon Bed And Breakfast Johannesburg, while Amatuli is 1.9 km away.
FromC$ 67 /nightSelect
8.8
Great6 reviews
Map
9.2 km from City Centre1.1 km from Hyde Park Johannesburg
Located in the heart of Johannesburg, the Craighall Garden Bed & Breakfast offers fast access to Sandton Convention Center, approximately a 10-minute ride away.
FromC$ 71 /nightSelect
8.4
Great16 reviews
Map
12.2 km from City Centre1.6 km from Nedbank Head Office
Located in the Sandton district of Johannesburg and only 1.9 km from Sandton Market @ The Park, as well as close to a motorway, the Dynasty Forest Sandown Self Catering offers fitness classes and entertainment activities.
FromC$ 97 /nightSelect
8.6
Great91 reviews
Map
5.6 km from City Centre800 m from University of Johannesburg
The 4-star Arum Place Guest House is nestled in the heart of Johannesburg and 10 minutes by car from Oriental Plaza.
FromC$ 85 /nightSelect
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

FAQs about hotels in Johannesburg

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

What are the most popular Johannesburg hotels next to Lanseria International airport?

More than 48 positive reviews from iBooked.ca travellers about the best properties near Lanseria International airport are available. Sleepover Lanseria with rating 7.2/10 may suit you — it has prices from 69C$ per night and provides shuttle service, shopping service, and housekeeping service. This property is 0.3 km from the airport. To see more airport hotels click here.

Which hotels in Johannesburg have a central location?

There are 8 hotels and other accommodations in Johannesburg city centre to choose from. One of the best hotels in Johannesburg city centre is Premier Hotel Mapungubwe rated 8.4/10 from 25C$ per night. Reef Hotel with rating 8.2/10 and The Franklin Loft Apartments rated 8.6/10 are other favourite hotels in the area. Click here to see more central hotels.

What are the top hotels in Randburg district?

More than 25 properties are situated in Randburg district. The greatest place to stay in Randburg district is House Higgo, featuring bar and a swimming pool at the cost of 76C$ per night. Another top accommodation is The Royal Princess Garden In Randburg at the cost of 37C$ per night, which can offer a swimming pool, ironing, and fitness classes on site. Cherry Tree Cottage B&B Linden is a hotel with rating 7.8/10 at the cost of 42C$ per one night. See more favoured cheap hotels here.

What are the top cheap hotels in Johannesburg?

There are more than 26 top budget properties in Johannesburg. Featuring a desk, a business centre, and a catering service, Mercure Hotel Bedfordview with rating 8.4/10 can offer a memorable stay at the cost of 61C$ per night. Another option is Tudor Lodge Guest House rated 8.0/10 for 37C$ per night. Check other top budget hotels: Road Lodge Sandton, Da Arden Guest House, and Serene Guest Manor. Go here to see more cheap hotels.

What are the best 5-star hotels in Johannesburg?

IBooked.ca recommends you more than 20 5-star options to stay in Johannesburg. One of the finest luxury Johannesburg hotels is African Pride Melrose Arch, Autograph Collection rated 8.4/10 — it has more than 684 positive reviews from our travellers. Offering an outdoor swimming pool, cots, and children's menu on site, it costs 154C$ per night. The Munro Boutique Hotel, Ten Bompas Hotel, and Intercontinental Sandton Towers, An Ihg Hotel are also our most popular 5-star hotels in Johannesburg. To see more favoured 5-star hotels click here.

What are the best boutique hotels in Johannesburg?

More than 455 reviews of our travellers may help to find the best Johannesburg boutique hotel. We recommend The Winston Hotel rated 8.4/10 as the top boutique property for 366C$ per night with an outdoor swimming pool, shuttle service, and concierge service on site. One more boutique option is a 4-star Clico Boutique Hotel rated 8.2/10 for 126C$ per one night. Ascot Boutique Hotel with rating 8.2/10: a 4-star property for 98C$ per night. To see more boutique hotels click here.

What are the top properties for couples in Johannesburg?

According to iBooked.ca travel data, there are 74 deals for couples. Other top options are The Capital Moloko, Waverley Guest House, and The Capital On The Park. To see more romantic hotels click here.

What are the top family-friendly Johannesburg properties?

According to 1019 travellers' reviews, there are 8 family deals to consider. Radisson Blu Gautrain Hotel, Sandton (rating: 8.4/10) offers shuttle service, concierge service, and children's menu. It's set 1.6 km from Sandton City Mall. Travellers can enjoy Italian meals at Cucina Luna restaurant nearby. Grand View B&B, Davinci Suites, and Muco Guest House all received 1019 reviews from families travelling in Johannesburg. Go here to see more family-friendly hotels.

What are the most popular Johannesburg properties near SAB World of Beer?

According to iBooked.ca travel data, travellers love staying at Reef Hotel (rating: 8.2/10), which offers shuttle service, concierge service, and a business centre. It’s set a 10-minute walk from SAB World of Beer and provides a restaurant on site. See more top accommodations here.

What are the best Johannesburg hotels providing outdoor pools?

According to 1349 reviews, there are 18 hotels featuring outdoor pools in Johannesburg. Featuring an outdoor swimming pool, billiards, and ironing, Sandton Farmhouse (rating: 8.6/10) is a perfect accommodation with prices from 33C$ per night. It's set in Sandton district and has Delhi Dharbar restaurant nearby. You may also like House On York rated 8.6/10. This property will cost you 61C$ per night. Other top properties are Winchester Hotel, Villa Simonne, and 125 On Van Buuren Road Guest House.

What are the best pet-friendly hotels in Johannesburg?

If you want to stay in Johannesburg with pets, iBooked.ca offers 20 deals to choose from. Another most recommended Johannesburg place to stay with pets is Grace Guest House with an outdoor swimming pool, a golf course, and children's menu. It offers rooms for 128C$ per night. Other suitable options are Gold Reef Lodge, Sandown Guest House, and Dalberry Guest House. See more pet-friendly hotels here.

What are the best hotels in Johannesburg?

You may like City Lodge Hotel Bryanston rated 8.4/10 featuring an outdoor swimming pool, shuttle service, and an outdoor pool. It costs 74C$ per night. Mercure Randburg rated 8.2/10 may also suit you — only 54C$ per one night. It features shuttle service, cots, and bar. Ferndale Lodge, Courtyard Hotel Rosebank, and Gallo Manor Executive Bed & Breakfast are other top accommodations in this area.

What are the most favoured luxury hotels in Johannesburg?

If you're searching for a perfect place, enjoy staying at one of 89 luxurious hotels offered on iBooked.ca. Other options to stay in are The Catalyst Apartment Hotel By Newmark, Premier Hotel Quatermain, and Sand River Guest House. Click here to see more luxury hotels.

What are the best spa hotels in Johannesburg?

You may book The Wesley Boutique Hotel & Spa, a nice spa hotel featuring an outdoor swimming pool, facials, and a special menu. It costs 117C$ per night. As an alternative, book Classique Grace Boutique Hotel (rating: 8.4/10), which costs 58C$ per night and offers an outdoor swimming pool, shuttle service, and back massages. Other cool options are Lourie Lodge, 54 On Bath, and Hyatt Regency.

Which hotels in Johannesburg provide a good breakfast?

You may like Atholplace Hotel & Villa rated 8.0/10 with a golf course, cots, and a gym. It costs 702C$ per night.

How much does it cost to stay in a hotel in Johannesburg?

Of course, the prices change in Johannesburg depending on the season, but on average:
A 4-star hotel room costs 100C$ per night. You may book Southern Sun Rosebank with an outdoor swimming pool, shuttle service, and concierge service. A really special hotel can be found for 154C$ per night. We recommend African Pride Melrose Arch, Autograph Collection (rating: 8.4/10) with an outdoor swimming pool, cots, and children's menu.

How much does it cost to stay in a hotel in Johannesburg for tonight?

According to iBooked.ca travel data, the average prices for tonight in Johannesburg are: The Garden Venue Hotel (rating: 8.2/10) may cost you about 21C$ per night.

What are the best resorts in Johannesburg?

We recommend Garden Court Sandton City (rating: 8.4/10) for 109C$ per night. It's located 10 minutes' walk from Johannesburg Stock Exchange JSE and provides an outdoor swimming pool, shuttle service, and concierge service on site. Alternatively, Davinci Hotel On Nelson Mandela Square is rated as one of the best resorts in Johannesburg, offering an outdoor swimming pool, a spa lounge, and yoga classes. It costs 332C$ per night.

What are the most favoured properties near Sci-Bono Discovery Centre?

On iBooked.ca you will find 8 great accommodations near Sci-Bono Discovery Centre in Johannesburg. We recommend Anew Hotel Parktonian rated 8.2/10, a perfect hotel set 15 minutes' walk from Sci-Bono Discovery Centre. It costs 25C$ per night and offers shuttle service, aerobics classes, and children's menu. Another good property is Businessburg Hotel (rating: 8.2/10). It's set 600 metres from the city centre and offers housekeeping, 24-hour security service, and 24 hour front desk assistance on site.

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

Johannesburg hotels essential information

🏨 Hotels in Johannesburg 676
👛 Lowest price 18 CAD
✍️ Hotels Reviews 10 986