Cheap flights to Johannesburg
Explore Johannesburg
Where to stay in Johannesburg
Where to stay in Johannesburg
From low-key, no-frills guesthouses to luxurious five-star hotels that are as frilly as can be, there’s plenty of accommodation to choose from when checking out where to stay in Johannesburg.
Read travel guide
Northern Suburbs
You’ll find the majority of the ultra-luxurious options in Joburg’s northern suburbs, including Sandton, Randburg and Bryanston. The Four Seasons Hotel: The Westcliff is a great example close to most of the city’s main attractions and offers two heated swimming pools and an onsite spa. African Pride Melrose Arch Hotel is perfectly positioned for travellers looking to dive head-first into lavish Joburg living, stationed right inside the uber-trendy Melrose Arch shopping precinct. With a restaurant, free private parking, a shared lounge, an outdoor pool and a manicured garden, Highgrove Guesthouse in Sandton is a lovely 4-star option if you’d prefer something smaller, simpler and more intimate. If staying in the eastern parts of Joburg, Bedfordview Boutique Lodge comes highly recommended and is located in walking distance from Eastgate Shopping Centre. Finally, how about barefoot luxury at its best? It’s always a good time to make your way to a restful haven on Joburg’s outskirts to experience “glamping” (glamorous camping).
Frequently asked questions
More about Johannesburg
Other flights from Johannesburg
Johannesburg to Sydney
Johannesburg to Perth
Johannesburg to Brisbane
Johannesburg to Melbourne
Johannesburg to Adelaide
Johannesburg to Mackay
Johannesburg to Cairns
Johannesburg to Gold Coast
Johannesburg to Cape Town
Johannesburg to Harare
Johannesburg to London
Johannesburg to Townsville
Johannesburg to Hobart
Johannesburg to Victoria Falls
Johannesburg to Rockhampton
Johannesburg to Darwin
Johannesburg to Singapore
Johannesburg to Canberra
Johannesburg to Auckland
Johannesburg to Launceston
Other flights to Johannesburg
Perth to Johannesburg
Sydney to Johannesburg
Brisbane to Johannesburg
Melbourne to Johannesburg
Cape Town to Johannesburg
Adelaide to Johannesburg
Harare to Johannesburg
Victoria Falls to Johannesburg
London to Johannesburg
Bali to Johannesburg
Bulawayo to Johannesburg
Durban to Johannesburg
Mauritius to Johannesburg
Mackay to Johannesburg
George to Johannesburg
Paris to Johannesburg
Singapore to Johannesburg
Auckland to Johannesburg
Nairobi to Johannesburg
Port Elizabeth to Johannesburg
Johannesburg to Sydney
Johannesburg to Perth
Johannesburg to Brisbane
Johannesburg to Melbourne
Johannesburg to Adelaide
Johannesburg to Mackay
Johannesburg to Cairns
Johannesburg to Gold Coast
Johannesburg to Cape Town
Johannesburg to Harare
Johannesburg to London
Johannesburg to Townsville
Johannesburg to Hobart
Johannesburg to Victoria Falls
Johannesburg to Rockhampton
Johannesburg to Darwin
Johannesburg to Singapore
Johannesburg to Canberra
Johannesburg to Auckland
Johannesburg to Launceston
Perth to Johannesburg
Sydney to Johannesburg
Brisbane to Johannesburg
Melbourne to Johannesburg
Cape Town to Johannesburg
Adelaide to Johannesburg
Harare to Johannesburg
Victoria Falls to Johannesburg
London to Johannesburg
Bali to Johannesburg
Bulawayo to Johannesburg
Durban to Johannesburg
Mauritius to Johannesburg
Mackay to Johannesburg
George to Johannesburg
Paris to Johannesburg
Singapore to Johannesburg
Auckland to Johannesburg
Nairobi to Johannesburg
Port Elizabeth to Johannesburg