Top Hotels in Johannesburg

Find the Top Hotels in Johannesburg – 200+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
201-250 out of 254 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map700 m from City Centre
From   US$ 83 /nightSelect
  • Edwardian architecture with rich history
  • Longest bar in Africa on-site
  • Elegant meeting rooms for events
Guest house
MapView on map20.3 km from City Centre1.2 km from Montecasino
From   US$ 44 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Full-day security for guest safety
  • Buffet breakfast with fresh fruits
Bed & Breakfast
  • Private Pool
  • Free Parking
  • Airport Shuttle
3.3 km from City Centre1000 m from University of the Witwatersrand
From   US$ 67 /nightSelect
  • Private pool for exclusive relaxation
  • Allergy-free property with full security
  • In-room breakfast with gourmet options
  • Luxury Suites
  • Event Venues
  • Outdoor Pool
32.9 km from City Centre
From   US$ 144 /nightSelect
  • World-class five-star luxury suites
  • Versatile venue for unforgettable weddings
  • Private conference rooms for events
Guest house
7.9 km from City Centre
From   US$ 28 /nightSelect
The 4-star Winchester Lodge offers an outdoor swimming pool and provides access to South Western Townships, which is 4.9 km away.
Guest house
  • Free parking
  • Full security
  • Flat-screen TV
13.6 km from City Centre
From   US$ 30 /nightSelect
  • Private entrance and soundproofing
  • 24-hour security with luggage storage
  • Terrace access for relaxation
Bed & Breakfast
  • Outdoor pool
  • Picnic area
  • Shared kitchen
13.2 km from City Centre
From   US$ 37 /nightSelect
  • Outdoor swimming pool and garden
  • Private entrance rooms available
  • Picnic area for outdoor dining
7.7 km from City Centre
Select
While staying at the Ecomotel Johannesburg you are invited to discover Nelson Mandela Foundation, set 3.2 km away, or American Chamber of Commerce in SA, which is nearly 10 minutes away by car.
Guest house
  • Golf Course
  • Terrace
  • Flat-screen TV
14.4 km from City Centre
From   US$ 52 /nightSelect
  • Gautrain Bus stop at our entrance
  • Stylish, upmarket accommodations available
  • On-site golf course for guests
10.3 km from City Centre
From   US$ 33 /nightSelect
Located about 6 km from Apartheid Museum, the 2-star Ecotel Southgate Johannesburg features 25 rooms with views of the patio.
Guest house
  • Outdoor Pool
  • Picnic Area
  • Garden Views
15.2 km from City Centre
From   US$ 45 /nightSelect
  • Scenic outdoor swimming pool area
  • Lush garden with picnic facilities
  • 24-hour front desk and security
  • Outdoor Pool
  • Golf Course
  • Spa Centre
From   US$ 62 /nightSelect
  • Outdoor swimming pool and spa services
  • Golf course access on-site
  • Seasonal outdoor dining area available
  • Outdoor Pool
  • Spa Services
  • Private Parking
9.1 km from City Centre1.9 km from Eastgate Shopping Centre
From   US$ 296 /nightSelect
  • Outdoor swimming pool and hot tub
  • Full spa services available on-site
  • Variety of breakfast options served
Hotel
  • Equestrian Arena
  • Tennis Courts
  • Function Rooms
9.7 km from City Centre1000 m from Sandton City Shopping Centre
From   US$ 249 /nightSelect
  • International polo arena and equestrian facilities
  • Versatile function venues with stunning views
  • Sophisticated dining with fine cuisine
Hotel
From   US$ 45 /nightSelect
Sitting 2.6 km from Nelson Mandela Square, the 3-star Illovo Johannesburg is located in the Sandton district.
Guest house
  • Outdoor Pool
  • Family Rooms
  • Private Parking
12.5 km from City Centre1.7 km from Sandton Convention Centre
From   US$ 28 /nightSelect
  • Outdoor swimming pool for relaxation
  • Free private parking for guests
  • Family rooms with private bathrooms
