Find Restaurants & Cafés in Johannesburg

Johannesburg Restaurants & Cafés

142 results. Narrow these results to find the most suitable restaurants and cafés for your holiday, using the filters provided (right hand column).

Ponto of Mozambique

Where? 279 Dey Street, Brooklyn, Pretoria
Ponto of Mozambique, Johannesburg
Enjoy a strange combination of Afro-Portuguese and Mozambique food at this quaint restaurant. The service is friendly, highly efficient and you instantly feel at home when visiting. The food is exceptional and is prepared ...

Pride of India

Where? 22 Groenkloof Plaza, 43 George Storrar Drive, Groenkloof, near Muckleneuk, Pretoria, Gauteng
Pride of India, Johannesburg
Pride of India is one of the rare finds that make Pretoria such a wonderful destination. This restaurant adheres to the traditions and methods of authentic Indian cuisine, which is otherwise rather difficult to find. Indian food ...

Prue Leith's Restaurant

Where? 262 Rhino Street, Hennopspark Ext 2, Centurion, 0157, Gauteng, South Africa
Prue Leith's Restaurant, Johannesburg
Prue Leith’s Restaurant is situated at the Prue Leith College of Food and Wine, nestled within the suburbs. The vision for this restaurant was to reflect the passion of Prue Leith and to create a real restaurant from which the ...

Puttanesca Ristorante Pizzeria

Where? Waverley Centre, 789 Codonia Avenue, Waverley, Pretoria.
Puttanesca Ristorante Pizzeria, Johannesburg
Puttanesca Ristorante Pizzeria is passionate about traditional Italian fare. It is owned and run by a family, and their hospitality is infused into every aspect of the restaurant. Italian food is known and loved for its hearty ...

Queen of the Nile

Where? Emperor's Palace, 64 Jones Road, Kempton Park, East Rand
Queen of the Nile, Johannesburg
Inside the Emperors Palace, just off the main casino floor you will find the Queen of the Nile restaurant. This Egyptian themed restaurant has a vibrant atmosphere and offers an exceptional buffet of food. You are likely to ...


Where? 22nd Floor, South Point Towers, 41 De Korte Street, Braamfontein, Johannesburg
Randlords, Johannesburg
Johannesburg is arguably the cultural and social pulse of South Africa. It attracts people from all over the world for its commerce, retail, and hot entertainment vibe. Randlords is part of this epicentre and is sure to appeal to ...

Roots Restaurant & Gallery

Where? Makhetha Shopping Center, Corner of Dimakako and Mphuthi Streets, White City, Jabavu, Soweto.
Roots Restaurant & Gallery, Johannesburg
Roots, which seats 100 patrons, attracts local ­residents and tourists ­alike because it not only serves genuine township food but has an added vibe that celebrates Soweto life. Every dish on the menu has a story and an ...

Route 24 Pub & Grill

Where? Loversrock Family Resort, Rustenburg Road (R24), Magaliesburg, Gauteng
Route 24 Pub & Grill, Johannesburg
Route 24 Pub & Grill is everything it promises to be: it’s like time stood still and a moment was captured from the 1950’s diner scene. Think double-thick bubblegum flavoured milkshakes, hunger-busting burgers and fries, then ...

Rustica Restaurant

Where? Kimiad Golf Course, Corner of Wekker and Rubenstein Street, Moreleta Park, Pretoria, Gauteng
Rustica Restaurant, Johannesburg
In amongst the lush gardens and pristine green of the Kimiad Golf Course and Moreleta Park in Pretoria, Rustica is a sanctuary from the city. You’ll feel the heaving pace of the city leave you as you peer out at the rolling ...

Sakhumzi Restaurant

Where? 6980 Vilakazi St. Orlando West Soweto
Sakhumzi Restaurant, Johannesburg
Sakhumzi Restaurant is situated on the popular and historic Vilakazi Street, in Orlando West surburb of Soweto in Johannesburg. Vilakazi Street is host to original homes of Nelson Mandela and Bishop Tutu, not least it also hosts ...

Silver Birch Restaurant

Where? Lifestyle Home Garden, Corner of Beyers Naude & Ysterhout Street, Randpark Ridge, Randburg, Johannesburg
Silver Birch Restaurant, Johannesburg
Set in the midst of Randpark Ridge, this lovely restaurant has a peaceful and very pretty garden where you can sit and enjoy your meal. Pop in for a hearty breakfast to start the day or cruise in later for lunch, high tea or ...

Spiceburg Restaurant

Where? 10 Gleneagles Road, Greenside, Johannesburg, Gauteng
Spiceburg Restaurant, Johannesburg
Spiceburg Restaurant is situated on Gleneagles Road road in the trendy, bustling suburb of Greenside. With the verandah covered, guests can enjoy the outside hustle and bustle in any weather. The interior is modern with an ...

Steak-Inn Grill & Butcher

Where? 107 Haymeadow, Boardwalk Lakeside, Faerie Glen, Pretoria, Gauteng
Steak-Inn Grill & Butcher, Johannesburg
Steak-Inn, located at The Boardwalk Centre in Faerie Glen, raises the bar for the traditional South African steakhouse. The nearby lake provides a fantastic vista for a leisurely lunch engagement, while the moon glistens on the ...

Sweet Thyme Restaurant

Where? Mokoya Lodge, 354 Hartebeesfontein, Hekpoort, Magaliesberg, Gauteng.
Sweet Thyme Restaurant, Johannesburg
Sweet Thyme is a country restaurant that serves oriental-continental fusion food in an intimate setting. We create dining experiences that make Sweet Thyme stand out as a great place to eat out in Gauteng. Our chef Raymond ...

Take A Stroll Down Oak Avenue Boulevard

Where? Oak Avenue Boulevard, Edwardian Village, Cullinan, Northern Gauteng
Take A Stroll Down Oak Avenue Boulevard, Johannesburg
Taking a stroll through the very Edwardian village of Cullinan is a must, especially if that stroll takes you down Oak Avenue Boulevard. The bustling street is filled will heritage buildings and sites that are explicitly ...
144 Results for Johannesburg

Filter the results to find your perfect activity

1. By region:


How to
Find Accommodation


2. View all accommodation types by town

3. View accommodation by special category