Top Hotels in Johannesburg
Find the Top Hotels in Johannesburg – 200+ Quality Options from Leading Providers
101-150 out of 254 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 map11.5 km from City Centre
From
US$ 44
/night
- Self-catering apartments with private terraces
- Central location near major facilities
- On-site conference room for meetings
Guest house
MapView on map16.7 km from City Centre
From
US$ 65
/night
- Exclusive suites with luxurious en-suite bathrooms
- Stunning gardens with beautiful bird life
- Heated outdoor swimming pool available year-round
Guest house
- Self-Catering
- Under-Floor Heating
- Air Conditioning
4.4 km from City Centre2.0 km from University of the Witwatersrand
From
US$ 57
/night
- Historic landmark building from 1906
- Self-catering suites with kitchenettes
- Full English breakfast included daily
- Outdoor pool
- Giglio restaurant
- Event space
10.1 km from City Centre
From
US$ 215
/night
- Sophisticated dining with global cuisine
- Flexible upscale event facilities available
- Exclusive urban tranquility retreat
Hotel
- Outdoor pool
- Fitness centre
- Restaurant terrace
13.3 km from City Centre
From
US$ 66
/night
- Outdoor pool with sun loungers
- On-site dining with terrace views
- Modern classic room decor
Hotel
- Camelot Spa
- Cigar Lounge
- Heated Pool
12.1 km from City Centre1.7 km from Gautrain Sandton Station
From
US$ 110
/night
- Camelot Spa with luxurious treatments
- Versatile 100 capacity conference venues
- Pet-friendly with special amenities
Guest house
- Outdoor pool
- Business centre
- Private garden
4.8 km from City Centre
From
US$ 46
/night
- Outdoor swimming pool with view
- Cultural classes about local heritage
- 24-hour security and safe environment
Bed & Breakfast
- Outdoor pool
- Garden view
- On-site parking
15.2 km from City Centre
From
US$ 69
/night
- Beautiful garden with outdoor pool
- En-suite rooms with private lounges
- Airport transfer and tour services
Guest house
- Elegant rooms
- Outdoor pool
- Conference rooms
7.6 km from City Centre1.8 km from Melrose Arch Shopping Centre
From
US$ 90
/night
- Personalised service in tranquil gardens
- Three versatile venues for corporate events
- Home-cooked meals and fresh flowers
Bed & Breakfast
- Conference Centre
- Private Entrance
- Garden Oasis
17.2 km from City Centre
From
US$ 87
/night
- Ideal for business conferences and events
- Relaxing garden oasis in city center
- Self-catering rooms with private entrances
- Boardrooms
- Swimming Pool
- Fitness Room
1.4 km from City Centre1.3 km from University of the Witwatersrand
From
US$ 48
/night
- Two boardrooms for business meetings
- Outdoor swimming pool with sun loungers
- Vibrant area near cultural attractions
Guest house
- Saltwater Pool
- Luxury Suites
- Golf Course
12.8 km from City Centre
From
US$ 229
/night
- Refreshing saltwater pool with views
- Spacious luxury suites with terraces
- On-site golf course for leisure
Hotel
- Conference venues
- Luxury dining
- Outdoor pool
12.5 km from City Centre
From
US$ 36
/night
- Eight versatile conference venues
- Luxury rooms with Sandton skyline views
- Convenient free shuttle to Gautrain
Hotel
- Outdoor pool
- Fitness centre
- Sauna
10.8 km from City Centre200 m from Sandton Convention Centre
From
US$ 193
/night
- Outdoor swimming pool with lounge chairs
- Fully-equipped kitchen in each apartment
- 24-hour fitness centre available
Hotel
- Supper Club
- Conference Facility
- On-site Restaurant
6.0 km from City Centre
From
US$ 34
/night
- Exclusive Supper Club with live music
- Chic restaurant featuring diverse cuisine
- Fully equipped 20-seater conference space
Guest house
- Garden Conservatory
- Bridal Suite
- Swimming Pool
13.6 km from City Centre
- Luxury garden venue for intimate weddings
- Beautifully landscaped gardens and pool
- Victorian and Cape Dutch antique furnishings
Hotel
- Free parking
- Air conditioning
- Flat-screen TV
16.2 km from City Centre
From
US$ 34
/night
- Budget-friendly accommodation near airport
- 24-hour reception for guest convenience
- Continental or buffet breakfast available
Guest house
- Outdoor Pool
- Bar Lounge
- Golf Course
9.4 km from City Centre1.2 km from Sandton City Shopping Centre
From
US$ 150
/night
- Outdoor swimming pool with bar service
- Picnic area for leisure activities
- Paid airport shuttle available
Guest house
- On-site Spa
- Breakfast Buffet
- Public Bath
5.3 km from City Centre
From
US$ 45
/night
- Elegant rooms with modern furniture
- On-site spa with various massages
- Open plan kitchen for meal prep
Guest house
- Garden
- Private Parking
- Business Workstations
5.9 km from City Centre
From
US$ 66
/night
- Elegant king-size suites with en-suite bathrooms
- Scenic garden with outdoor swimming pool
- Committed to responsible tourism practices
Hotel
6.4 km from City Centre
From
US$ 225
/night
The Mall of Rosebank is a mere 0.7 km from 5-star The Monarch Johannesburg and Goodman Gallery is just 9 minutes' walk away.
Guest house
11.3 km from City Centre800 m from Sandton Convention Centre
From
US$ 63
/night
Benmore Centre is also located just 0.7 km from the Atlantic Pearl Johannesburg.
- Luxury Spa
- Private Garden
- Chauffeur Service
14.7 km from City Centre
From
US$ 42
/night
- Private rooms with quality bed linen
- On-site luxurious spa treatments
- Chauffeur service for various transfers
- Infinity Pool
- Brambles Restaurant
- Private Hospital
25.7 km from City Centre
From
US$ 165
/night
- Best Luxury Small Hotel in South Africa
- Exceptional farm-to-table dining experience
- Luxurious spa and aesthetic services
Guest house
8.0 km from City Centre400 m from Melrose Arch Shopping Centre
From
US$ 235
/night
Featuring a sauna, a sundeck, and a garden, together with a snack bar, the 3-star Oxford Healthcare Retreat is set merely 0.7 km from James & Ethel Gray Park.
- Conference Spaces
- Gym
- Swimming Pool
3.4 km from City Centre1000 m from University of the Witwatersrand
From
US$ 67
/night
- Located near top Johannesburg attractions
- Adaptable conference spaces for meetings
- Family Rooms for group travel
- Spa
- Rooftop Pool
- Restaurant
12.3 km from City Centre1.4 km from Sandton Convention Centre
From
US$ 127
/night
- Rooftop swimming pool
- On-site spa and wellness centre
- 24-hour front desk services
Hotel
- Sundowner bar
- Eat-in menu
- Swimming pool
11.9 km from City Centre1.2 km from Gautrain Sandton Station
From
US$ 36
/night
- Business-friendly with secure parking
- Dining options with daily breakfast
- Outdoor swimming pool for relaxation
Hotel
- Club Lounge
- Swimming Pool
- Fitness Centre
6.7 km from City Centre
From
US$ 64
/night
- Directly opposite Gautrain Rosebank Station
- Meeting facilities for 40 delegates
- Outdoor pool in lush gardens
Hotel
7.1 km from City Centre600 m from Eastgate Shopping Centre
From
US$ 49
/night
The comfortable 3-star Stayeasy Eastgate is 11 minutes' walk from Eastgate Shopping Centre and has a quick access to Bruma Flea Market.
Hotel
- 24-hour reception
- On-site restaurant
- Secure parking
16.7 km from City Centre
From
US$ 33
/night
- Close to major business districts
- Affordable rates for comfortable stays
- Daily light breakfast available
- Outdoor pool
- Fitness room
- Secure parking
6.6 km from City Centre1.1 km from Eastgate Shopping Centre
From
US$ 94
/night
- Meeting facilities for up to 40 delegates
- Unobtrusive kitchenettes in all rooms
- Sparkling outdoor swimming pool
Bed & Breakfast
- Secure parking
- Outdoor fireplace
- Shared kitchen
4.9 km from City Centre
From
US$ 38
/night
- Cul-de-sac near Melville Koppies
- Colorful garden breakfast area
- Netflix streaming in every room
9.8 km from City Centre
From
US$ 47
/night
Dining at à la carte restaurant with South African dishes is available at the Blackbrick Bedfordview Aparthotel Johannesburg, set about 7 km from Houghton Golf Club.
- Greatroom
- Fitness Center
- Outdoor Pool
8.4 km from City Centre300 m from Melrose Arch Shopping Centre
From
US$ 220
/night
- Dynamic communal Greatroom for guests
- On-site Archer Bar & Eatery
- Modern fitness center and outdoor pool
Hotel
- Winehouse Restaurant
- Outdoor pool
- Conference venue
From
US$ 317
/night
- Unique suites designed by various designers
- Fine dining with organic garden produce
- Customizable conference and event packages
Guest house
- Outdoor fireplace
- Heated pool
- Private entrance
4.8 km from City Centre
From
US$ 69
/night
- Private guest house with patio access
- Outdoor fireplace with sun terrace
- Hot tub and heated swimming pool
Guest house
- Fully equipped kitchenette
- Family rooms
- Housekeeping service
6.0 km from City Centre
From
US$ 21
/night
- Family-friendly with kitchenette options
- Close to local golf courses
- Free private parking available
Aparthotel
- Outdoor pool
- Fitness centre
- BBQ facilities
13.1 km from City Centre
From
US$ 44
/night
- Separate living and sleeping spaces
- On-site fitness centre available
- 24-hour controlled security access
Guest house
- Outdoor Pool
- Private Parking
- Lounge Area
8.6 km from City Centre
From
US$ 94
/night
- Luxurious rooms with refined finishes
- Beautiful garden and swimming pool
- Full English breakfast buffet included
Bed & Breakfast
- Outdoor Pool
- Family Rooms
- Sun Terrace
19.8 km from City Centre1.1 km from Montecasino
From
US$ 45
/night
- Outdoor swimming pool with sun terrace
- Family-friendly accommodation options available
- 24-hour security for guest safety
Bed & Breakfast
- Amphitheatre
- Piano Lounge
- Spa Services
4.4 km from City Centre
From
US$ 74
/night
- Themed suites inspired by global cities
- Greco-Roman amphitheatre for events
- Stunning Bacchus Garden Bar
Guest house
- Landscaped Garden
- Airport Transfers
- Private Cottages
4.9 km from City Centre
From
US$ 91
/night
- Stylish suites with private entrances
- Located in vibrant Melville area
- Tours arranged to local attractions
Guest house
- Private Parking
- 24-Hour Reception
- On-site Restaurant
13.0 km from City Centre
From
US$ 46
/night
- Family-friendly restaurant with African cuisine
- Air-conditioned rooms with private bathrooms
- On-site car rental service available
Bed & Breakfast
- Outdoor pool
- Garden
- BBQ area
4.4 km from City Centre2.0 km from University of the Witwatersrand
From
US$ 44
/night
- Outdoor swimming pool with garden views
- Picnic area for outdoor leisure activities
- 24-hour reception and security services
11.9 km from City Centre1000 m from Sandton Convention Centre
From
US$ 223
/night
While staying at the 4-star Hampton Johannesburg you are invited to discover Sandton Market @ The Park, set a 16-minute walk away, or Sandton City South Africa, which is 2 km away.
Guest house
- Flat-screen TV
- Private bathroom
- Family rooms
6.3 km from City Centre
From
US$ 51
/night
- Family rooms with kitchenware and fridge
- Garden with beautiful outdoor terrace views
- Continental breakfast with fresh options
Guest house
- Luxurious Linens
- Netflix Access
- Honesty Bar
15.1 km from City Centre
From
US$ 66
/night
- Exclusive luxury with only 8 guest rooms
- Complimentary breakfast with varied options
- Outdoor swimming pool and sun terrace
Guest house
- Outdoor Pool
- Flat-screen TV
- Electric Kettle
From
US$ 58
/night
- Outdoor swimming pool open all year
- Flat-screen TV and electric kettle
- Cookware and kitchen utensils provided
Hotel
- Swimming Pool
- Garden Area
- Daily Room Service
20.1 km from City Centre
From
US$ 161
/night
- Private patios with garden views
- On-site spa and wellness treatments
- Family room with kitchenette
Saved
Save