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
8.2
Great213 reviews
Map
11.5 km from City Centre900 m from Sandton Convention Centre
The 5-star Hilton Sandton is situated in a business area, 26 minutes' drive from O.R. Tambo International airport.
From£ 83 /nightSelect
8.4
Great283 reviews
Map
10.8 km from City Centre600 m from Sandton Convention Centre
Set in a restaurant area, the modern Radisson Blu Gautrain Hotel, Sandton has a swimming pool and 217 rooms 8 minutes' stroll from Sandton Convention Center.
From£ 52 /nightSelect
8.4
Great162 reviews
Map
3.9 km from City Centre1000 m from Consulate General Of India
Offering easy access to Johannesburg Holocaust and Genocide Centre, set merely a 5-minute walk away, the luxury Four Seasons Hotel The Westcliff boasts a steam room, sauna facilities and an indoor pool.
From£ 353 /nightSelect
8.2
Great159 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
The 5-star Sandton Sun And Towers is a 10-minute drive from Hyde Park Corner, boasting fitness classes, facials and massage therapy.
From£ 170 /nightSelect
8.4
Great73 reviews
Map
8.2 km from City Centre100 m from Melrose Arch Shopping Centre
Located in the Melrose district and a 10-minute ride from Hyde Park Corner, the exclusive 5-star African Pride Melrose Arch, Autograph Collection Johannesburg features 118 rooms plus an outdoor swimming pool.
From£ 125 /nightSelect
8.6
Great66 reviews
A local cuisine and a pool bar are offered during your stay at the wonderful Saxon Hotel, Villas & Spa Johannesburg that boasts a beautiful setting near a motorway.
From£ 600 /nightSelect
8.0
Great93 reviews
Map
5.0 km from City Centre500 m from Houghton Golf Club
Offering a treatment room, a hot tub and sauna facilities together with a heated swimming pool, the 5-star Houghton Hotel, Spa, Wellness & Golf Johannesburg near a train station is set in the Houghton district.
From£ 129 /nightSelect
8.2
Great46 reviews
Map
22.8 km from City Centre
Located 10 minutes by car from Norscot Manor Public Library, the perfect Indaba Hotel, Spa & Conference Center features an outdoor pool.
From£ 52 /nightSelect
8.4
Great101 reviews
Map
6.7 km from City Centre200 m from The Zone @ Rosebank
Set around a 12-minute walk from Katzy's, the business Johannesburg-Rosebank, An Ihg Johannesburg has an à la carte restaurant serving international cuisine.
From£ 60 /nightSelect
8.4
Great341 reviews
Map
11.0 km from City Centre200 m from Sandton Convention Centre
An American-style restaurant and 440 rooms are available during the stay at the 3-star Garden Court Sandton Johannesburg, boasting a location around a 5-minute walk from Sandton Convention Center.
From£ 71 /nightSelect
8.4
Great71 reviews
Map
6.8 km from City Centre200 m from The Zone @ Rosebank
The Hyatt Regency is situated in the heart of Johannesburg nearly a 15-minute walk from Dunkeld West Shopping Centre.
From£ 126 /nightSelect
8.6
Great12 reviews
Map
11.5 km from City Centre800 m from Sandton Convention Centre
Situated in the heart of Johannesburg and approximately a 15-minute walk from Sandton City Shopping Centre, the comfortable Courtyard Hotel Sandton offers 18 rooms.
From£ 46 /nightSelect
8.2
Great51 reviews
Map
10.7 km from City Centre600 m from Klipriviersberg Nature Reserve
Offering spa therapy and entertainment activities, the luxurious Thaba Eco Johannesburg is situated around a 15-minute ride from Apartheid Museum.
From£ 98 /nightSelect
8.2
Great161 reviews
Map
11.3 km from City Centre800 m from Sandton Convention Centre
Boasting a perfect location in Johannesburg, the 4-star Southern Sun Sandton features Chairman restaurant and a pool bar.
From£ 74 /nightSelect
8.4
Great248 reviews
Map
11.3 km from City Centre1.5 km from Sandton Convention Centre
Offering 273 rooms with views of the city, the Park Inn Sandton is set in the Sandton district of Johannesburg, at a 2 km distance from Sandton City Shopping Centre.
From£ 37 /nightSelect
8.2
Great44 reviews
Map
20.2 km from City Centre400 m from Montecasino
Located in an entertainment area, around 10 minutes by car from Fourways Community Church, the 4-star Pivot Hotel Montecasino Johannesburg has an outdoor swimming pool on site and guests can enjoy an à la carte restaurant.
From£ 86 /nightSelect
8.2
Great105 reviews
Map
6.6 km from City Centre300 m from Rosebank Mall
Featuring sauna facilities and an outdoor swimming pool, the Southern Sun Rosebank is located in a business area a 7-minute stroll from The Mall of Rosebank.
From£ 60 /nightSelect
8.0
Great35 reviews
Map
7.7 km from City Centre1000 m from Melrose Arch Shopping Centre
Located just 8 minutes' walk from James & Ethel Gray Park, the comfortable Peech features a swimming pool for guests to relax in.
From£ 153 /nightSelect
8.0
Great52 reviews
Map
6.9 km from City Centre400 m from The Zone @ Rosebank
The 4-star Hyatt House Johannesburg Rosebank, located 450 metres from African Craft Market of Rosebank, is also at a proximity to French South African Chamber of Commerce Energy Breakfast.
From£ 87 /nightSelect
Johannesburg Expo Centre is 3.1 km from the Road Lodge Southgate, while Apartheid Museum is approximately 6 km away.
From£ 31 /nightSelect
8.6
Great87 reviews
Map
4.3 km from City Centre1.8 km from University of the Witwatersrand
The Lucky Bean Johannesburg lies within a 10-minute drive of Museum Africa and at the side of a train station.
From£ 37 /nightSelect
8.4
Great13 reviews
Map
11.2 km from City Centre400 m from Sandton Convention Centre
Located in the Sandton district of Johannesburg, the Leonardo offers 104 rooms along with an outdoor pool.
From£ 194 /nightSelect
8.2
Great108 reviews
Map
6.9 km from City Centre100 m from South African Chamber of Commerce and Industry
An à la carte restaurant and 9 rooms are available during the stay at the 4-star Clico Boutique Johannesburg, boasting a location a 7-minute stroll from Everard Read.
From£ 79 /nightSelect
8.2
Great46 reviews
Map
11.0 km from City Centre1000 m from Sandton Convention Centre
Boasting a setting near a train station in a business area, the luxury Capital On The Park Johannesburg provides views of the city, fitness classes and various recreational opportunities.
From£ 64 /nightSelect
8.2
Great47 reviews
Map
9.0 km from City Centre200 m from Hyde Park Corner
Situated in a northern district, the modern Southern Sun Hyde Park Sandton features a swimming pool.
From£ 77 /nightSelect
Angel Guest HouseGuest house
8.2
Great26 reviews
Map
14.4 km from City Centre900 m from Ferndale Village Shopping Centre
Staying at the 3-star Angel Guest House Johannesburg, you can visit RollEgoli, set a 10-minute ride away, or simply relax by an outdoor swimming pool.
From£ 52 /nightSelect
8.4
Great45 reviews
Map
10.9 km from City Centre100 m from Sandton Convention Centre
About 13 minutes' walk from Benmore Centre, the perfect Intercontinental Hotels Johannesburg Sandton Towers offers an outdoor pool along with a sauna and an outdoor swimming pool on-site.
From£ 163 /nightSelect
8.0
Great43 reviews
Map
5.2 km from City Centre500 m from Campus Square Shopping Centre
Melville Boulevard is also set 300 metres from the 4-star Melville Gap Guesthouse.
From£ 41 /nightSelect
8.4
Great99 reviews
Map
13.4 km from City Centre1.6 km from Investec
Providing an outdoor swimming pool along with 104 rooms, the sophisticated 4-star Premier Hotel Quatermain is placed 25 minutes' walk from HSBC Africa.
From£ 51 /nightSelect
The ResidenceGuest house
8.6
Great48 reviews
Map
4.6 km from City Centre600 m from Killarney Mall
Featuring a heated pool and 16 rooms, the luxury Residence is 19 minutes on foot from Killarney Mall.
From£ 209 /nightSelect
8.2
Great53 reviews
Map
7.0 km from City Centre500 m from The Zone @ Rosebank
While staying at the Radisson Red Hotel Johannesburg Rosebank you are invited to discover Nelson Mandela Foundation, set about 25 minutes' walk away, or Katzy's, which is 10 minutes' walk away.
From£ 69 /nightSelect
8.2
Great46 reviews
Map
6.4 km from City Centre200 m from The Zone @ Rosebank
The luxury Monarch is settled in an entertainment district, a mere 13 minutes' walk from The Mall of Rosebank, and includes a lounge bar.
From£ 140 /nightSelect
8.4
Great82 reviews
Map
6.3 km from City Centre500 m from The Zone @ Rosebank
While staying at the 5-star Winston, which is located in the business Rosebank district, you can enjoy the lounge bar and a swimming pool.
From£ 212 /nightSelect
Reef HotelHotel
8.2
Great170 reviews
Map
600 m from City Centre300 m from Minerals Council South Africa
Located 300 metres of Gandhi Square, 300 metres of Gauteng Provincial Government, the Reef features fitness classes, spa therapy and various recreational opportunities along with 120 rooms.
From£ 32 /nightSelect
8.2
Great6 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
Offering a prestigious location an 8-minute stroll from Sandton Convention Center, the Davinci Suites Johannesburg holds a total of 16 rooms and boasts fitness classes, spa therapy and entertainment activities.
From£ 322 /nightSelect
8.4
Great196 reviews
Map
7.8 km from City Centre1.5 km from Melrose Arch Shopping Centre
The stylish 4-star Protea Hotel By Marriott Johannesburg Wanderers in the northern district of Johannesburg, offers comfortable rooms along with entertainment activities and barbeque grills.
From£ 44 /nightSelect
8.4
Great115 reviews
Map
8.4 km from City Centre300 m from Melrose Arch Shopping Centre
The designer Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch features views of the garden and a swimming pool, boasting a prime location close to a motorway.
From£ 67 /nightSelect
8.2
Great142 reviews
Map
1.4 km from City Centre200 m from Market on Main
Set 2.6 km from SAB World of Beer, the 3-star 12 Decades Art Johannesburg lies in the Johannesburg CBD district.
From£ 25 /nightSelect
7.8
Very good25 reviews
Map
12.9 km from City Centre1.9 km from Sandton Convention Centre
Guests of the 3-star Garden Court Morningside Sandton can relax in the lounge bar or lounge at a swimming pool.
From£ 67 /nightSelect
8.2
Great44 reviews
Map
12.5 km from City Centre
Boasting a great setting in a business district, the luxury Apollo Johannesburg features a lounge bar plus recreational facilities and entertainment activities.
From£ 29 /nightSelect
8.4
Great25 reviews
Map
8.6 km from City Centre700 m from Thrupps Shopping Centre
Set near a train station in a busy area, the Hyde Park includes 14 rooms as well as entertainment activities and loungers.
From£ 75 /nightSelect
8.4
Great66 reviews
Map
2.9 km from City Centre1.4 km from Constitution Hill
Ellis Park Stadium is a 10-minute ride from the 4-star Sunnyside Park, An Ihg, while Gandhi Square is 3.2 km away.
From£ 41 /nightSelect
Thulani LodgeGuest house
8.4
Great79 reviews
Map
4.8 km from City Centre900 m from Campus Square Shopping Centre
Jhb Zoo Lake and Johannesburg Botanical Garden are located 2.8 km and 2.4 km from the low-budget Thulani respectively.
From£ 36 /nightSelect
8.2
Great72 reviews
Map
6.0 km from City Centre700 m from Houghton Golf Club
Located nearly a 25-minute walk from Observatory Golf Club, the 4-star Ascot Boutique features 15 rooms, spa therapy and entertainment activities.
From£ 56 /nightSelect
8.2
Great13 reviews
Set in a business neighbourhood, the 5-star Ten Bompas Johannesburg features loungers and entertainment activities.
From£ 127 /nightSelect
8.0
Great13 reviews
Map
6.7 km from City Centre100 m from The Zone @ Rosebank
Offering a swimming pool with views of pool, the comfortable Courtyard Hotel Rosebank is located in the Rosebank district of Johannesburg.
From£ 51 /nightSelect
Map
16.7 km from City Centre
Rietfontein Nature Reserve is 10 minutes' drive from the 2-star Road Lodge Rivonia, while Chilli Lane Shopping Centre is a 10-minute ride away.
From£ 26 /nightSelect
8.0
Great6 reviews
Map
4.7 km from City Centre1.9 km from Fordsburg
The 5-star View Boutique boasts an outdoor swimming pool and has 6 rooms, featuring a location near a tube station.
From£ 75 /nightSelect
8.4
Great11 reviews
Map
14.4 km from City Centre200 m from Mediclinic Sandton
The City Lodge Hotel Bryanston has a swimming pool, while boasting a prime setting in a tourist area.
From£ 43 /nightSelect
7.0
Very good49 reviews
Map
8.2 km from City Centre500 m from Thrupps Shopping Centre
The Villa Vittoria Lodge And Conference Centre is located in a tourist area 8 minutes on foot from The Wanderers Golf Club.
From£ 71 /nightSelect
8.4
Great8 reviews
Map
17.9 km from City Centre500 m from Epsom Downs Shopping Centre
Offering an outdoor pool with views of garden, the 4-star Little Tuscany Boutique is located in an entertainment neighbourhood.
From£ 161 /nightSelect
7.2
Very good16 reviews
Map
5.8 km from City Centre500 m from Houghton Golf Club
The Houghton Guest House is set at a 2.8 km distance from James & Ethel Gray Park and 16 minutes' walk from Satyagraha House.
From£ 45 /nightSelect
House On YorkGuest house
8.6
Great77 reviews
Map
6.2 km from City Centre1.5 km from Eastgate Shopping Centre
Featuring 9 rooms with views of the garden, the family-friendly House On York Johannesburg is set at a 6 km distance from Gandhi Square.
From£ 80 /nightSelect
8.6
Great7 reviews
Map
10.3 km from City Centre900 m from Northcliff Ridge eco park
Located in the very heart of Johannesburg, the Blackheath Manor Guest House offers fast access to Johannesburg Botanical Garden, around 3.7 km away.
From£ 67 /nightSelect
8.2
Great91 reviews
Map
12.9 km from City Centre400 m from The Brightwater Commons
Situated in the Randburg district, the business Mercure Johannesburg Randburg offers recreational facilities and entertainment activities.
From£ 31 /nightSelect
Motel Mi Pi ChiGuest house
8.4
Great113 reviews
Map
5.3 km from City Centre700 m from Campus Square Shopping Centre
Entertainment activities and various recreational opportunities are all open to guests of this 6-room the 4-star Motel Mi Pi Chi Johannesburg that is located within 10 minutes' drive of Lindfield Victorian House Museum.
From£ 71 /nightSelect
8.0
Great25 reviews
Map
2.4 km from City Centre800 m from Fordsburg
Located a 17-minute stroll from Museum Africa, the 3-star Alcazaba Lodges features 18 rooms, various recreational opportunities and entertainment activities.
From£ 67 /nightSelect
8.0
Great12 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
Located approximately approximately 10 minutes' drive from Johannesburg Zoo, the luxury Raphael Suites features sauna facilities, an outdoor swimming pool and locker rooms onsite for all guests, along with an à la carte restaurant.
From£ 212 /nightSelect
8.6
Great73 reviews
Map
18.8 km from City Centre
Located around 10 minutes by car from Wild Waters, the stylish Peermont Metcourt Suites At Emperors Palace features a swimming pool along with a steam room, sauna facilities and an outdoor swimming pool.
From£ 85 /nightSelect
7.8
Very good5 reviews
Map
1.5 km from City Centre800 m from Constitution Hill
Located approximately a 20-minute walk from Ponte City Apartments, the 3-star Lamunu Johannesburg features a buffet breakfast.
From£ 50 /nightSelect
8.0
Great123 reviews
Map
11.2 km from City Centre300 m from Sandton Convention Centre
Just 11 minutes' walk from Nelson Mandela Square, the 3-star Sky, Sandton Johannesburg boasts an à la carte restaurant and 396 rooms.
From£ 40 /nightSelect
8.0
Great44 reviews
Map
11.9 km from City Centre1000 m from Sandton Convention Centre
Featuring an outdoor swimming pool and views of the city, the @Sandton offers guests to enjoy international dishes.
From£ 441 /nightSelect
8.2
Great102 reviews
Map
9.5 km from City Centre1.1 km from Sandton City Shopping Centre
Located in the Sandton district and only 1.6 km from The Wanderers Golf Club, the 5-star Hoeveld House Johannesburg features 8 rooms plus an outdoor swimming pool.
From£ 184 /nightSelect
8.2
Great54 reviews
Map
10.7 km from City Centre1.1 km from Sandton Convention Centre
Offering 204 rooms with views of the city, the 4-star Catalyst Apartment Hotel By Newmark Johannesburg is set in the business district of Johannesburg, within 15 minutes' walk of Sandton City Shopping Centre.
From£ 66 /nightSelect
8.2
Great60 reviews
Map
11.2 km from City Centre500 m from Sandton Convention Centre
Sandton City Shopping Centre is approximately a 16-minute walk from the Blackbrick Sandton One Johannesburg.
From£ 41 /nightSelect
8.4
Great146 reviews
Map
1.2 km from City Centre1.7 km from Constitution Hill
Located within 25 minutes' walk of Gandhi Square, the 4-star Hallmark House features fitness classes and entertainment activities on-site along with a lounge bar.
From£ 47 /nightSelect
8.2
Great75 reviews
Map
28.2 km from City Centre
Located at walking distance from Kempton Park, the 2-star Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo Johannesburg features an outdoor swimming pool and 321 rooms plus it is 0.9 km from Bredell Shopping Centre.
From£ 334 /nightSelect
8.0
Great48 reviews
Map
11.1 km from City Centre300 m from Sandton Convention Centre
Around 10 minutes' drive from Delta Park, the 4-star Blackbrick Sandton Two includes 78 rooms.
From£ 40 /nightSelect
54 On BathHotel
8.4
Great99 reviews
Map
6.6 km from City Centre200 m from Rosebank Mall
Set less than 7 minutes' walk from African Craft Market of Rosebank in a trendy area, the 5-star 54 On Bath features a year-round outdoor pool.
From£ 144 /nightSelect
8.2
Great82 reviews
Map
5.6 km from City Centre900 m from Sasol
Comprising 37 rooms, the 4-star Home Suite Hotels Rosebank is set near a business district within 13 minutes' walk of South African National Museum of Military History.
From£ 137 /nightSelect
8.2
Great44 reviews
Map
6.3 km from City Centre200 m from Sasol
The 2-star Park Central Residence is placed in a residential area of Johannesburg, 1.2 km from Everard Read and within 12 minutes' walk of Parktown North.
From£ 43 /nightSelect
8.2
Great74 reviews
Map
10.8 km from City Centre800 m from Sandton Convention Centre
Featuring 151 rooms with views of the garden, the Mint Hotel 84 On Katherine Johannesburg is set approximately a 10-minute drive from Innesfree Park.
From£ 64 /nightSelect
8.2
Great130 reviews
Map
1.4 km from City Centre600 m from Constitution Hill
Situated nearly a 16-minute stroll from Origins Centre, the Anew Hotel Parktonian Johannesburg offers a swimming pool near a motorway.
From£ 37 /nightSelect
8.2
Great221 reviews
Map
7.9 km from City Centre300 m from Eastgate Shopping Centre
Eastgate Mall is approximately a 5-minute walk from the 3-star Mercure Hotel Bedfordview and Gillooly's Farm Park is 20 minutes' walk away.
From£ 35 /nightSelect
8.2
Great58 reviews
Map
7.0 km from City Centre200 m from South African Chamber of Commerce and Industry
Located nearly a 5-minute walk from the adjacent Everard Read, 2.4 km from the large South African National Museum of Military History, the 3-star Capital On Bath features fitness classes and various recreational opportunities along with 155 rooms.
From£ 48 /nightSelect
8.0
Great64 reviews
Map
9.3 km from City Centre1.8 km from Eastgate Shopping Centre
Located in the Bedfordview district of Johannesburg, the The Nicol Hotel And Apartments offers 72 rooms along with a swimming pool.
From£ 38 /nightSelect
8.2
Great53 reviews
Map
13.3 km from City Centre1.6 km from Investec
While staying at the charming 4-star Premier Hotel Falstaff, which is located in the peaceful district of Johannesburg, you can enjoy the lounge bar and an outdoor swimming pool.
From£ 52 /nightSelect
Innov8 SpacesAparthotel
8.4
Great76 reviews
Map
13.1 km from City Centre1.4 km from Investec
Featuring an outdoor swimming pool and 67 rooms, the 3-star Innov8 Spaces is about 25 minutes' walk from Sandton Convention Center.
From£ 33 /nightSelect
Pablo HouseGuest house
8.6
Great82 reviews
Map
5.7 km from City Centre800 m from Campus Square Shopping Centre
Set 5 minutes by car from Melville Koppies Nature Reserve, the Pablo House offers 8 rooms and a swimming pool.
From£ 129 /nightSelect
8.6
Great132 reviews
Map
10.8 km from City Centre200 m from Sandton Convention Centre
The boutique Davinci Hotel On Nelson Mandela Square is nestled in the heart of Johannesburg and within 5 minutes' drive of Innesfree Park.
From£ 93 /nightSelect
8.0
Great61 reviews
Map
8.9 km from City Centre300 m from Hyde Park Johannesburg
The perfect Gardenia Boutique Johannesburg is equipped with a swimming pool and is situated 25 minutes' walk from The Zone @ Rosebank.
From£ 40 /nightSelect
8.2
Great30 reviews
Map
8.4 km from City Centre300 m from Melrose Arch Shopping Centre
Set around a 25-minute stroll from Nelson Mandela Foundation, the Marriott Hotel Melrose Arch boasts fitness classes and entertainment activities available on site.
From£ 148 /nightSelect
8.2
Great50 reviews
Map
10.1 km from City Centre
Located within 4.5 km of L. Ron Hubbard, the 5-star Giglio Boutique boasts a swimming pool and a French restaurant with European dishes.
From£ 140 /nightSelect
8.0
Great31 reviews
Map
6.6 km from City Centre200 m from The Zone @ Rosebank
Offering a Chinese restaurant along with views of the city, the 5-star Voco Johannesburg Rosebank An Ihg is set in a business area nearly a 9-minute walk from African Craft Market of Rosebank.
From£ 167 /nightSelect
Rivonia Premier LodgeBed & Breakfast
8.6
Great71 reviews
Map
17.2 km from City Centre
The excellent Rivonia Premier Lodge Johannesburg, lodged in the business district of Johannesburg, boasts a lounge bar and views of the garden.
From£ 69 /nightSelect
8.4
Great73 reviews
Map
9.5 km from City Centre1.3 km from Huddle Park Golf & Recreation
Located within 25 minutes' walk of Royal Johannesburg & Kensington Golf Club, the comfortable St Andrews Hotel And overlooks the city and features an à la carte restaurant.
From£ 63 /nightSelect
8.2
Great37 reviews
Map
11.9 km from City Centre1.7 km from Sandton Convention Centre
Bidvest Wanderers Stadium is 10 minutes by car from the 4-star Hyatt House Johannesburg, Sandton Johannesburg.
From£ 117 /nightSelect
7.8
Very good35 reviews
Map
11.4 km from City Centre800 m from Sandton Convention Centre
The fantastic Via Executive Suites With Power Back-Up Johannesburg with a swimming pool is within 10 minutes' drive of Bidvest Wanderers Stadium.
From£ 40 /nightSelect
8.4
Great49 reviews
Map
12.3 km from City Centre
Sasol is 3.1 km from the 4-star Claires Of Sandton Luxury, while River Club Golf Course Sandton is a 5-minute drive away.
From£ 73 /nightSelect
8.2
Great43 reviews
Map
12.1 km from City Centre1.9 km from Sandton Convention Centre
Offering 100 rooms with views of the river, the perfect 5-star Seven Villa Hotel & Spa Johannesburg is set in the Sandton district, within 16 minutes' walk of Sandton Market @ The Park.
From£ 90 /nightSelect
Le Petit FillanGuest house
8.2
Great21 reviews
Map
13.0 km from City Centre1.2 km from River Club Golf Course Sandton
Located in the Sandton district of Johannesburg and about 10 minutes by car from Rand Merchant Bank, the Le Petit Fillan features 6 rooms plus a swimming pool.
From£ 57 /nightSelect
8.4
Great38 reviews
Map
6.6 km from City Centre300 m from Everard Read Gallery
Located nearly a 9-minute walk from The Mall of Rosebank, the 3-star Jack Rose is at a 3.8 km distance from Johannesburg Botanical Garden.
From£ 46 /nightSelect
8.2
Great31 reviews
Map
11.9 km from City Centre1.2 km from Sandton Convention Centre
The Road Lodge Sandton is situated near the shopping district of Johannesburg approximately an 18-minute walk from Benmore Centre.
From£ 29 /nightSelect
8.0
Great22 reviews
Map
5.7 km from City Centre800 m from Sasol
Located a 10-minute ride from Bidvest Wanderers Stadium, the 5-star Parkwood Boutique Johannesburg offers an outdoor pool and a fitness room for guests.
From£ 88 /nightSelect
8.2
Great46 reviews
Map
8.2 km from City Centre300 m from Melrose Arch Shopping Centre
Set at the footsteps of a shopping centre and shops, and within a 10-minute drive of Jhb Zoo Lake, the 3-star Capital Melrose features 109 rooms about 10 minutes by car from Hyde Park Corner.
From£ 45 /nightSelect
Houghton PlaceGuest house
8.4
Great43 reviews
Map
6.2 km from City Centre600 m from American Chamber of Commerce
Located about a 10-minute ride from Nelson Mandela Square, the 4-star Houghton Place features an English breakfast.
From£ 44 /nightSelect
8.6
Great58 reviews
Map
14.2 km from City Centre2.8 km from Investec
Located in a shopping area, the Fairlawns Boutique Hotel & Spa Johannesburg provides 37 spacious rooms and features facials, massage therapy and various recreational opportunities onsite.
From£ 220 /nightSelect
Melrose PlaceGuest house
8.6
Great184 reviews
Map
7.6 km from City Centre1.8 km from Melrose Arch Shopping Centre
Offering a swimming pool with views of patio, the comfortable Melrose Place Guest is located in the business Melrose district.
From£ 71 /nightSelect
8.2
Great30 reviews
Map
11.1 km from City Centre1.2 km from Sandton Convention Centre
The Southern Sun Katherine Street with modern rooms and a tropical garden in Johannesburg is around a 10-minute drive from The Wanderers Golf Club.
From£ 69 /nightSelect
Grace Guest HouseBed & Breakfast
8.2
Great45 reviews
Map
15.2 km from City Centre600 m from Mediclinic Sandton
Staying at the 4-star Grace Johannesburg means you will be about 10 minutes' drive from Braamfontein Spruit Trail, while enjoying an outdoor swimming pool onsite.
From£ 74 /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 top hotels next to Lanseria International airport?

