Top Hotels in Johannesburg

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
101-149 out of 149 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 map8.3 mi from City Center
From   US$ 64 /nightSelect
  • Tranquil courtyard with lush gardens
  • On-site bistro serving delicious cuisine
  • Convenient access to Sandton business district
MapView on map6.8 mi from City Center700 yd from Gautrain Sandton Station
From   US$ 80 /nightSelect
  • State-of-the-art conference facilities
  • Luxurious in-house spa services
  • Outdoor swimming pool with terrace
7.4 mi from City Center1100 yd from Sandton Convention Centre
From   US$ 235 /nightSelect
Set around 25 minutes' walk from Nelson Mandela Square, the 4-star Hampton By Hilton Sandton Grayston lies in the Sandton district of Johannesburg.
Guest house
  • On-site Spa
  • Breakfast Buffet
  • Free Parking
3.3 mi from City Center
From   US$ 45 /nightSelect
  • Elegant rooms with modern decor
  • Variety of on-site spa treatments
  • Close to vibrant bars and restaurants
  • Family Rooms
  • Flat-screen TV
  • Dining Area
3.7 mi from City Center
From   US$ 21 /nightSelect
  • Fully equipped kitchenettes in every unit
  • Housekeeping service for guest convenience
  • Golf course nearby for recreation
Bed & Breakfast
  • Mountain views
  • Fully equipped kitchens
  • Family rooms
2.2 mi from City Center
From   US$ 24 /nightSelect
  • Full kitchens with cooking facilities
  • Mountain views from each unit
  • Family-friendly accommodations available
  • Infinity pool
  • On-site spa
  • Fitness centre
6.7 mi from City Center500 yd from Gautrain Sandton Station
From   US$ 49 /nightSelect
  • Infinity pool with pool bar
  • On-site spa with wellness packages
  • Modern restaurant with African cuisine
Bed & Breakfast
  • Picnic Area
  • Barbecue
  • Garden
2.9 mi from City Center1.2 mi from Fordsburg
From   US$ 26 /nightSelect
  • Family-friendly picnic area
  • Flat-screen TVs in all rooms
  • On-site barbecue facilities
1.8 mi from City Center1.1 mi from Constitution Hill
From   US$ 21 /nightSelect
While staying at the Signature you are invited to discover Constitution Hill, set about 25 minutes' walk away, or South African National Museum of Military History, which is 1.6 miles away.
  • On-site Spa
  • Outdoor Pool
  • Elegant Rooms
10.0 mi from City Center
From   US$ 88 /nightSelect
  • Exclusive spa offering rejuvenating treatments
  • Lush gardens for serene relaxation
  • Stylishly designed rooms with luxury amenities
  • Outdoor fireplace
  • Breakfast options
  • Golf course
5.4 mi from City Center
From   US$ 49 /nightSelect
  • Outdoor fireplace in serene garden
  • Full English breakfast with warm dishes
  • 24-hour security for guest safety
  • Themed Cottages
  • Penthouse Suites
  • Outdoor Pool
12.2 mi from City Center
From   US$ 39 /nightSelect
  • Themed cottages for family stays
  • Luxurious penthouse suites available
  • Outdoor swimming pool and sun terrace
  • Outdoor Pool
  • Shared Kitchen
  • Business Centre
10.4 mi from City Center
From   US$ 56 /nightSelect
  • Outdoor swimming pool with bar
  • Continental breakfast included
  • Shared kitchen for guest use
  • Outdoor Pool
  • Spa Center
  • Golf Course
From   US$ 62 /nightSelect
  • Outdoor seasonal swimming pool
  • Full-service spa and wellness center
  • Golf course on-site
  • Rooftop Pool
  • On-site Spa
  • Meeting Room
3.5 mi from City Center
From   US$ 125 /nightSelect
  • Rooftop swimming pool with city views
  • Customizable pet-friendly accommodations
  • On-site spa and wellness services
  • Outdoor pool
  • Fitness centre
  • Business Centre
4.2 mi from City Center
From   US$ 76 /nightSelect
  • Kids stay and eat free policy
  • Direct access to The Zone shopping centre
  • On-site Velvet Restaurant dining option
