COVID-19: Stay up to date with our coverage on the coronavirus pandemic. Read more >



Restaurants in Johannesburg

Johannesburg's role as the economic hub of South Africa, if not the entire continent, has attracted businessmen and investors from all over the world and a wealth of restaurants to cater for them. Johannesburg restaurants offer a wide range of cuisine, with ethnic African fare and traditional Afrikaans dishes, as well as international options to satisfy every craving imaginable. Dining out is a fun and important part of Johannesburg's social culture and should delight tourists.

Eating out in Johannesburg offers not only variety in cuisine ethnicity but price and quality too, with a range of upmarket, casual, fast-food, and street vendor options. Upmarket Johannesburg restaurants, featuring both local and international menus, are located in areas like Rivonia, Sandton, Illovo, and Melrose Arch. More casual eateries, such as cafés and steakhouses, can be found in Parktown North and Benoni.

There are fast-food outlets throughout the city, as well as various local street vendors selling savoury pies, boerewors (sausage) rolls and flame-grilled mealie (maize) cobs. The more adventurous diners could venture out to Soweto to dine at one of its numerous shebeens (communal bars/canteens). This huge variety of Johannesburg restaurants makes eating out in the City of Gold quite a rewarding experience.

Many restaurants are closed on Mondays, and reservations are recommended for fine-dining venues. Credit cards are almost always accepted at restaurants, but American Express cards are sometimes declined. A service fee may be added for large tables, but a tip of minimum 10 percent is expected by waitrons for good service.

$$$$$ | African


This restaurant takes up five floors, decorated with a combination of modern African designs. Traditionally attired staff serve locally inspired dishes, and live African music enhances the wonderful atmosphere even more. The varied menu has dishes from around the continent, such as fragrant North African stews, East African fish curries, and huge Mozambique prawns. The unusual African desserts, like sweet potato and chocolate pudding, are not to be missed. Booking is essential; the restaurant opens daily for lunch and dinner.

Address: 5 Melrose Square, Melrose Arch
Telephone: 011 684 1477

$$$$$ | Steakhouse


Wombles Steakhouse serves steak to suit all tastes and appetites, complementing their cuts with fresh vegetables and a choice of potato dishes. Reminiscent of its 1980s predecessor in Harare, Zimbabwe, it is furnished with ornate, high-backed chairs and luxurious sofas set within a candle-lit décor. The efficient staff are incredibly attentive, working to make the patron's dining experience a memorable one. The establishment is open Monday to Friday for lunch and dinner, with dinner also served on Saturdays. Reservations are recommended.

Address: 88 Hobart Road, Bryanston
Telephone: 011 880 2470

$$$$$ | International

Browns of Rivonia

Found in one of Johannesburg's most affluent suburbs, Browns of Rivonia offers a truly upmarket, fine-dining experience. This establishment is set amongst vineyards in an old farmhouse, adding to its charm and intimate atmosphere. Outside seating is available on the veranda for those balmy summer evenings, and a neat dining area occupies the interior. The food is of the highest quality, especially the roast duck with a Drambuie and orange glaze. The restaurant offers a separate menu for functions and for Sunday lunches. Browns of Rivonia is closed for lunch on Saturdays and reservations are recommended.

Address: 21 Wessels Road, Rivonia
Telephone: 011 803 5544

Become our Johannesburg Travel Expert

We are looking for contributors for our Johannesburg travel guide. If you are a local, a regular traveller to Johannesburg or a travel professional with time to contribute and answer occasional forum questions, please contact us.