✓ ATOL Protected
All holidays are fully ATOL protected for your peace of mind under ATOL 11753

Johannesburg City Escape: 9 Nights in South Africa!

OfferOffer expires 28 November 2026

Johannesburg City Escape: 9 Nights in South Africa!

Discover the vibrant city of Johannesburg with an unforgettable 9-night South African getaway. Stay at the Royal Majestic Hotel, offering a comfortable base from which to explore the city's attractions, shopping destinations, restaurants and cultural experiences. The energy of South Africa's largest city, explore its fascinating history, enjoy its lively entertainment scene and experience the best of Johannesburg during this exciting escape! Our Offer Destination: Johannesburg, South Africa Hotel: Royal Majestic Hotel Departure Airport: London Heathrow (LHR) Arrival Airport: Johannesburg (JNB) Departure Date: 22 March 2027 Return Date: 1 April 2027 Duration: 9 nights Room: Twin Room – Basic Board: Room Only Flights: Return direct economy flights with Virgin Atlantic Baggage: 1 item per person Price: £2,437 total (£1,218.50 per person, based on 2 adults) Hotel rating: 5 star

City BreaksLuxury HolidaysAfricaWorldwide DestinationsEmpty NestersOver 50's HolidaysCouples HolidaysHoneymoonsFamily HolidaysFlight & Hotel DealsLuxury Deals✨ Luxury OffersLimited-Time Offers

Share this offer

Book this holiday with a specialist.

Johannesburg holidays are tailored by our team. Quote offer BTSCPKJCKQ3 and we'll do the rest.

Send us your details

Complete the form below for a free, no-obligation quote on offer BTSCPKJCKQ3. Fields marked * are required.