Skip to Navigation

Radiant retreats in Johannesburg

Make the most of a break in this flourishing city, with its choice of thriving hotels for a holiday to remember. From luxurious hideaways surrounded by wilderness, to sumptuous accommodation close to the city centre, our hotels in Johannesburg will awaken your senses.

Savour a stay with hotels in Johannesburg. Take time out at the opulent Four Seasons The Westcliff. Perched on a luscious emerald hillside, enjoy alfresco dining or lounge by the pool. Enjoy a luxurious time at the Radisson Blu Hotel Sandton, close to big city sights, you’ll want to savour the spa here after a long day of exploring. Rejuvenate in the outside pool at the Hilton Sandton and benefit from its idyllic location. With its generous selection of cuisine, you’ll find something to tantalise your taste buds. Relax with a night cap in one of the bars or on the outside terrace – watching a crimson sunset.

Hotels we recommend in Sandton

Hotels we recommend in Sun City

Cabanas

BA Star Rating

Star rating 3 out of 5

TripAdvisor rating

TripAdvisor rating 3.5 out of 5

991 reviews

Flights + 5 nights hotel 

from £752 pp 17 May - 22 May

Choose hotel

Hotels we recommend beyond Johannesurg

Madikwe Safari Lodge

The lodge lies within 76,000 hectares of South African game reserve, perfectly located for birdwatching and safaries. The city of Johannesburg is less than a 5 hour drive from the resort and the Botsw ...

Read more

BA Star Rating

Star rating 5 out of 5

TripAdvisor rating

TripAdvisor rating 5.0 out of 5

820 reviews

Flights + 5 nights hotel 

from £2374 pp 12 Dec - 17 Dec

Choose hotel

Terms and Conditions

Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.

Create a trip

Create a trip
Hotel Options
Room 1More information
More information

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK