Hotels in Johannesburg

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

Check-in
Sun, 12 Jan
-
Check-out
Mon, 13 Jan
Rooms and Guests2 Guests, 1 Room
Check-in
Sun, 12 Jan
-
Check-out
Mon, 13 Jan
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sun, 12 Jan
-
Check-out
Mon, 13 Jan
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 749
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great3 reviews
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$ 80 /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$ 52 /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$ 78 /nightSelect
8.2
Great6 reviews
Nestled in the historical district of Johannesburg, the Road Lodge Southgate Johannesburg is within 4.1 km of FNB Stadium.
FromC$ 56 /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$ 42 /nightSelect
8.2
Great174 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$ 246 /nightSelect
8.2
Great228 reviews
Map
11.5 km from City Centre800 m from Gautrain Sandton Station
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$ 125 /nightSelect
8.4
Great160 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$ 582 /nightSelect
8.0
Great51 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$ 105 /nightSelect
8.4
Great79 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$ 215 /nightSelect
8.0
Great49 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$ 361 /nightSelect
8.4
Great358 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$ 119 /nightSelect
Reef HotelHotel
8.0
Great177 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$ 57 /nightSelect
8.4
Great98 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$ 218 /nightSelect
8.4
Great105 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$ 122 /nightSelect
8.6
Great131 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$ 168 /nightSelect
8.6
Great81 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 077 /nightSelect
8.2
Great51 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$ 103 /nightSelect
8.2
Great73 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$ 75 /nightSelect
8.4
Great294 reviews
Map
10.8 km from City Centre200 m from Gautrain Sandton Station
Comprising 217 rooms in the heart of Johannesburg, the 4-star Radisson Blu Gautrain Hotel, Sandton lies 10 minutes' drive from Beechwood Gardens.
FromC$ 118 /nightSelect
8.2
Great86 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$ 694 /nightSelect
8.2
Great89 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$ 168 /nightSelect
The ResidenceGuest house
8.6
Great54 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$ 378 /nightSelect
8.0
Great143 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$ 72 /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$ 157 /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$ 177 /nightSelect
8.2
Great50 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$ 83 /nightSelect
8.2
Great123 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$ 132 /nightSelect
8.2
Great54 reviews
Map
10.7 km from City Centre700 m from Gautrain Sandton Station
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$ 95 /nightSelect
8.0
Great95 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$ 75 /nightSelect
8.2
Great49 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$ 83 /nightSelect
8.0
Great141 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$ 68 /nightSelect
8.2
Great161 reviews
Map
11.3 km from City Centre600 m from Gautrain Sandton Station
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$ 122 /nightSelect
8.2
Great104 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$ 105 /nightSelect
8.0
Great67 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$ 69 /nightSelect
8.4
Great41 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$ 56 /nightSelect
8.2
Great97 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$ 26 /nightSelect
Life On 3RdGuest house
8.0
Great52 reviews
Map
5.5 km from City Centre800 m from Melville Koppies Nature Reserve
The 3-star Life On 3Rd Johannesburg is located 25 km from Rand airport and 0.7 km from Main and 4th Ave bus stop.
FromC$ 52 /nightSelect
8.0
Great103 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$ 215 /nightSelect
8.0
Great41 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$ 294 /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$ 383 /nightSelect
8.0
Great37 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$ 122 /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$ 155 /nightSelect
8.2
Great155 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$ 46 /nightSelect
8.0
Great69 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$ 118 /nightSelect
8.0
Great50 reviews
Map
11.9 km from City Centre1.2 km from Gautrain Sandton Station
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$ 52 /nightSelect
8.2
Great69 reviews
Map
4.4 km from City Centre2.0 km from University of the Witwatersrand
A 15-minute drive from Gold Reef City, the 3-star Melville Turret Guesthouse Johannesburg includes 9 rooms.
FromC$ 111 /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$ 147 /nightSelect
Saffron Guest HouseGuest house
8.2
Great56 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$ 55 /nightSelect
8.0
Great56 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$ 82 /nightSelect
8.4
Great147 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$ 43 /nightSelect
8.0
Great87 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$ 165 /nightSelect
8.0
Great113 reviews
Map
10.8 km from City Centre400 m from Gautrain Sandton Station
Staying in one of the 148 rooms, guests will enjoy a plunge pool and a Jacuzzi as well as views of the garden.
FromC$ 80 /nightSelect
8.2
Great112 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$ 274 /nightSelect
8.2
Great6 reviews
Map
20.5 km from City Centre1.1 km from Montecasino
Fourways Mall and Montecasino are located 3.4 km and 3.5 km from the 3-star 8 Ibis Lane respectively.
FromC$ 47 /nightSelect
8.2
Great105 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$ 92 /nightSelect
8.2
Great36 reviews
Map
11.1 km from City Centre1000 m from Gautrain Sandton Station
Situated in the central district of Johannesburg, and 11 minutes on foot from French South African Chamber of Commerce and Industry, the superior 4-star Southern Sun Katherine Street offers a tropical garden plus a swimming pool.
FromC$ 125 /nightSelect
8.0
Great54 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$ 118 /nightSelect
7.8
Very good34 reviews
Map
1.4 km from City Centre1.3 km from University of the Witwatersrand
Located in the Johannesburg CBD district and a mere 1.2 km from Neighbourgoods Market, the 3-star Lodge Newtown, Johannesburg features 158 rooms plus a swimming pool.
FromC$ 69 /nightSelect
8.2
Great54 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$ 96 /nightSelect
8.0
Great25 reviews
Map
2.4 km from City Centre800 m from Fordsburg
The Alcazaba Lodges is set nearly 25 minutes on foot from Neighbourgoods Market and within 10 minutes' drive of Gold Reef City.
FromC$ 60 /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$ 36 /nightSelect
8.2
Great54 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$ 177 /nightSelect
8.4
Great23 reviews
Map
9.5 km from City Centre700 m from Northcliff Ridge eco park
Located in the shopping Randburg district 2.4 km from Johannesburg Botanical Garden, the 3-star Orangerie Guest House has 13 rooms and a swimming pool.
FromC$ 128 /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$ 55 /nightSelect
8.6
Great91 reviews
The 4-star Arum Place Guest House is nestled in the heart of Johannesburg and 10 minutes by car from Oriental Plaza.
FromC$ 89 /nightSelect
8.0
Great30 reviews
Map
16.7 km from City Centre
Located in the business Rivonia district nearly a 10-minute ride from River Club Golf Course Sandton, the 4-star Bellgrove Guest House has 9 rooms and a swimming pool.
FromC$ 80 /nightSelect
Leighwood LodgeGuest house
8.2
Great39 reviews
Map
7.2 km from City Centre600 m from Everard Read Gallery
Located 500 metres from Maboneng Precinct and just 14 minutes on foot from Everard Read, the 4-star Leighwood Lodge Johannesburg features recreational facilities and entertainment activities.
FromC$ 138 /nightSelect
8.4
Great36 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$ 409 /nightSelect
6 On AcaciaBed & Breakfast
7.6
Very good22 reviews
Map
11.7 km from City Centre
Situated in the Bedfordview district, the 6 On Acacia Bed & Breakfast Johannesburg features an outdoor swimming pool.
FromC$ 46 /nightSelect
8.2
Great40 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$ 95 /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$ 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$ 116 /nightSelect
8.4
Great35 reviews
Map
11.5 km from City Centre1.6 km from Glendower Golf Club
Set within 10 minutes' drive of Gillooly's Farm, the 125 On Van Buuren Road Guest House lies in the Bedfordview district of Johannesburg.
FromC$ 63 /nightSelect
8.4
Great25 reviews
Map
6.5 km from City Centre1.2 km from Norwood Mall
Located within within a 10-minute drive of Observatory Golf Club, the 3-star La Orchard Johannesburg features an à la carte restaurant and full English breakfast.
FromC$ 59 /nightSelect
7.8
Very good41 reviews
Map
11.4 km from City Centre700 m from Gautrain Sandton Station
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$ 72 /nightSelect
The White HouseBed & Breakfast
Map
6.1 km from City Centre800 m from Observatory Golf Club
Constitution Hill and The Wilds Municipal Nature Reserve are located 6 km and 3.7 km from the White House Bed & Breakfast Johannesburg respectively.
FromC$ 46 /nightSelect
Lotus Guest HouseGuest house
8.0
Great5 reviews
Map
15.2 km from City Centre
You can relax by a year-round outdoor pool in the 3-star Lotus Guest House Johannesburg, located at a 4 km distance from Sandton Market @ The Park.
FromC$ 55 /nightSelect
8.6
Great9 reviews
Map
10.8 km from City Centre
The Residency Hurlingham is set 2.1 km from Benmore Centre and 10 minutes by car from Sandton Central Park.
FromC$ 134 /nightSelect
Sunbury Bed And BreakfastBed & Breakfast
8.6
Great32 reviews
Map
4.4 km from City Centre2.0 km from University of the Witwatersrand
Constitution Hill Human Rights Precinct and Johannesburg Botanical Garden are located 3.4 km and 2.8 km from the 2-star Sunbury Bed And Breakfast respectively.
FromC$ 63 /nightSelect
Hadeda HallBed & Breakfast
9.8
Perfect1 review
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$ 78 /nightSelect
9.2
Perfect3 reviews
Map
5.0 km from City Centre900 m from Rhodes Park
Overlooking garden, the Fishbird Art Deco Villa Johannesburg welcomes guests with a continental breakfast.
FromC$ 134 /nightSelect
8.2
Great8 reviews
Map
700 m from City Centre400 m from Minerals Council South Africa
The 5-star Rand Club Suites is placed in a business area of Johannesburg, 5 minutes' walk from Standard Bank Gallery and within 2.2 km of Mary Fitzgerald Square.
FromC$ 119 /nightSelect
8.6
Great30 reviews
Map
900 m from City Centre1.7 km from Constitution Hill
The Franklin Loft is nestled right in the centre of Johannesburg and 25 minutes on foot from Carlton Centre.
FromC$ 132 /nightSelect
49-On-CherryGuest house
8.2
Great69 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$ 325 /nightSelect
8.2
Great14 reviews
Map
2.3 km from City Centre900 m from Fordsburg
Lindfield Victorian House Museum is set 10 minutes by car from the Galaxy Tower.
FromC$ 65 /nightSelect
8.4
Great12 reviews
Map
6.0 km from City Centre700 m from Houghton Golf Club
Satyagraha House and Royal Johannesburg & Kensington Golf Club are located 0.8 km and 2.8 km from the 2-star Charlie'S Spot - Norwood respectively.
FromC$ 30 /nightSelect
8.2
Great5 reviews
Map
5.9 km from City Centre600 m from Killarney Golf Club
Set at a 2.4 km distance from Satyagraha House, the Sanctuary Mandela lies in the Houghton district of Johannesburg.
FromC$ 316 /nightSelect
The largest option:
2 adults
1 bedroom
1 bed
Map
14.8 km from City Centre1.6 km from The Brightwater Commons
Located 3.4 km from The Barn Christian Fellowship, the 24 On Basil Inventive Suites offers an English breakfast and features a swimming pool.
FromC$ 198 /nightSelect
Map
14.8 km from City Centre1.6 km from The Brightwater Commons
FromC$ 159 /nightSelect
8.6
Great73 reviews
Map
14.2 km from City Centre2.8 km from Investec
The luxury Fairlawns Boutique Hotel & Spa Johannesburg in a tranquil district, offers unique rooms along with facials, massage therapy and various recreational opportunities.
FromC$ 361 /nightSelect
8.4
Great248 reviews
Map
11.3 km from City Centre1.2 km from Gautrain Sandton Station
The designer Park Inn Sandton is a perfect vacation spot 10 minutes by car from Nelson Mandela Square and other Johannesburg landmarks.
FromC$ 68 /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$ 228 /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$ 254 /nightSelect
8.4
Great200 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$ 79 /nightSelect
8.2
Great53 reviews
Map
13.3 km from City Centre1.5 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$ 95 /nightSelect
8.0
Great20 reviews
An à la carte restaurant with a steam room and an outdoor swimming pool are provided on site, while the Ten Bompas Johannesburg boasts a prime setting in a shopping area.
FromC$ 455 /nightSelect
8.8
Great4 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
The luxury Raphael Penthouse Suites is situated in the very heart of Johannesburg a 5-minute stroll from British Chamber of Business in Southern Africa.
FromC$ 875 /nightSelect
8.2
Great221 reviews
Map
7.9 km from City Centre300 m from Eastgate Shopping Centre
Located just near Eastgate Shopping Centre, the affordable 3-star Mercure Hotel Bedfordview Johannesburg features 120 rooms with views of the garden.
FromC$ 98 /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$ 105 /nightSelect

