Skip to Navigation

Johannesburg holidays

Discover intriguing history, superb shopping and world class dining on Johannesburg holidays. Explore the area where humanity is believed to have begun and dig into the gold mining history that kick-started Johannesburg’s evolution into the thriving city it is today.

Step back in time to the era of the city’s gold mining rush and enjoy memorable family fun at Gold Reef City. Explore the Soweto district, famous for its anti-apartheid past and famous former residents, Nelson Mandela and Desmond Tutu. See magnificent creatures at Lion Park, or take a daytrip to Sun City, with its vibrant casino complex. Take in breathtaking 360-degree vistas from the Orlando Tower. Go shopping at the many malls and markets then dine in style at a 5 star restaurant.

Hotels in Johannesberg and Surrounding areas

Cabanas

BA Star Rating

Star rating 3 out of 5

TripAdvisor rating

TripAdvisor rating 3.5 out of 5

744 reviews

Flights + 4 nights hotel 

from DKK5643 pp 01 Feb - 05 Feb

Choose hotel

Luxury holidays we recommend

Johannesburg car hire

See Johannesburg your way with one of our car deals

Terms and Conditions

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Need a little help?

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

  • Call us now on
    0844 493 0763 (Daily 07.30 - 22.00)

Calls cost 7p/min plus your phone company's access charge.
Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.

Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car rental together for the best deals
  • Choose from a wide range of hotels
  • 24-hour support helpline
  • Low online deposits

footer navigation links

British Airways logo.