Guest house
  • Outdoor pool
  • Secure parking
  • Garden views
2.7 mi from City Center1.1 mi from University of the Witwatersrand
From   US$ 47 /nightSelect
  • Beautiful garden and serene atmosphere
  • Stylishly decorated rooms with private entrances
  • On-site outdoor swimming pool
  • Giglio Restaurant
  • Outdoor Pool
  • Event Spaces
6.3 mi from City Center
From   US$ 264 /nightSelect
  • Exquisite dining with wine appreciation focus
  • Versatile event spaces for upscale functions
  • Luxurious accommodations with modern decor
  • Conference Center
  • Fitness Centre
  • Outdoor Pool
5.1 mi from City Center300 yd from Melrose Arch Shopping Centre
From   US$ 57 /nightSelect
  • Stylish industrial-chic interior design
  • World-class conference facilities available
  • On-site restaurant with pool views
4.1 mi from City Center1200 yd from Eastgate Shopping Centre
From   US$ 79 /nightSelect
Situated in the business district of Johannesburg, the charming Lodge Hotel Eastgate overlooks the park and features a swimming pool.
Guest house
  • Golf course
  • Private parking
  • Family rooms
3.9 mi from City Center
From   US$ 40 /nightSelect
  • Family-friendly accommodations with private entrances
  • On-site golf course for leisure activities
  • Equipped kitchens for self-catering convenience
Guest house
  • Lounge area
  • Outdoor garden
  • Conference room
3.4 mi from City Center
From   US$ 36 /nightSelect
  • Intimate conferencing facility for 16 delegates
  • Famous Full English breakfast included daily
  • Secure private entrance for guest safety
  • Conference room
  • Outdoor pool
  • Self-catering units
From   US$ 67 /nightSelect
  • Charming traditional Sandton guest house
  • Superb conferencing facilities for 16
  • Inviting outdoor swimming pool area
  • 24-hour reception
  • Free parking
  • Luggage storage
10.4 mi from City Center
From   US$ 33 /nightSelect
  • Comfortable rooms with air conditioning
  • Conveniently located near cultural attractions
  • On-site restaurant with light breakfast
5.3 mi from City Center
From   US$ 75 /nightSelect
Situated in the peaceful Randburg district, the 4-star 5Th Avenue Gooseberry Johannesburg overlooks the garden and features a swimming pool.
  • Outdoor pool
  • Full-service spa
  • Kitchenette
7.4 mi from City Center1400 yd from Gautrain Sandton Station
From   US$ 34 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Full-service spa with various treatments
  • Kitchenette with essential cookware available
  • Infinity Pool
  • Fitness Centre
  • Private Hospital
16.0 mi from City Center
From   US$ 165 /nightSelect
  • Award-winning luxury spa services
  • Sustainable luxury with no single-use plastics
  • Elegant dining featuring farm-to-table meals
  • Infinity Pool
  • On-site Spa
  • Outdoor Dining
18.6 mi from City Center
From   US$ 84 /nightSelect
  • Infinity pool with stunning views
  • Full-service spa with wellness packages
  • Outdoor dining with picnic area
  • Free parking
  • Air conditioning
  • Luggage storage
10.1 mi from City Center
From   US$ 34 /nightSelect
  • Modern rooms with flat-screen TVs
  • 24-hour reception assistance available
  • Enjoy bottomless coffee in public areas
Hotel
  • Supper Club
  • Chic Restaurant
  • Conference Facility
3.7 mi from City Center
From   US$ 34 /nightSelect
  • Exclusive Supper Club with live music
  • Chic restaurant with fusion cuisine
  • 20-seater conference facility available
  • Family restaurant
  • Sun terrace
  • Car rental
8.1 mi from City Center
From   US$ 46 /nightSelect
  • African cuisine family restaurant
  • Garden with sun terrace access
  • 24-hour front desk service
  • On-site Spa
  • Business Centre
  • Lounge Area