Guest house
13.9 km from City Centre
From   US$ 29 /nightSelect
Nelson Mandela Square is at a distance of 3 km from the Urbanzuluhouse Johannesburg that features a swimming pool.
Bed & Breakfast
  • Outdoor dining
  • Shared kitchen
  • Picnic area
10.8 km from City Centre600 m from Klipriviersberg Nature Reserve
From   US$ 47 /nightSelect
  • Garden view with outdoor dining area
  • Shared kitchen and picnic area available
  • Full-day security for guest safety
  • Swimming pool
  • Family Studio
  • Tropical garden
18.9 km from City Centre
From   US$ 34 /nightSelect
  • Tranquil tropical landscaped garden
  • Family Studio accommodates up to 7 guests
  • 24-hour CCTV and electric fencing
Bed & Breakfast
9.4 km from City Centre
From   US$ 120 /nightSelect
The Kulanga Cottages is situated at a distance of 3.5 km from Northcliff Ridge eco park and approximately a 10-minute ride from Circa.
Guest house
  • Outdoor pool
  • In-house restaurant
  • Yoga classes
5.8 km from City Centre
From   US$ 45 /nightSelect
  • On-site spa with diverse treatments
  • Outdoor swimming pool for relaxation
  • Yoga classes available throughout stay
  • Luxury Rooms
  • Private Lounge
  • Art Collection
6.4 km from City Centre
From   US$ 177 /nightSelect
  • Heritage building with elegant interiors
  • Presidential suite with private chef's kitchen
  • Located in vibrant Rosebank suburb
11.5 km from City Centre
From   US$ 39 /nightSelect
Featuring 6 rooms with views of the patio, the Festina Lente Johannesburg is set 3.4 km from Delta Park.
Guest house
10.2 km from City Centre
From   US$ 36 /nightSelect
The Meredale Lodge is situated within a 7-km distance of South Western Townships and approximately a 10-minute ride from Klipriviersberg Nature Reserve.
20.3 km from City Centre1.3 km from Montecasino
From   US$ 56 /nightSelect
Set 3.4 km from Montecasino Boulevard, the 3-star Kingfisher Johannesburg offers 9 rooms and an outdoor swimming pool.
  • Outdoor pool
  • Family rooms
  • Private parking
8.9 km from City Centre800 m from Melrose Arch Shopping Centre
From   US$ 56 /nightSelect
  • Year-round outdoor swimming pool
  • Family-friendly guesthouse with amenities
  • On-site airport shuttle service available
  • Family Rooms
  • Shared Kitchen
  • Barbecue Area
7.5 km from City Centre1.9 km from FNB Stadium
From   US$ 40 /nightSelect
  • Garden with barbecue facilities
  • Family rooms available
  • Shared kitchen for guest use
26.5 km from City Centre
From   US$ 55 /nightSelect
Offering a sundeck, a patio, and a shared lounge, the Strawberry Fields is situated about 30 km from Lanseria International airport.
Guest house
16.6 km from City Centre
From   US$ 40 /nightSelect
Offering 18 rooms, the Bella Casa Guesthouse Johannesburg is near the shopping district of Johannesburg, within a 6-km distance of Nelson Mandela Square.
29.8 km from City Centre
From   US$ 74 /nightSelect
Featuring 16 rooms, a shared lounge and a library, the smoke-free Rabbit Hole is 2.5 km from Bungee Mogale in Johannesburg.
Guest house
  • Plunge Pool
  • Picnic Area
  • Garden Views
21.3 km from City Centre
From   US$ 27 /nightSelect
  • Seasonal outdoor plunge pool
  • Scenic picnic area available
  • Flat-screen TVs with streaming
