Johannesburg, South Africa
Still exploring? Discover similar destinations

Hotels in Johannesburg

Guests

Why book with Hotels.com?

Where to stay in Johannesburg?

  • Radisson RED Hotel, Johannesburg Rosebank

    Radisson RED Hotel, Johannesburg Rosebank

    Parkwood6.9 kilometers to city centre

    Radisson RED Hotel, Johannesburg Rosebank
  • Pablo House

    Pablo House

    4-star

    Braamfontein5.2 kilometers to city centre

    Guest rating10.0.Exceptional60 Hotels.com guest reviews
    Pablo House
  • Hallmark Hotel

    Hallmark Hotel

    3.5-star

    Downtown Johannesburg1.6 kilometers to city centre

    Guest rating9.4.Exceptional14 Hotels.com guest reviews
    Hallmark Hotel
  • The Jack Rose

    The Jack Rose

    3.5-star

    Parkwood6.4 kilometers to city centre

    Guest rating9.2.Superb11 Hotels.com guest reviews
    The Jack Rose
  • Southern Sun Rosebank

    Southern Sun Rosebank

    4-star

    Parkwood6.4 kilometers to city centre

    Guest rating8.6.Fabulous93 Hotels.com guest reviews
    Southern Sun Rosebank
  • Easy Stay - The Tyrwhitt

    Easy Stay - The Tyrwhitt

    3.5-star

    Parkwood6.4 kilometers to city centre

    Guest rating9.6.Exceptional6 Hotels.com guest reviews
    Easy Stay - The Tyrwhitt
  • Johannesburg Marriott Hotel Melrose Arch

    Johannesburg Marriott Hotel Melrose Arch

    4-star

    Kew8.4 kilometers to city centre

    Guest rating8.4.Very good17 Hotels.com guest reviews
    Johannesburg Marriott Hotel Melrose Arch
  • BnB on 8th Avenue

    BnB on 8th Avenue

    3-star

    Braamfontein4.5 kilometers to city centre

    Guest rating10.0.Exceptional12 Hotels.com guest reviews
    BnB on 8th Avenue
  • Thornton Gap Guesthouse

    Thornton Gap Guesthouse

    4-star

    Braamfontein6.1 kilometers to city centre

    Guest rating10.0.Exceptional3 Hotels.com guest reviews
    Thornton Gap Guesthouse
  • The Capital on Bath

    The Capital on Bath

    3-star

    Parkwood6.9 kilometers to city centre

    Guest rating9.4.Exceptional40 Hotels.com guest reviews
    The Capital on Bath
  • Daze House

    Daze House

    3.5-star

    Bezuidenhout Valley4.9 kilometers to city centre

    Guest rating10.0.Exceptional2 Hotels.com guest reviews
    Daze House
  • The Residency Jellicoe

    The Residency Jellicoe

    3.5-star

    Parkwood6.7 kilometers to city centre

    Guest rating9.0.Superb57 Hotels.com guest reviews
    The Residency Jellicoe
  • Garden Court Milpark

    Garden Court Milpark

    3-star

    Braamfontein3.1 kilometers to city centre

    Guest rating8.0.Very good25 Hotels.com guest reviews
    Garden Court Milpark
  • The Capital Melrose

    The Capital Melrose

    3.5-star

    Norwood8.2 kilometers to city centre

    Guest rating9.0.Superb41 Hotels.com guest reviews
    The Capital Melrose
  • Miraton Eastgate Suites

    Miraton Eastgate Suites

    3.5-star

    Chinatown7.1 kilometers to city centre

    Miraton Eastgate Suites
See more properties

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 Hotels

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

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Johannesburg hotels