FAQs about hotels in Johannesburg

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

What are the best hotels around Lanseria International airport?

There are more than 69 reviews of our travellers for 4 options near Lanseria International airport. Boasting its rating 7.4/10 and prices starting from 77C$ per one night, Sleepover Lanseria provides shuttle service, shopping service, restaurant on site. To see more airport hotels click here.

What are the best centrally located Johannesburg hotels?

Our iBooked.ca travel data based on 311 travellers' reviews show the top places in Johannesburg city centre. The best hotel in Johannesburg city centre is Premier Hotel Mapungubwe rated 8.4/10, offering an outdoor swimming pool, a business centre, a gym on site. The Franklin Loft Apartments with rating 8.6/10 and Reef Hotel rated 8.0/10 are other favourite hotels in the area. To see more central hotels click here.

What are the top hotels in Randburg district?

There are more than 30 places to stay in Randburg district. One of the finest options in Randburg district is Benvenuto Hotel & Conference Centre for 69C$ per night, located 4.7 km from Alberts Farm Conservancy. Corgi Guest House is a hotel with rating 8.2/10 at the cost of 74C$ per one night. Go here to see more suitable hotels.

What are the most popular cheap hotels in Johannesburg?

There are more than 23 top budget properties in Johannesburg. Linden Guest House with a rating 8.2/10 is a good option set 2.6 km from Northcliff. At this 3-star hotel you can take advantage of an outdoor swimming pool, ironing, a photocopier. Travellers mentioned a quality service. The Nicol Hotel And Apartments rated 8.0/10 is one more great hotel, offering a golf course, shuttle service, concierge service, as well as prices from 69C$ per one night. Sun1 O.R.Tambo, Legacy Guest Lodge, Road Lodge Sandton are other popular cheap hotels. Click here to see more budget hotels.