More than 43 positive reviews from HotelMix.co.uk visitors about the best properties near Lanseria International airport are available. Sleepover Lanseria rated 7.4/10 with prices from 40£ per night is the most popular option featuring shuttle service, shopping service, and housekeeping. This hotel is set 0.3 km from the airport. To see more airport hotels click here.

What are the finest hotels in Johannesburg city centre?

Our HotelMix.co.uk travel data based on 297 visitors' reviews show the top places in Johannesburg city centre. We recommend Reef Hotel as the best hotel with shuttle service, concierge service, and a Jacuzzi, set 0.6 km from the city centre. Premier Hotel Mapungubwe with rating 8.4/10 and The Franklin Loft Apartments rated 8.6/10 are other favourite hotels in the area. To see more central hotels click here.

Which hotels in Melville district are the best?

More than 6 properties are situated in Melville district. One of the best hotels in Melville district is Melville Gap Guesthouse at the cost of 42£ per night, offering an outdoor swimming pool, a plunge pool, and cots. Another top accommodation is Blu Trea B&B at the cost of 54£ per night, which can offer cots and ironing on site. Arum Place Guest House is a hotel with rating 8.6/10 at the cost of 46£ per one night. See more favoured cheap hotels here.

Which budget hotels in Johannesburg are the best?

There are more than 26 top budget properties in Johannesburg. One of the best budget hotels is Apollo Hotel rated 8.2/10 at the cost of 29£ per night, offering an outdoor swimming pool, a golf course, and shuttle service. Another option is Chisam Guest Lodge Pty Ltd rated 8.0/10 for 23£ per night. Other popular budget hotels are Central Lodge Hotels, B And B Sandton, and Hotel Sky, Sandton. Click here to see more budget hotels.

Which 5-star hotels in Johannesburg would you recommend?

HotelMix.co.uk recommends you more than 19 5-star options to stay in Johannesburg. One of the finest luxury Johannesburg hotels is The Capital On The Park rated 8.0/10 — it has more than 715 positive reviews from our visitors. Offering facials, children's menu, and a steam room on site, it costs 67£ per night. Other favourite 5-star places are Rivonia Guest House, The Giglio Boutique Hotel, and The Capital Moloko. To see more favoured 5-star hotels click here.

Which boutique hotels in Johannesburg would you recommend?

For visitors searching for a modern hotel in Johannesburg, HotelMix.co.uk has more than 16 boutique options. Consider booking The Winston Hotel (rating: 8.4/10) for about 211£ per night. This 5-star accommodation is set in Rosebank district and offers visitors cots, a swimming pool, and bar on site. One more boutique option is a 4-star Gardenia Boutique Hotel rated 8.2/10 for 65£ per one night. The Syrene Boutique Hotel with rating 8.6/10: a 4-star property for 104£ per night. To see more modern hotels go here.

