Top Hotels in Johannesburg

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
51-80 out of 80 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
8.0
Great151 reviews
MapView on map1.4 km from City Centre600 m from Constitution Hill
From   US$ 47 /nightSelect
  • Stylish suites with panoramic skyline views
  • Rooftop swimming pool with bar
  • Free shuttle to Gautrain Park Station
8.0
Great53 reviews
MapView on map12.9 km from City Centre1.9 km from Sandton Convention Centre
From   US$ 76 /nightSelect
  • Award-winning family-friendly hotel
  • Complimentary Gautrain shuttle service
  • Large outdoor swimming pool
7.8
Very good171 reviews
  • On-site Spa
  • Fitness Centre
  • Outdoor Pool
11.2 km from City Centre300 m from Sandton Convention Centre
From   US$ 50 /nightSelect
  • On-site spa with comprehensive treatments
  • Diverse dining options with two restaurants
  • Outdoor swimming pool with pool bar
8.0
Great71 reviews
  • Fitness Centre
  • Outdoor Pool
  • Intimate Restaurant
8.2 km from City Centre300 m from Melrose Arch Shopping Centre
From   US$ 57 /nightSelect
  • Stylish industrial-chic interiors
  • State-of-the-art gym facilities
  • Intimate restaurant with pool view
8.0
Great120 reviews
  • Infinity pool
  • On-site spa
  • Fitness centre
10.8 km from City Centre400 m from Gautrain Sandton Station
From   US$ 49 /nightSelect
  • Infinity pool with pool bar
  • On-site spa and wellness packages
  • Restaurant specializing in African cuisine
8.2
Great69 reviews
  • Self-Catering
  • Under-Floor Heating
  • Air Conditioning
4.4 km from City Centre2.0 km from University of the Witwatersrand
From   US$ 57 /nightSelect
  • Historic landmark building from 1906
  • Self-catering suites with kitchenettes
  • Full English breakfast included daily
8.2
Great6 reviews
  • Outdoor pool
  • Children's playground
  • Picnic area
20.5 km from City Centre1.1 km from Montecasino
From   US$ 33 /nightSelect
  • Outdoor pool and picnic area
  • Children's playground for family fun
  • Packed lunches for day trips
8.0
Great71 reviews
  • Gym
  • Pool Deck
  • Whiskey Bar
9.0 km from City Centre
From   US$ 97 /nightSelect
  • Rooftop pool with stunning Sandton views
  • Authentic Italian cuisine at LUCÉ restaurant
  • Gautrain shuttle service to nearby attractions
8.2
Great186 reviews
  • Rooftop Bar
  • Treatment Room
  • Jazz Bar
1.2 km from City Centre1.7 km from Constitution Hill
From   US$ 49 /nightSelect
  • Rooftop bar with panoramic city views
  • Designed by renowned architect Sir Adjaye
  • Extravagant Black Coffee Penthouse suite
8.6
Great22 reviews
  • Fully equipped kitchenette
  • Family rooms
  • Housekeeping service
6.0 km from City Centre
From   US$ 21 /nightSelect
  • Family-friendly with kitchenette options
  • Close to local golf courses
  • Free private parking available
8.0
Great284 reviews
  • Fitness Centre
  • Swimming Pool
  • Spa Lounge
11.5 km from City Centre800 m from Gautrain Sandton Station
From   US$ 120 /nightSelect
  • Conference facilities for up to 1000 guests
  • Outdoor swimming pool with sun loungers
  • Complimentary shuttle to Nelson Mandela Square
8.0
Great60 reviews
  • Outdoor pool
  • Fitness centre
  • Restaurant terrace
13.3 km from City Centre
From   US$ 66 /nightSelect
  • Outdoor pool with sun loungers
  • On-site dining with terrace views
  • Modern classic room decor
8.2
Great57 reviews
  • Conference Spaces
  • Gym
  • Swimming Pool
3.4 km from City Centre1000 m from University of the Witwatersrand
From   US$ 67 /nightSelect
  • Located near top Johannesburg attractions
  • Adaptable conference spaces for meetings
  • Family Rooms for group travel
8.4
Great9 reviews
  • Heated Pool
  • On-site Spa
  • Fitness Centre