What are the top 5-star hotels in Johannesburg?

IBooked.ca recommends you more than 17 5-star options to stay in Johannesburg. One of the finest luxury Johannesburg hotels is Hyde Park Guest House rated 8.2/10 — it has more than 818 positive reviews from our travellers. Offering an outdoor swimming pool, shuttle service, cots on site, it costs 134C$ per night. Rivonia Guest House, Intercontinental Sandton Towers, An Ihg Hotel, Gallo Manor Executive Bed & Breakfast have received great reviews from travellers in Johannesburg. To see more favoured 5-star hotels click here.

What are the most popular boutique hotels in Johannesburg?

For travellers searching for a modern hotel in Johannesburg, iBooked.ca has more than 17 boutique options. We recommend The Garden Venue Hotel rated 8.2/10 as the top boutique property for 174C$ per night with wedding services, a business centre, bar on site. One more boutique option is a 5-star Atholplace Hotel & Villa rated 8.0/10 for 729C$ per one night. Ten Bompas Hotel rated 8.0/10: a 5-star hotel at the cost of 451C$ per night. Park Hyatt The Giglio Boutique Hotel are some of our most popular boutique hotels in Johannesburg. To see more boutique hotels click here.

What are the best romantic hotels in Johannesburg?

According to iBooked.ca travel data, there are 76 deals for couples. Rabbit Hole Hotel rated 8.2/10 is a favourite 3-star hotel for couples, featuring a golf course, shuttle service, board games. Travellers can book a room at this property for about 121C$ per night. Other top options are @Sandton Hotel, City Lodge Hotel Sandton, Morningside, Dimpho House In Vibey Maboneng Precinct. To see more romantic hotels click here.