What are the top Johannesburg hotels for couples?

According to HotelMix.co.uk travel data, there are 74 deals for couples. Garden Court Sandton City rated 8.6/10 is a favourite 3-star hotel for couples, featuring an outdoor swimming pool, concierge service, and a business centre. Visitors can book a room at this property for about 63£ per night. Other top options are Mercure Hotel Bedfordview, Premier Hotel Falstaff, and Flamboyant Guest Lodge. For more romantic deals go here.

What are the top family-friendly hotels in Johannesburg?

According to 920 visitors' reviews, there are 8 family deals to consider. Melville Turret Guesthouse (rating: 8.2/10): a family-hotel with shuttle service, cots, and canoeing for 49£ per night. Cherry Tree Cottage B&B Linden, Indaba Hotel, Spa & Conference Center, and Atholplace Hotel & Villa all received 920 reviews from families travelling in Johannesburg. For more family deals click here.

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

To be near SAB World of Beer, stay at Anew Hotel Parktonian (rating: 8.2/10), which is only a 15-minute walk from the attraction and offers aerobics classes, children's menu, and a business centre. Visitors can enjoy European food at Velo Cafe restaurant nearby. See more popular accommodations here.

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

According to 1802 reviews, there are 18 hotels featuring outdoor pools in Johannesburg. Featuring shuttle service, back massages, and cots, @Sandton Hotel (rating: 8.0/10) is a perfect accommodation with prices from 19£ per night. It's set in Sandton district and has The Codfather restaurant nearby. You may also like St Andrews Hotel And Spa rated 8.6/10. This property will cost you 58£ per night. Other top properties are Sandton Farmhouse, Ferndale Lodge, and Bellgrove Guest House Sandton.