5.9 km from City Centre
From   US$ 414 /nightSelect
  • On-site spa with diverse treatments
  • Heated saltwater pool for relaxation
  • Yoga classes for wellness
8.0
Great30 reviews
  • Outdoor pool
  • Golf course
  • Shared kitchen
16.7 km from City Centre
From   US$ 56 /nightSelect
  • Outdoor swimming pool with pool bar
  • On-site golf course for leisure
  • Continental breakfast included
8.6
Great91 reviews
  • 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
Guest house
8.0
Great5 reviews
  • 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
9.2
Perfect3 reviews
  • Outdoor Pool
  • Private Parking
  • In-house Spa
5.0 km from City Centre
From   US$ 91 /nightSelect
  • Outdoor swimming pool with stunning views
  • Private parking available on site
  • Full-day security for guest safety
8.4
Great41 reviews
  • Themed Cottages
  • Executive Suites
  • Outdoor Pool
19.7 km from City Centre
From   US$ 39 /nightSelect
  • Home-away-from-home experience
  • Themed stylish cottages for families
  • Luxurious penthouses with kitchens
8.4
Great35 reviews
  • Seasonal Pool
  • Conference Room
  • Private Terrace
11.5 km from City Centre
From   US$ 44 /nightSelect
  • Self-catering apartments with private terraces
  • Central location near major facilities
  • On-site conference room for meetings
Guest house
8.2
Great69 reviews
  • Saltwater Pool
  • Luxury Suites
  • Golf Course
12.8 km from City Centre
From   US$ 229 /nightSelect
  • Refreshing saltwater pool with views
  • Spacious luxury suites with terraces
  • On-site golf course for leisure
Hotel
8.4
Great36 reviews
  • Outdoor Pool
  • Shuttle Service
  • Private Balcony
7.9 km from City Centre400 m from Melrose Arch Shopping Centre
From   US$ 285 /nightSelect
  • Fully furnished, modern self-catering apartments
  • Tranquil garden with outdoor swimming pool
  • Close to upscale shopping and dining options
Bed & Breakfast
8.6
Great32 reviews
  • Outdoor pool
  • Garden
  • BBQ area
4.4 km from City Centre2.0 km from University of the Witwatersrand
From   US$ 44 /nightSelect
  • Outdoor swimming pool with garden views
  • Picnic area for outdoor leisure activities
  • 24-hour reception and security services
8.0
Great25 reviews
  • Airport shuttle
  • On-site restaurant
  • Business center
2.4 km from City Centre800 m from Fordsburg
From   US$ 42 /nightSelect
  • Access to largest eastern mall in Africa
  • Airport shuttle service available on-site
  • Unique views from private balconies
Guest house
8.4
Great23 reviews
  • Golf course
  • Laundry service
  • Secure parking
9.5 km from City Centre
From   US$ 67 /nightSelect
  • Balconies with breathtaking city views
  • Self-catering luxurious guest studios
  • Close to multiple golf courses
8.6
Great9 reviews
  • Infinity Pool
  • Luxury Suites
  • Private Balcony
9.6 km from City Centre
From   US$ 133 /nightSelect
  • Luxury suites with panoramic city views
  • Sustainable solar energy and mineral water
  • Outdoor infinity pool with sun loungers
8.2
Great8 reviews
  • Business Centre
  • On-site Spa
  • Snooker Room
700 m from City Centre
From   US$ 83 /nightSelect
  • Edwardian architecture with rich history
  • Longest bar in Africa on-site
  • Elegant meeting rooms for events
Bed & Breakfast
  • Outdoor pool
  • Shared kitchen
  • Family rooms
6.1 km from City Centre
From   US$ 32 /nightSelect
  • Year-round outdoor swimming pool
  • Fully equipped family-friendly kitchen
  • Outdoor dining area with barbecue facilities
Bed & Breakfast
9.8
Perfect1 review
  • Outdoor fireplace
  • Sun terrace
  • Shared lounge
5.9 km from City Centre
From   US$ 51 /nightSelect
  • Garden views with outdoor fireplace
  • Shared lounge with housekeeping service
  • Free private parking available
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
  • 1
  • 2