What are the top family-friendly hotels in Johannesburg?

According to 1282 travellers' reviews, there are 12 family deals to consider. Lido Hotel (rating: 8.4/10): a family-hotel with a seasonal outdoor pool, table tennis, ping pong for 49C$ per night. B And B Sandton, Grand View B&B, Garden Court Milpark, all received 1282 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 Premier Hotel Mapungubwe (rating: 8.4/10), which offers an outdoor swimming pool, a business centre, a gym. It’s set a 10-minute walk from SAB World of Beer. See more popular accommodations here.

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

According to 2170 reviews, there are 21 hotels featuring outdoor pools in Johannesburg. Featuring an outdoor swimming pool, a treatment room, a facial room, 58 On Hume (rating: 8.2/10) is a perfect accommodation with prices from 33C$ per night. It's set in Randburg district and has Crumbs and Cream restaurant nearby. You may also like Melrose Place rated 8.6/10. This property will cost you 128C$ per night. Other top properties are Dunton Guest House, The Capital On Bath, Tudor Lodge Guest House.

What are the top pet-friendly hotels in Johannesburg?

According to iBooked.ca travel data, there are 21 hotels that welcome pets. Another most recommended Johannesburg place to stay with pets is 6 On Acacia with an outdoor swimming pool, cots, children's menu. It offers rooms for 46C$ per night. Other suitable options are Amberhall Guesthouse Peppertree Guest House Paulshof Jhb Solar No Loadshedding. See more pet-friendly hotels here.