What are the best pet-friendly hotels in Johannesburg?

If you're travelling with pets, HotelMix.co.uk offers a selection of 18 hotels to choose from. You can book Pablo House (rating: 8.6/10) at the cost of 126£ per night. It's set 10 minutes` walk from Melville Boulevard and features waxing, facials, and hiking. Another most recommended Johannesburg place to stay with pets is Motel Mi Pi Chi with a golf course, shuttle service, and back massages. It offers rooms for 36£ per night. Other top accommodations include 49-On-Cherry, Amberhall Guesthouse, and Margaret'S Place. See more pet-friendly accommodations here.

What are the best hotels in Johannesburg?

You may book Lido Hotel rated 8.4/10 with a spa lounge, children's menu, and a business centre. It costs 27£ per night. Rosebank Lodge Guesthouse By Claires rated 8.2/10 may also suit you — only 66£ per one night. It features a golf course, a seasonal outdoor pool, and shuttle service. Other top properties are Radisson Red Hotel Rosebank, Garden Court Eastgate, and Marriott Hotel Melrose Arch.

What are the best luxury properties in Johannesburg?

Other favourite luxury places are Thaba Eco Hotel, Houghton Guest House, and Inn & Out Sandton Park. Go here to see more luxury hotels in Johannesburg.

What are the most favoured spa hotels in Johannesburg?

You may book Mint Hotel 84 On Katherine, a nice spa hotel featuring concierge service, a plunge pool, and children's menu. It costs 39£ per night. As an alternative, book The Catalyst Apartment Hotel By Newmark (rating: 8.2/10), which costs 66£ per night and offers an outdoor swimming pool, free shuttle service, and a plunge pool. Other cool options are Darrenwood Guesthouse & Spa, Ascot Boutique Hotel, and Saxon Hotel, Villas & Spa.

Which hotels in Johannesburg provide a good breakfast?

We recommend Atholplace Hotel & Villa with rating 8.0/10, a nice deal with a golf course, cots, and a gym on site. It costs about 405£ per night.

How much do hotels in Johannesburg cost?

Of course, the prices change in Johannesburg depending on the season, but on average:
A really special hotel can be found for 67£ per night. We recommend The Capital On The Park (rating: 8.0/10) with facials, children's menu, and a steam room.

How much is a hotel in Johannesburg for tonight?

According to HotelMix.co.uk travel data, the average prices for tonight in Johannesburg are: A nice hotel like Hilton Sandton (rating: 8.2/10) costs about 12£ per night.

What are the best resorts in Johannesburg?

Alternatively, Sandton Sun And Towers is rated as one of the best resorts in Johannesburg, offering waxing, a treatment room, and a facial room. It costs 128£ per night.

What are the best hotels near Sci-Bono Discovery Centre?

On HotelMix.co.uk you will find 8 great accommodations near Sci-Bono Discovery Centre in Johannesburg. We recommend Businessburg Hotel rated 8.2/10, a perfect hotel set 15 minutes' walk from Sci-Bono Discovery Centre. It costs 15£ per night and offers housekeeping, 24-hour security service, and 24 hour front desk assistance. Also, you may like Alcazaba Lodges rated 8.2/10 with children's menu, a business centre, and shopping service. It costs 34£ per night.

Where to stay in Johannesburg?

Best cheap hotels in Johannesburg

If you're on the hunt for a low-cost stay, check out Easyhotel Johannesburg Cbd with rates starting from 48£ or Cherry Tree Cottage B&B where prices start at 45£. You will find Life On 3Rd just a stone's throw from Bamboo.

Johannesburg airports & Underground stations

Forever Hotel At Centurion is a highly rated hotel near Waterkloof AFB airport with a sauna and a steam room. Monarch Hotel is located only a 5-minute walk from Gautrain Rosebank metro station and comes with an outdoor swimming pool, a golf course and a sundeck. Protea Hotel Johannesburg Parktonian All-Suite, is a modern hotel just a 10-minute walk from Johannesburg (Park) train station.

Convenience of staying in hotels in the city centre

Consider staying at Businessburg Hotel or Isibaya House to put you in the heart of the action of downtown. An option near the city center is Franklin 1201 next to Reflexion Thai Yoga Massage. In Randburg district, you'll find Hyatt Regency Johannesburg and The Capital Empire with rates from 98£.

Select a hotel next to Museum Africa, such as Reef Hotel, which is located a 10-minute walk away from the city center.

Luxury and boutique accommodation in Johannesburg

Holiday Inn Johannesburg Airport is a chic choice that is a 10-minute walk to Wild Waters Boksburg. Benefit from Sandton district and stay at The Capital 20 West, an upscale 5-star hotel with an outdoor swimming pool, a golf course and table tennis. Radisson Blu Gautrain is a top-rated chain hotel in Randburg district, and is situated within easy reach of African Craft Market of Rosebank.

Explore and find your best apartments, B&Bs and others

Green Park Manor is an affordable apartment for families located next to Fourways Farmers Market, with room rates from 42£. Chislehurst Guest House is a great B&B with views of the garden, located within a short walk of Wild Planet Safari. Business travelers looking for some of the best hotels within a short drive of The Fun Company will find Suburbian Lodge or 12 Decades Art Hotel. Intercontinental Johannesburg Sandton Towers is a resort hotel with squash, golf and tennis and also featuring an outdoor swimming pool, a sauna and a golf course.

Show moreLess

Johannesburg hotels essential information

🏨 Hotels in Johannesburg 676
👛 Lowest price 10 GBP
✍️ Hotels Reviews 10 980