Your safety is our top priority

Hotels in Johannesburg
Why book with Hotels.com?
Free cancellation
on most hotels*Our price guarantee
Find out moreGet a reward night
for every 10 nights you stay
Where to stay in Johannesburg?
- Radisson RED Hotel, Johannesburg Rosebank
Radisson RED Hotel, Johannesburg Rosebank
Melrose4.3 miles to city centre
Guest rating8.0.Very good2 Hotels.com guest reviews - voco Johannesburg Rosebank, an IHG Hotel
voco Johannesburg Rosebank, an IHG Hotel
4-starRosebank4 miles to city centre
- Pablo House
Pablo House
4-starWestdene3.3 miles to city centre
Guest rating9.8.Exceptional94 Hotels.com guest reviews - Hallmark Hotel
Hallmark Hotel
3.5-starDowntown Johannesburg1 mile to city centre
Guest rating9.2.Superb16 Hotels.com guest reviews - The Jack Rose
The Jack Rose
3.5-starRosebank4 miles to city centre
Guest rating9.2.Superb13 Hotels.com guest reviews - Easy Stay - The Tyrwhitt
Easy Stay - The Tyrwhitt
3.5-starRosebank4 miles to city centre
Guest rating9.4.Exceptional7 Hotels.com guest reviews - Hyatt House Johannesburg Rosebank
Hyatt House Johannesburg Rosebank
4-starMelrose4.2 miles to city centre
Guest rating9.6.Exceptional8 Hotels.com guest reviews - Johannesburg Marriott Hotel Melrose Arch
Johannesburg Marriott Hotel Melrose Arch
4-starBramley5.2 miles to city centre
Guest rating8.6.Fabulous33 Hotels.com guest reviews - Garden Court Milpark
Garden Court Milpark
3-starRichmond1.9 miles to city centre
Guest rating8.0.Very good42 Hotels.com guest reviews - 2nd Floor Fox Street Studios
2nd Floor Fox Street Studios
4.5-starMaboneng Precinct1.1 miles to city centre
- Apartmento Rosebank
Apartmento Rosebank
4-starRosebank4 miles to city centre
Guest rating10.0.Exceptional1 Hotels.com guest review - Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
4-starBramley5.2 miles to city centre
Guest rating8.2.Very good288 Hotels.com guest reviews - The Residency Jellicoe
The Residency Jellicoe
3.5-starRosebank4.2 miles to city centre
Guest rating8.8.Fabulous124 Hotels.com guest reviews - ANEW Hotel Parktonian
ANEW Hotel Parktonian
4-starBraamfontein0.7 miles to city centre
Guest rating8.0.Very good299 Hotels.com guest reviews - The Capital on Bath
The Capital on Bath
3-starRosebank4.3 miles to city centre
Guest rating9.0.Superb110 Hotels.com guest reviews
Transport in Johannesburg
Looking to stay near the airport, train station or other popular transport hubs? Find properties near
Find out more about Johannesburg
Johannesburg is the largest city in South Africa - an enormous, sprawling urban wonderland that overflows with culture, history, and nightlife. Glitzy high-rises spear the glimmering skyline, and idyllic parks and gardens stipple the buzzing city streets. Culture-fiends can explore mesmerising art galleries and museums that tell of the region’s fascinating history, and families can visit crazy theme-parks and the fun-filled zoo. Splurging shoppers, meanwhile, will go wild for the spread of upper-end malls and boutiques.
Things to see
Start your bright Johannesburg day at the Apartheid Museum. This modern museum complex tells of the tumultuous history of apartheid in South Africa, through inspiring films, info-graphics, and archival artefacts - all centred around the legendary story of Nelson Mandela. After you’ve experienced this touching museum, get another culture-fix at the Johannesburg Art Gallery. Behind the stately museum’s Neo-Romanesque exterior, you’ll find 15 wide white halls lined with fine 18th and 19th century European paintings, and a large collection of regional contemporary work. There’s also a flower-flecked sculpture garden onsite. As the afternoon rolls around, head to the Johannesburg Zoo. Wandering this green-washed 55-acre site, kids will go wild for the sleek Siberian Tigers, goofy gorillas, and rare white lions. If you are travelling with little ones, cap off your day at Gold Reef City, a quirky amusement park that mixes roller-coasters and kid-friendly science museums, themed around South Africa’s 19th century gold rush.
Hotels in Johannesburg
As such a huge city, it’s no surprise that the hotels in Johannesburg can cater to all types of taste and budget. Urban explorers looking for an inexpensive no-frills place to bed down should stay in one of the cheap 2-star hotels, which offer cosy rooms, free parking, and handy tour and ticket assistance. For some mid-range accommodation, check out Johannesburg's 3-star hotels. Here you’ll enjoy spacious air-conditioned rooms and laid-back in-house bar lounges. Alternatively, treat yourself to some city luxury at one of Johannesburg’s many 5-star hotels, which boast concierge service, pristine outdoor pools, and full service spas.
Where to stay
Johannesburg is made up of many different districts and neighbourhoods - each with their own distinct vibes. Many will want to stay somewhere within the Central Business District - Johannesburg’s Downtown core. The Market Theatre area is perfect for culture-fiends, while the university area - called Braamfontein - is ideal for late-night party-goers, as it sings with bouncing clubs and bars. But if you’re after an upper-end urban getaway, Johannesburg’s affluent Northern Suburbs are for you. Here, you’ll find ritzy 5-star hotels, and plenty of stylish shopping malls and designer stores.
How to get to Johannesburg
It’s easy to get to Johannesburg - simply glide in through South Africa’s azure skies to O. R. Tambo International Airport, an immense hub of international aviation that serves flights from destinations in every continent. The airport is based 35 kilometres from central Johannesburg, and there’s plenty of ground transportation. You can either take the cheap Metro train, the speedy Gautrain, or jump in an official taxi outside the station. Some hotels also offer airport pickup. Alternatively, you can hire your own car at the airport - this will come in handy for getting around the city, as the public transport system is limited.
We do more than just hotels...
Similar destinations
Not sure where to go? Here are some popular destinations you may like
- Sandton
- Kempton Park
- Randburg
- Pretoria
- Hartbeespoort
- Johannesburg South
Keep exploring
Not found the right property yet? Explore other destinations or refine your current search further.
Top cities in South Africa
- Cape Town Hotels
- Durban Hotels
- Umhlanga Hotels
- Port Elizabeth Hotels
- Pretoria Hotels
- East London Hotels
- Ballito Hotels
- Sandton Hotels
- Margate Hotels
- Pilanesberg National Park Hotels
- Hartbeespoort Hotels
- Knysna Hotels
Landmarks
- Hotels near Linda Auditorium, Johannesburg
- Hotels near The Pyramid Conference & Venue Centre, Johannesburg (and vicinity)
- Hotels near Hillbrow Telkom Tower, Johannesburg
- Hotels near Killarney Golf Club, Johannesburg
- Hotels near Ellis Park Swimming Pool, Johannesburg
- Hotels near Ellis Park Stadium, Johannesburg
- Hotels near Satyagraha House, Johannesburg (and vicinity)
Neighbourhoods
- Hotels near Parkwood, Johannesburg
- Hotels near Berea, Johannesburg
- Hotels near Malvern, Johannesburg
- Hotels near Orange Grove, Johannesburg
- Hotels near Houghton Estate, Johannesburg
- Hotels near Glenhazel, Johannesburg
- Hotels near Hillbrow, Johannesburg
- Hotels near Newtown, Johannesburg
- Hotels near Braamfontein, Johannesburg
Star Rating
- Five Star Hotels in Johannesburg
- Four Star Hotels in Johannesburg
- Three Star Hotels in Johannesburg
- Two Star Hotels in Johannesburg
Theme
Accommodation Types
Facilities
- Breakfast included Hotels in Johannesburg
- WiFi included Hotels in Johannesburg
- Pool Hotels in Johannesburg
- Parking available Hotels in Johannesburg
- Pet Friendly Hotels in Johannesburg
- Kitchen Hotels in Johannesburg
- Gym Hotels in Johannesburg
Quality
Top rated Johannesburg Hotels
- BnB on 8th Avenue
- Margaret's Place
- Thornton Gap Guesthouse
- AFRICAN CHIC, COMFORTABLE, SUPER CLEAN AND CENTRAL
- Large Garden Apartment, Central & Secure Neighbourhood.
Recently added Johannesburg Hotels
- Luxurious 2bedroom in Rosebank
- Art Themed Apartment Heart of Maboneng
- Cosy 2 Bed In Killarney
- Hyatt House Johannesburg Rosebank
- 2 Bed In Trendy Suburb
Other Johannesburg Hotels
- Urban Hip Hotels - Splice Riviera
- St Peter's Place Boutique Hotel
- Garden Place
- Broadway flats Braamfontain
- 201 Mapungubwe Hotel Apartments - Executive Room
Cities near to Johannesburg