Top Hotels in Johannesburg
Find the Top Hotels in Johannesburg – 100+ Quality Options from Leading Providers
101-144 out of 144 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Guest house
MapView on map3.3 mi from City Center
From
US$ 45
/night
- Elegant rooms with modern decor
- Variety of on-site spa treatments
- Close to vibrant bars and restaurants
Hotel
MapView on map6.8 mi from City Center700 yd from Gautrain Sandton Station
From
US$ 80
/night
- State-of-the-art conference facilities
- Luxurious in-house spa services
- Outdoor swimming pool with terrace
- Outdoor pool
- On-site spa
- Atrium restaurant
6.8 mi from City Center100 yd from Sandton Convention Centre
From
US$ 186
/night
- Year-round outdoor pool with loungers
- International dining at Atrium Restaurant
- Dedicated on-site golf course access
Aparthotel
- Infinity pool
- On-site spa
- Fitness centre
6.7 mi from City Center500 yd from Gautrain Sandton Station
From
US$ 49
/night
- 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
/night
- Family-friendly picnic area
- Flat-screen TVs in all rooms
- On-site barbecue facilities
Guest house
- On-site Spa
- Outdoor Pool
- Elegant Rooms
10.0 mi from City Center
From
US$ 106
/night
- Exclusive spa offering rejuvenating treatments
- Lush gardens for serene relaxation
- Stylishly designed rooms with luxury amenities
Guest house
- Outdoor Pool
- Shared Kitchen
- Business Centre
10.4 mi from City Center
From
US$ 56
/night
- Outdoor swimming pool with bar
- Continental breakfast included
- Shared kitchen for guest use
Guest house
- Outdoor fireplace
- Breakfast options
- Golf course
5.4 mi from City Center
From
US$ 57
/night
- Outdoor fireplace in serene garden
- Full English breakfast with warm dishes
- 24-hour security for guest safety
Guest house
- Themed Cottages
- Penthouse Suites
- Outdoor Pool
12.2 mi from City Center
From
US$ 39
/night
- Themed cottages for family stays
- Luxurious penthouse suites available
- Outdoor swimming pool and sun terrace
Guest house
- Outdoor Pool
- Spa Center
- Golf Course
From
US$ 62
/night
- 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$ 139
/night
- 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
/night
- 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
/night
- 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
/night
- Exquisite dining with wine appreciation focus
- Versatile event spaces for upscale functions
- Luxurious accommodations with modern decor
Hotel
- Conference Center
- Fitness Centre
- Outdoor Pool
5.1 mi from City Center300 yd from Melrose Arch Shopping Centre
From
US$ 57
/night
- Stylish industrial-chic interior design
- World-class conference facilities available
- On-site restaurant with pool views
Guest house
- Golf course
- Private parking
- Family rooms
3.9 mi from City Center
From
US$ 40
/night
- Family-friendly accommodations with private entrances
- On-site golf course for leisure activities
- Equipped kitchens for self-catering convenience
Hotel
- 24-hour reception
- Free parking
- Luggage storage
10.4 mi from City Center
From
US$ 33
/night
- Comfortable rooms with air conditioning
- Conveniently located near cultural attractions
- On-site restaurant with light breakfast
Hotel
- Outdoor pool
- Full-service spa
- Kitchenette
7.4 mi from City Center1400 yd from Gautrain Sandton Station
From
US$ 53
/night
- Outdoor swimming pool with sun loungers
- Full-service spa with various treatments
- Kitchenette with essential cookware available
Guest house
- Lounge area
- Outdoor garden
- Conference room
3.4 mi from City Center
From
US$ 36
/night
- Intimate conferencing facility for 16 delegates
- Famous Full English breakfast included daily
- Secure private entrance for guest safety
Hotel
- Free parking
- Air conditioning
- Luggage storage
10.1 mi from City Center
From
US$ 34
/night
- Modern rooms with flat-screen TVs
- 24-hour reception assistance available
- Enjoy bottomless coffee in public areas
- Infinity Pool
- Fitness Centre
- Private Hospital
16.0 mi from City Center
From
US$ 165
/night
- Award-winning luxury spa services
- Sustainable luxury with no single-use plastics
- Elegant dining featuring farm-to-table meals
Guest house
- Conference room
- Outdoor pool
- Self-catering units
From
US$ 79
/night
- Charming traditional Sandton guest house
- Superb conferencing facilities for 16
- Inviting outdoor swimming pool area
Aparthotel
7.0 mi from City Center
From
US$ 90
/night
The Residency Sandhurst Johannesburg, located in the business district of Johannesburg, has entertainment activities and various recreational opportunities.
Guest house
- Family restaurant
- Sun terrace
- Car rental
8.1 mi from City Center
From
US$ 46
/night
- African cuisine family restaurant
- Garden with sun terrace access
- 24-hour front desk service
Guest house
5.3 mi from City Center
From
US$ 75
/night
Situated in the peaceful Randburg district, the 4-star 5Th Avenue Gooseberry Johannesburg overlooks the garden and features a swimming pool.
Hotel
- Supper Club
- Chic Restaurant
- Conference Facility
3.7 mi from City Center
From
US$ 34
/night
- Exclusive Supper Club with live music
- Chic restaurant with fusion cuisine
- 20-seater conference facility available
Guest house
- Swimming Pool
- On-site Spa
- Restaurant
10.5 mi from City Center
From
US$ 59
/night
- Exclusive self-catering studio apartment
- Relaxing garden and river views
- Spa services for ultimate relaxation
Hotel
- On-site Spa
- Business Centre
- Lounge Area
11.8 mi from City Center
From
US$ 144
/night
- Diverse dining options including high tea
- On-site spa for relaxation and wellness
- Business center for corporate needs
Guest house
- Swimming Pool
- Braai Area
- Self-catering
5.8 mi from City Center
From
US$ 26
/night
- Self-catering units with kitchen facilities
- Outdoor swimming pool for relaxation
- Private garden and braai area
- On-site Spa
- Private Parking
- Restaurant
6.7 mi from City Center
From
US$ 191
/night
- Tailor-made events for up to 120 guests
- On-site spa with Comfort Zone products
- Private conference for up to 16 delegates
Hotel
- Outdoor pool
- Heated pool
- Air conditioning
5.6 mi from City Center
From
US$ 35
/night
- Outdoor swimming pool
- Heated swimming pool
- Free private parking
Guest house
- Infinity Pool
- On-site Spa
- Outdoor Dining
18.6 mi from City Center
From
US$ 84
/night
- Infinity pool with stunning views
- Full-service spa with wellness packages
- Outdoor dining with picnic area
Guest house
- Heated Pool
- Nail Salon
- Gym
3.8 mi from City Center1700 yd from Eastgate Shopping Centre
From
US$ 44
/night
- Elegant en-suite rooms with South African art
- Tropical garden with heated pool
- On-site nail salon and massage services
Hotel
- Supper Club
- Gourmet Restaurant
- Conference Room
3.7 mi from City Center
From
US$ 48
/night
- 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
/night
- Luxurious garden view rooms
- On-site golf course access
- Beautiful outdoor swimming pool
Guest house
- Outdoor Pool
- Free Parking
- 24-Hour Reception
10.4 mi from City Center
From
US$ 27
/night
- Outdoor swimming pool with garden views
- 24-hour security for guest safety
- Free private parking on site
Guest house
9.9 mi from City Center
From
US$ 100
/night
Olivedale Corner is also set 2 miles from the Shepherd'S Corner Guest House Johannesburg.
Guest house
- Outdoor pool
- Children's area
- 24-hour reception
5.6 mi from City Center
From
US$ 41
/night
- Outdoor swimming pool with sun loungers
- Free private parking for guests
- Indoor play area for children
Hotel
- Outdoor pool
- Massage spa
- Barbecue area
5.6 mi from City Center1.2 mi from Eastgate Shopping Centre
From
US$ 296
/night
- Outdoor swimming pool and spa facilities
- Variety of massage treatments available
- On-site barbecue facilities for guests
Bed & Breakfast
- Conference Centre
- Private Gardens
- Self-Catering Rooms
10.7 mi from City Center
From
US$ 87
/night
- Tranquil garden oasis in busy Sandton
- Versatile conference rooms and event spaces
- Delicious a la carte meals available
Resort
- Outdoor Pool
- Golf Course
- Restaurant
5.8 mi from City Center
From
US$ 163
/night
- Outdoor swimming pool with bar
- Golf course for leisure activities
- Adults-only accommodation environment
Guest house
4.0 mi from City Center1300 yd from Eastgate Shopping Centre
From
US$ 34
/night
20 minutes by foot from Rhodes Park, the Erima Lodge includes 11 rooms.
Guest house
- Sun terrace
- Packed lunches
- Flat-screen TV
3.1 mi from City Center
From
US$ 52
/night
- Private entrances for added convenience
- Full English/Irish breakfast options
- On-site live sport events available
Resort
- On-site Spa
- Outdoor Pool
- Restaurant
2.9 mi from City Center
From
US$ 101
/night
- Comprehensive on-site spa services
- Heated outdoor swimming pool
- Themed dinner nights available
Saved
Save