11.8 mi from City Center
From   US$ 144 /nightSelect
  • Diverse dining options including high tea
  • On-site spa for relaxation and wellness
  • Business center for corporate needs
  • On-site Spa
  • Private Parking
  • Restaurant
6.7 mi from City Center
From   US$ 226 /nightSelect
  • Tailor-made events for up to 120 guests
  • On-site spa with Comfort Zone products
  • Private conference for up to 16 delegates
Guest house
  • Swimming Pool
  • Braai Area
  • Self-catering
5.8 mi from City Center
From   US$ 26 /nightSelect
  • Self-catering units with kitchen facilities
  • Outdoor swimming pool for relaxation
  • Private garden and braai area
Guest house
  • Heated Pool
  • Nail Salon
  • Gym
3.8 mi from City Center1700 yd from Eastgate Shopping Centre
From   US$ 44 /nightSelect
  • Elegant en-suite rooms with South African art
  • Tropical garden with heated pool
  • On-site nail salon and massage services
Guest house
  • Big Swimming Pool
  • Spa Services
  • Multiple Sitting Rooms
10.3 mi from City Center
From   US$ 40 /nightSelect
  • Spacious en-suite rooms with luxury amenities
  • Large outdoor pool for relaxation
  • On-site massage services available
9.9 mi from City Center
From   US$ 116 /nightSelect
Olivedale Corner is also set 2 miles from the Shepherd'S Corner Guest House Johannesburg.
  • Supper Club
  • Gourmet Restaurant
  • Conference Room
3.7 mi from City Center
From   US$ 53 /nightSelect
  • Exclusive Supper Club with live music
  • Chic restaurant serving gourmet cuisine
  • Convenient 20-seater conference facility
Guest house
  • Outdoor Pool
  • Golf Course
  • Garden
3.8 mi from City Center
From   US$ 56 /nightSelect
  • Luxurious garden view rooms
  • On-site golf course access
  • Beautiful outdoor swimming pool
Bed & Breakfast
  • Conference Centre
  • Private Gardens
  • Self-Catering Rooms
10.7 mi from City Center
From   US$ 87 /nightSelect
  • Tranquil garden oasis in busy Sandton
  • Versatile conference rooms and event spaces
  • Delicious a la carte meals available
Guest house
  • Outdoor Pool
  • Free Parking
  • 24-Hour Reception
10.4 mi from City Center
From   US$ 27 /nightSelect
  • Outdoor swimming pool with garden views
  • 24-hour security for guest safety
  • Free private parking on site
  • Outdoor pool
  • Massage spa
  • Barbecue area
5.6 mi from City Center1.2 mi from Eastgate Shopping Centre
From   US$ 296 /nightSelect
  • Outdoor swimming pool and spa facilities
  • Variety of massage treatments available
  • On-site barbecue facilities for guests
Guest house
4.0 mi from City Center1300 yd from Eastgate Shopping Centre
From   US$ 34 /nightSelect
20 minutes by foot from Rhodes Park, the Erima Lodge includes 11 rooms.
  • Swimming Pool
  • On-site Spa
  • Restaurant
10.5 mi from City Center
From   US$ 59 /nightSelect
  • Exclusive self-catering studio apartment
  • Relaxing garden and river views
  • Spa services for ultimate relaxation
Guest house
  • Outdoor pool
  • Children's area
  • 24-hour reception
5.6 mi from City Center
From   US$ 41 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Free private parking for guests
  • Indoor play area for children
  • Outdoor Pool
  • Golf Course
  • Restaurant
5.8 mi from City Center
From   US$ 137 /nightSelect
  • Outdoor swimming pool with bar
  • Golf course for leisure activities
  • Adults-only accommodation environment
Guest house
  • Sun terrace
  • Packed lunches
  • Flat-screen TV
3.1 mi from City Center
From   US$ 52 /nightSelect
  • Private entrances for added convenience
  • Full English/Irish breakfast options
  • On-site live sport events available
  • On-site Spa
  • Outdoor Pool
  • Restaurant
2.9 mi from City Center
From   US$ 102 /nightSelect
  • Comprehensive on-site spa services
  • Heated outdoor swimming pool
  • Themed dinner nights available