MyHoliday Travel
Open today: 8am - 10.30pm

Top Resorts & Best Holiday Hotspots in Johannesburg

Johannesburg, the vibrant heart of South Africa, offers a mix of rich cultural experiences and natural beauty. Start your journey with a visit to the Apartheid Museum, a poignant reminder of the country's history, before exploring the lively Maboneng Precinct, known for its street art, boutique shops, and diverse culinary scene. Don't miss a trip to the nearby Cradle of Humankind, a UNESCO World Heritage Site, where you can explore ancient caves and learn about human evolution. For a taste of the wild, head to the Lion and Safari Park, an easy day trip from the city, to see the Big Five in a natural habitat.

Beyond Johannesburg, South Africa boasts a wealth of exciting destinations. Just a few hours' drive away, the picturesque Drakensberg Mountains offer stunning hiking and rock-climbing opportunities. In the north, you'll find the iconic Kruger National Park, where thrilling safaris provide close encounters with African wildlife, including lions, elephants, and rhinos. For a coastal experience, travel to Durban, known for its warm beaches and Zulu culture. Or head to the Garden Route, a scenic drive that takes you through lush forests and coastal towns, with stops for whale watching and ostrich farms along the way.

If you're a wine enthusiast, the Cape Winelands near Cape Town are a must-visit. Explore historic vineyards, sample world-class wines, and enjoy gourmet cuisine in the charming towns of Stellenbosch and Franschhoek. For the ultimate adventure, make your way to Cape Town itself, a cosmopolitan city with iconic landmarks like Table Mountain and the Cape of Good Hope, offering a perfect blend of culture, nature, and cuisine. South Africa truly offers a diverse range of holiday highlights for travelers seeking an unforgettable experience.

View More

Cheap Johannesburg Holidays with Flights Included

Take a short escape to Johannesburg with our budget-friendly city break holidays, including flights & hotels.

Holiday Inn Sunnyside Park Half Board Save 28%
Holiday Inn Sunnyside Park
South Africa | Johannesburg
10 Nights
Optional Shuttle & Return Flights
£647 PP
Request Form
The Catalyst Bed & Breakfast Save 30%
The Catalyst
South Africa | Johannesburg
10 Nights
Optional Mandela Square Tour!
£842 PP
Request Form
Hilton Sandton Bed & Breakfast Save 36%
Hilton Sandton
South Africa | Johannesburg
10 Nights
Family Hotel & Free Station Shuttle
£902 PP
Request Form
Holiday Inn Johannesburg Rosebank Half Board Save 30%
Holiday Inn Johannesburg Rosebank
South Africa | Johannesburg
10 Nights
Flights & Business-Friendly Hotel
£906 PP
Request Form
The Maslow Hotel Sandton Bed & Breakfast Save 25%
The Maslow Hotel Sandton
South Africa | Johannesburg
10 Nights
Free Perks-Breakfast & Local Shuttle
£1202 PP
Request Form
Palazzo Montecasino Bed & Breakfast Save 19%
Palazzo Montecasino
South Africa | Johannesburg
10 Nights
Optional Transfers & Return Flights
£1834 PP
Request Form

BROWSE HOLIDAY DEALS BY TYPE

Find the best holiday packages for every traveller: from all-inclusive beach escapes and European city breaks to budget family holidays and last-minute travel deals.

Why Choose My Holiday Travel?

Wide choice of holidays – from budget holidays to luxury escapes
Flexible holiday payment options – book holidays now, pay later
Low deposits starting from £49pp for selected holidays
Exclusive holiday deals you won't find elsewhere
UK-Travel Agent

Holiday experts with 15 years of experience

Low deposits

Tailor-make your dream cruise holidays

Unbeatable prices

Get the best deal with our price match guarantee

Exclusive deals

Unmissable deals and offers selectively for our clients

Unmatched ease

Find your perfect holiday in minutes

Unbeatable satisfaction

Loved by all our customers!

Subscribe now

2026-2027 My Holiday Travel – Bringing you the best holidays worldwide.