Discover South Africa’s beating heart! Johannesburg, or Jo’burg’ is a dynamic, cosmopolitan city with great places to eat and interesting sites to visit. The city has played a Jekyll and Hyde role in global consciousness, highlighting both ups and downs of 21st century South Africa. A guided tour of Soweto (the Southwest Townships) offers a glimpse of history and daily life, whilst the Apartheid Museum pays tribute to South Africa’s recent poignant past. Powerful monuments, a musical variety from sophisticated jazz to urban kwaito, and a fusion of flavors in the shebeens of Soweto to the upmarket bistros of Rosebank and Sandton all await you.

Highlights

  • Urban Bistros
  • Historical Sites
  • Beautiful Architecture
  • Musical Rhythms

 Places to stay

African Rock Hotel

Hotel Style: Boutique

This exclusive boutique hotel is located 11kms from the OR Tambo International Airport, in the quiet suburb of Kempton Park, and away from the flight path of arriving and departing planes.  See Hotel

Premier Hotel OR Tambo

Hotel Style: International

Located about one km from the international airport and 500 m from the Rhodesfield Gautrain station of Johannesburg, the Premier Hotel O.R. Tambo Airport offers all modern amenities.  See Hotel

 Things to do

Scheduled Half Day Soweto Tour

Scheduled Half Day Soweto Tour. Duration: 4 hrs. Starts at 08h30 (Monday to Friday) Highlights of the tour include: Baragwanath Hospital, Hector Pieterson Memorial, Mandela House Museum

Other Included Activities

Scheduled Half Day Cullinan Tour. Duration: Departs Tue, Thu, Sat & Sun between 08h30 and 09h10 and Returns +/- 16h30 Highlight of the tour: Cullinan Diamond Mine site

Activities at Rovos Rail:Victoria Falls-Pretoria & VS

Excursions

Private full day Johannesburg tour

Private full day Johannesburg tour

Show More

 Map

Contact Us

Our team of experts can help answer any questions you might have. Please fill out the form below and a consultant will respond shortly.

Give us a call:

US & Canada: +1 888 263 2574
UK: +0 800 098 8486
AUS: +1 800 044 986

Send an email:

contact@enchantingtravels.com