Bed & Breakfast
3.6 km from City Centre
From   US$ 23 /nightSelect
The Kensington B&B is situated at a distance of 4.1 km from Gandhi Square and approximately a 10-minute ride from Hillbrow Telkom Tower.
11.8 km from City Centre1000 m from Sandton Convention Centre
From   US$ 60 /nightSelect
Nestled in the Sandton district of Johannesburg, the Sandton Skyline Luxury Space is around 5 minutes on foot from Benmore Gardens Shopping Centre.
Guest house
  • Solar pool
  • Nail salon
  • Kids' play area
6.2 km from City Centre1.5 km from Eastgate Shopping Centre
From   US$ 44 /nightSelect
  • Tropical-style garden with solar-heated pool
  • Luxury en-suite rooms with South African art
  • On-site sauna and nail salon
Bed & Breakfast
5.7 km from City Centre
From   US$ 21 /nightSelect
Guests can also visit Carlton Centre, situated approximately 6 km away.
Guest house
8.9 km from City Centre
From   US$ 59 /nightSelect
At a distance of 2.7 km from The Glen Shopping Mall, the 3-star Map'S View Guesthouse offers a swimming pool.
Bed & Breakfast
1.4 km from City Centre
From   US$ 35 /nightSelect
Carlton Centre is about a 20-minute walk from the budget Maboneng Precinct and features shopping and dining.
Guest house
  • Outdoor Pool
  • In-house Spa
  • Private Entrance
8.1 km from City Centre
From   US$ 82 /nightSelect
  • Outdoor swimming pool with shallow end
  • In-house spa with wellness packages
  • Full-day security for guest safety
  • On-site Spa
  • Swimming Pool
  • Business Centre
4.7 km from City Centre1.9 km from Fordsburg
From   US$ 94 /nightSelect
  • On-site spa for relaxation and wellness
  • Restaurant serving diverse culinary options
  • 24-hour security for enhanced safety
1000 m from City Centre
From   US$ 73 /nightSelect
Set about a 25-minute walk from Constitution Hill, the stylish 4-star Premier Johannesburg offers 104 rooms and a swimming pool.
1.8 km from City Centre
From   US$ 141 /nightSelect
The Grand Station Johannesburg is nestled in the Johannesburg CBD district, Top of Africa is nearly 20 minutes' walk away.
Bed & Breakfast
24.6 km from City Centre
Select
Honeydew Mazes is 2.9 km from the Lieu De Grace Bed & Breakfast Johannesburg, while Buggy Parks is approximately 25 minutes' walk away.
2.2 km from City Centre
From   US$ 44 /nightSelect
Situated in the Johannesburg CBD district of Johannesburg, the 2-star Troyeville is approximately 25 minutes' walk from Top of Africa.
Guest house
4.3 km from City Centre
Select
The luxury Furaha Johannesburg is 3.5 km from Arts On Main and has a quick access to Observatory Golf Club.
Guest house
16.7 km from City Centre
From   US$ 68 /nightSelect
While staying at the 20 On Woodlands you are invited to discover Nelson Mandela Square, set a 15-minute ride away, or Country Club Johannesburg, which is 1.8 km away.
  • Outdoor pool
  • BBQ area
  • Seating area
16.5 km from City Centre
From   US$ 63 /nightSelect
  • Year-round outdoor swimming pool
  • Air-conditioned rooms with flat-screen TVs
  • Free private parking available on site
Guest house
1.4 km from City Centre
Select
Located at a distance of 550 metres from Kwa Mai Mai Hostel & Traditional Market, the Hills By Maboneng Johannesburg is about 6 km from Gold Reef City.
Guest house
18.9 km from City Centre
From   US$ 59 /nightSelect
The Green Park enjoys a quiet location and provides easy access to Balloon about a 25-minute stroll away.
18.2 km from City Centre
From   US$ 35 /nightSelect
While staying at the Ekuphumleni Johannesburg you are invited to discover Bird Gardens, set around 10 minutes away by car, or Montecasino Boulevard, which is 3.9 km away.
2.9 km from City Centre1.8 km from Constitution Hill
From   US$ 34 /nightSelect
Around 5 minutes by car from Constitution Hill, the Signature includes 25 rooms.