Johannesburg City Escape: 9 Nights in South Africa!
OfferOffer expires 28 November 2026

Your personal travel expert
Emma Lauren Price
Travel Associate — Tailor-made travel specialist
My love of travel began at just six months old on my first holiday to Canada, and exploring the world has been my greatest passion ever since. Over the years, that curiosity has taken me from the majestic mountain wilderness of Banff to the historic charm of Provence, Singapore, and Georgetown. As someone who is deeply family-orientated, I appreciate how precious time away together is, whether you are planning a relaxed coastal break in Cornwall or taking young children to experience the excitement of Orlando and Walt Disney World.

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
Book this holiday with a specialist.
Johannesburg holidays are tailored by our team. Quote offer BTSCPKJCKQ3 and we'll do the rest.

