We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best of Johannesburg Guide

Print this guide 
Johannesburg
Johannesburg is the place to go to mix big-city culture, shopping, dining and nightlife with outdoor adventures, up-close wildlife encounters and visits to historical sites. Explore caves and nature reserves, or visit a traditional village by day, then enjoy dinner at a hip cafe or five-star restaurant. And if you're a shopper, bring an extra, empty suitcase. With malls, open-air markets and places that blend the two, you'll find plenty of unique souvenirs.

All things to do » Things to do

Gautrain
Gautrain
Gautrain is Africa’s first world-class, modern rapid rail and bus service for Gauteng, a province regarded as the economic heartland of South Africa.
Attraction type: Mass Transportation Systems
See nearby places to eat
Apartheid Museum
Apartheid Museum
This museum is architecturally interesting and packed with thoughtful, often brutal, reminders of South Africa’s history.
Attraction type: Specialty Museums
See nearby places to eat
Constitution Hill
Constitution Hill
Owner description: Nowhere can the story of South Africa's turbulent past and its extraordinary transition to democracy be told as it is at Constitution Hill. Constitution Hill is a national... more Owner description: Nowhere can the story of South Africa's turbulent past and its extraordinary transition to democracy be told as it is at Constitution Hill. Constitution Hill is a national heritage site situated in the Johannesburg CBD and is home to the Constitutional Court of South Africa- the highest court in the country on constitutional matters. Once a place of injustice and brutality, where South Africa's leading political activists, including Nelson Mandela and Mahatma Gandhi, were detained, the site has been transformed into a place of solidarity and democracy, home to the Women's Gaol museum, Number Four Museum, and Old Fort Museum. Apart from its engaging and gripping exhibitions, Constitution Hill is also open to the public for guided tours and has become an important platform for Heritage, Education, and Tourism related programmes. The vast variety of programmes hosted at Constitution Hill enable us to embrace current issues, celebrate days of national significance, address matters of public interest and create a forum for public debate. With its rich history and character Constitution Hill boasts of ideal platforms to educate and learn about South Africa's story. ConHill, as it is famously known, also offers a variety of multi-purpose venues, suitable for conferencing, performances, a large array of events and for public activities and programmes. less
Attraction type: Historic Sites
See nearby places to eat
South Western Townships
South Western Townships
Attraction type: Historic Sites
See nearby places to eat
Monte casino bird park
Monte casino bird park
Attraction type: Zoos
See nearby places to eat

All places to eat » Places to eat

Cube Tasting Kitchen
Cube Tasting Kitchen
Ranked #1 of 1,072 Restaurants in Johannesburg
Cuisines: International, European
Good for: Special occasions
Dining options: Dinner, Late Night, Reservations, Seating, Waitstaff, Wheelchair Accessible
Cafe del Sol Classico
Cafe del Sol Classico
Ranked #2 of 1,072 Restaurants in Johannesburg
Cuisines: Italian, Mediterranean, European
Good for: Large groups, Special occasions, Business meetings, Families with children
Dining options: Dinner, Lunch, Accepts American Express, Accepts Discover, Accepts Mastercard, Accepts Visa, Outdoor Seating, Parking Available, Reservations, Seating, Serves Alcohol, Street Parking, Takeout, Validated Parking, Waitstaff, Wheelchair Accessible, Wine and Beer
Licorish Bistro
Licorish Bistro
Ranked #3 of 1,072 Restaurants in Johannesburg
Price: $30 - $40
Cuisines: International, Contemporary
Good for: Large groups, Special occasions, Business meetings, Families with children
Dining options: Dinner, Lunch, Brunch, Breakfast, Late Night, Accepts American Express, Accepts Mastercard, Accepts Visa, Full Bar, Parking Available, Reservations, Seating, Serves Alcohol, Waitstaff, Wheelchair Accessible, Wine and Beer
Trumps Grillhouse and Butchery
Trumps Grillhouse and Butchery
Ranked #4 of 1,072 Restaurants in Johannesburg
Price: $14 - $17
Cuisines: Seafood, International, Grill, American, Steakhouse, African, Barbecue, European
Good for: Large groups, Special occasions, Business meetings, Families with children, Dining on a budget
Dining options: Dinner, Drinks, Lunch, Brunch, Late Night, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Full Bar, Highchairs Available, Outdoor Seating, Parking Available, Reservations, Seating, Serves Alcohol, Takeout, Television, Validated Parking, Waitstaff, Wheelchair Accessible, Wine and Beer
The Grillhouse Rosebank
The Grillhouse Rosebank
Ranked #5 of 1,072 Restaurants in Johannesburg
Cuisines: Steakhouse, Grill
Good for: Large groups, Local cuisine, Special occasions, Business meetings, Families with children, Romantic
Dining options: Dinner, Lunch, Free Wifi, Full Bar, Outdoor Seating, Parking Available, Private Dining, Reservations, Seating, Serves Alcohol, Validated Parking, Waitstaff, Wheelchair Accessible

All accommodations » Where to stay - Budget

Curiocity Backpackers
4.0 of 5
Curiocity Backpackers
$13 - $28
Show Prices
Lebo's Soweto Backpackers
Lebo's Soweto Backpackers
$11 - $31
Show Prices
StayEasy Eastgate
2.0 of 5
StayEasy Eastgate
$30 - $500
Ranked #18 of 73 Hotels in Johannesburg

All accommodations » Where to stay - Midrange

Lucky Bean Guesthouse
Lucky Bean Guesthouse
$59 - $84
Ranked #2 of 276 Johannesburg B&B and Inns
Show Prices
Arum Place Guest House
3.5 of 5
Arum Place Guest House
$39 - $67
Ranked #3 of 276 Johannesburg B&B and Inns
Show Prices
Ginnegaap Guesthouse
3.0 of 5
Ginnegaap Guesthouse
$50 - $81
Ranked #5 of 276 Johannesburg B&B and Inns
Show Prices

All accommodations » Where to stay - Luxury

The Residence Boutique Hotel
5.0 of 5
The Residence Boutique Hotel
$220 - $395
Ranked #1 of 73 Hotels in Johannesburg
Show Prices
The Peech Hotel
4.0 of 5
The Peech Hotel
$198 - $251
Ranked #2 of 73 Hotels in Johannesburg
Show Prices
Monarch Hotel
5.0 of 5
Monarch Hotel
$170 - $359
Ranked #3 of 73 Hotels in Johannesburg
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.