What are the best hotels in Johannesburg?

You may book Four Seasons Hotel The Westcliff rated 8.4/10 with cots, facials, a steam room. It costs 712C$ per night. Also, you may book City Lodge Hotel Bryanston (rating: 8.4/10), a fantastic hotel with an outdoor swimming pool, shuttle service, ironing. It costs about 77C$ per night. Other top properties are Saxon Hotel, Villas & Spa, Nh Sandton, Holiday Inn-Rosebank, An Ihg Hotel.

Which luxury hotels in Johannesburg are the top?

Other options to stay in are Radisson Blu Gautrain Hotel, Sandton, Thaba Eco Hotel, The Royal Princess Garden In Randburg. Click here to see more luxury hotels.

Which spa hotels in Johannesburg are the best?

We recommend Davinci Hotel On Nelson Mandela Square (rating: 8.6/10) for 297C$ per night. It's located a 15-minute walk from Regenesys Business School and provides a spa lounge, cots, yoga classes. As an alternative, book Sand River Guest House (rating: 8.4/10), which costs 161C$ per night and offers an outdoor swimming pool, back massages, children's menu. Other great options include Radisson Hotel And Convention Centre Or Tambo Airport, The Houghton Hotel, Spa, Wellness & Golf, Muco Guest House.

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 64C$ per night. You may book Motel Mi Pi Chi with shuttle service, back massages, a business centre. A really special hotel can be found for 134C$ per night. We recommend Hyde Park Guest House (rating: 8.2/10) with an outdoor swimming pool, shuttle service, cots.

How much is a hotel in Johannesburg for tonight?

According to iBooked.ca travel data, the average Johannesburg prices for tonight are:
For a perfect hotel like Indaba Hotel, Spa & Conference Center (rating: 8.2/10) you may pay about 22C$ per night.

What are the top resorts in Johannesburg?

Alternatively, Central Lodge Hotels is rated as one of the best resorts in Johannesburg, offering room services, ironing, housekeeping service. It costs 22C$ per night.

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

On iBooked.ca you will find 8 great accommodations near Sci-Bono Discovery Centre in Johannesburg. We recommend The Devonshire Hotel rated 8.2/10, a perfect hotel set 15 minutes' walk from Sci-Bono Discovery Centre. It costs 46C$ per night and offers restaurant, bar, wake up calls. Also, you may like Hotel Galaxy Tower rated 8.2/10 with ironing, dry cleaning service, 24-hour reception. It costs 64C$ per night.

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 749
👛 Lowest price 16 CAD
✍️ Hotels Reviews 12 092