38 Best Restaurants in South Africa

Black Horse Restaurant

$$ Fodor's choice

Set in manicured, terraced gardens that stretch out onto paddocks where grazing Friesian horses idle away afternoons, the family-owned Black Horse Estate Restaurant predominantly serves bistro staples like burgers and wood-fired pizzas, though Stables Café, open during the week, can easily accommodate walk-ins. While you’re here, you can also do a tasting and tour of the craft brewery, run by one of the country’s youngest female brewers, and gin distillery (1 hour, R287.50 for both). It’s such a popular weekend venue for families, bikers, cyclists, and out-of-towners that it’s essential to book if you want to secure a place for lunch.

Embarc

$$$$ | Parkhurst Fodor's choice

While Parkhurst is known for the countless restaurants that line 4th Avenue, the refined space at Embarc is in a league of its own making fine dining accessible to all through its relaxed environment. Fusing high-quality local produce and artisanal products with international flavors, coupled with a thoughtful combination of contrasting flavors and hues to create delectable dishes that can be eaten as starters or shared as mains. Embarc is owned by a chef-sommelier duo who pay utmost attention to every aspect of this welcoming establishment. Highly recommended, especially if you only have one night out on the town.

Corner 13th St. and 4th Ave., Johannesburg, Gauteng, South Africa
081-848–6480
Known For
  • co-owner is a sommelier who compiled an extensive collection of local and international wines
  • supporting small artisans and sustainable suppliers
  • displaying and selling local artworks that enhance the ambience of the space
Restaurants Details
Rate Includes: Closed Mon. and Tues.

Ethos

$$$$ | Rosebank Fodor's choice

The relaxed fine-dining, Mediterranean-inspired fare at Ethos has as much appeal as its decor and design, which is characterized by beige hues, Doric columns, brass accents, and flowing ceiling baffles. Dishes are carefully curated to highlight how the natural flavors of various foods also complement each other in terms of texture, color, and thoughtful presentation. Servers are astute in advising how to best pair meals with the restaurant's extensive collection of South African wines. 

Recommended Fodor's Video

Flames

$$$$ | Saxonwold Fodor's choice

A golf cart whisks you up the hill followed by a glass elevator ride to this chic establishment with an infinity fountain that appears to overflow into Zoo Lake and faces the direction of Sandton and Rosebank. It's a popular sundowner spot as it beautifully displays Jo'burg's urban man-made forest and the menu showcases seasonal, regional cuisine with vegan and gluten-free options, but has a particular flair for South African meats, such as lamb chops, oxtail, pork belly, and a selection of locally-bred Wagyu prime cuts. Though it's based at the Four Seasons Hotel The Westcliff, the majority of its diners are not hotel guests—testimony to how good it is.

Maker's Landing

$ Fodor's choice

This new food market at the cruise terminal near the Waterfront showcases some of the best local foods that Cape Town has to offer. Try some killer wings from Sidewing, or a beloved traditional Koesister (a Cape Malay spiced donut) from Fuzzy's Food and grab a good cup of coffee from Coffee by Moses. Want something more filling? Try a tasty dosa from Indikaap's ayurvedic kitchen or a South African braai plate from Pitso's Kitchen. Whatever you get, enjoy it outside in the sunshine, watching cruise ships parking on the dock. 

Moro Gelato

$ | Cape Town Central Fodor's choice

This small, stylish gelateria has some of the best Italian gelato in Cape Town with traditional flavors like stracciatella, pistachio, and chocolate, as well as locally-inspired flavors like rooibos, milk tart, and whatever produce is in season. The cafe also serves decadent hot chocolate and thick, creamy milkshakes, and there are many dairy-free and vegan options.

Olympia Café

$$ Fodor's choice

This tiny Kalk Bay institution with its mismatched tables and open kitchen is much beloved by locals as a super-casual destination for consistently excellent food and a great cup of coffee. The quality of the mostly Mediterranean fare is high, and the servers sassy (some might call it something else). The chalkboard menu changes regularly, but expect dishes like seared tuna with crushed potatoes and lemon mayo, or roast duck on egg noodles teriyaki-style. Great soups—think bacon and bean or tomato and lentil—are served with legendary ciabatta. There is always a great pasta dish on offer (linguine with tuna and cherry tomatoes, anyone?), as well as creative salads and numerous sweet temptations from the bakery. Lines are the norm at peak mealtimes and reservations are not accepted, so be prepared to wait.

Wandie's Place

$$ | Dube Fodor's choice

Smartly dressed waiters in ties serve truly African food—meat stews, sweet potatoes, beans, a stiff corn porridge, traditionally cooked pumpkin, chicken, and tripe laid out in a buffet of pots and containers—to a steady stream of hungry patrons. The food is hot, the drinks are cold, and the conversation flows, especially if you happen to meet Wandie, who frequently still runs operations. While you may end up here on a private tour or with a tour bus, it's big enough to cope. It's not that difficult to find, and parking is safe, but it's probably better to organize a visit on a guided trip. The decor is eclectic township (a bit makeshift), and the walls are adorned with signatures and business cards of tourists and dignitaries who have dined here.

Against the Grain

$ | Bo-Kaap

A new offering in Bo-Kaap for delicious bagels with a Cape Malay twist, Against the Grain has great coffee and their famous koeksisters (traditional spiced donuts). With elegant, ornate decor, this little cafe is a lovely place to stop for coffee or lunch in town. 

Bertrand Café

$$$ | City Center

One of the coolest places to be seen in Maboneng, Bertrand Café exudes a shabby chic style with its mirror and portrait walls, chandelier, mix-match pops of color, and bookshelves lined with bric-a-brac. The food is a fusion of French and African flavors thanks to inspiration from the Congolese co-owner Bertrand Mampouya. 

Bespokery

$$$$ | Parkview

This intimate, modern eatery specializes in small plates that cater to conscious foodies and those with restrictive diets—vegan, keto-friendly, or gluten-free or lactose-free options available. The minimalist decor draws focus to the flavors and colors of the food, which is meant for sharing so as to avoid order envy—three plates per person should do the trick. It's ideal for a quick bite at lunchtime or a leisurely dinner. Outside of the most popular signature dishes, the menu changes seasonally (three times a year) and can be complemented with a selection of local wines from smaller wine estates with a deliberate focus on female and Black female winemakers.  

66 Tyrone Ave., Johannesburg, Gauteng, South Africa
072-752–4184
Known For
  • quality ingredients that keep sustainability in mind
  • unsigned Nelson Makamo mural on the wall
  • weekend brunches (closed for brunch during the week)
Restaurants Details
Rate Includes: Closed Mon. and Tues. and mid-Dec.–mid-Jan.

Café Roux

$$

Easy eating in a family-friendly atmosphere doesn't get much better than this café, deservedly beloved by the outdoorsy crowd that populates the Cape Peninsula. Sit outside under the oak trees or in, where reed-covered ceilings and a wood-burning stove create a cozy ambience, and enjoy hearty and tasty breakfasts and lunches. Comfort options like fettuccine with chicken in creamy herb sauce or a variety of burgers and wraps are balanced by healthy choices like seared tuna with a wasabi dressing and coriander, as well as unusually plentiful vegetarian and even vegan options. Breakfast treats include everything from muesli to a grilled bacon croissant, carb-free options, and great smoothies. Kids have their own menu and a dedicated play area, and freshly baked cakes and desserts are delicious and huge.

Clay Café

$$

This family-friendly cafe has an extensive menu of pizzas, salads, sandwiches, cake, and coffee, as well as an added surprise—paint your own ceramics. Enjoy a light meal while you paint anything from dishes, bowls, vases, or figurines. With a large grassy area outside and a playground, this is a dream cafe for kids.  

Den Anker

$$$$

Take a break from your Waterfront wanderings at this Belgian-style eatery, where you can enjoy great views while also savoring an impressive range of Belgian beers and as good a pot of mussels with frites as you're likely to find anywhere in Cape Town. With its focus on meat and seafood, expect other dishes like fillet béarnaise, rabbit simmered in Belgian beer, or Norwegian salmon in a beurre blanc. Sitting on the pier head between the Albert Mall and the clock tower (the departure point for trips to Robben Island), this glassed-in space with a fireplace in winter enjoys lovely harbor and mountain views whether you sit inside or out, and makes for great people- (or seal-) watching.

Victoria and Alfred Waterfront, 8002, Unknown
021-419–0249
Known For
  • wide range of imported Belgian beers, with six served on tap
  • attractive glassed-in space with harbor and mountain views
  • mussels, seafood, and Wagyu burger

Die Kerkmuis at Orange River Cellars

$$

The name of this laid-back cellar/tasting room, which spills out onto an open terrace and garden where children can run around and play, means "The Church Mouse" and a nod to what is a humble venue that is always striving for greatness. Service is incredibly friendly, and the food ranges from must-try pancakes stuffed with milk tart to delectable sirloin steaks, pork ribs, or gourmet burgers (made with two types of meat). It's a welcoming place, whether you come for a full meal, a serious tasting of the wines made using grapes grown along the Orange River, or a snack of decadent sweets accompanied by wine or coffee.

Doc's Tea & Coffee Café

$

Cecil John Rhodes used to stop for a drink at Halfway House, halfway between the Kimberley and Bultfontein mines, and because he was short, and it was difficult for him to mount and dismount, he was served on his horse. Today, Halfway House is a lively hotel with several restaurants—the best of which is Hussar Grill, a nationwide chain that many regard as the best steakhouse in Kimberley—and this lovely, relaxing courtyard café, where you can get excellent coffee, pizzas and flatbreads, and lovely cakes.

Geelbek Restaurant

$$

In an old homestead dating back to 1761, this is the spot for traditional Cape dishes like fragrant Malay chicken curry, hearty bobotie, and denningsvleis, a Cape Malay lamb stew flavored with tamarind. This is also a great place for tea. The lemon-meringue pie stands a mile high, and the chocolate cake is delicious. You can sit in the garden or on the verandah and watch the weaver birds go crazy in the nearby trees.

Glenda's

$$ | Rosebank

This cozy, atmospheric restaurant is always busy because of the quality of its food and the gorgeous bucolic murals on its walls that complement the retro design elements, making it oh-so Instagram-worthy. The all-day menu serves breakfast, light lunches, high tea coupled with its in-house baked goods and treats, and dinner. Glenda’s prioritizes seasonal produce and supports local farmers and sustainability efforts, which gives it an even greater appeal. 

Gourmet Grocer

$ | Melrose Arch

Stop by for an on-the-go breakfast or picnic take-away, or a sit-down coffee and brunch at the old-style Gourmet Grocer. This is a specialist grocer, deli, bakery, coffee shop, and restaurant, all rolled into one, so you’re sure to find what you’re looking for, whether it’s a scrumptious bagel, toasted sarmie, healthy snack, or decadent treat from their niche, family-run suppliers. It also sells fresh and frozen homemade meals, and stocks craft beers as well as a decent selection of wines. If you like their coffee, you can buy their Birdhaven blend to take home, which is roasted on site at Cofeffe Coffee Bar & Roastery. It’s within safe walking distance of The Peech Hotel and the James and Ethel Gray Park, and deliveries within a 5 km (3 miles) radius are free.

Hell's Kitchen

$$

The neon "Be naked when I get home" sign draws lots of attention, but so do the antlers on the wall, black subway tile bar, and the checked floor of this 1920s New York-esque speakeasy. Try their signature Hellfire, a cinnamon-infused whiskey, to go along with your braai (barbecue) meat, pizza, or burger.

Hello You

$$$

While locals love to stop in for coffee, breakfast, and brunch, this house-converted-into-a-restaurant is also an excellent place to tuck into a selection of popular South African dishes such as slaphakskeentjies (boiled onions served in an egg sauce) or mosbolletjies (a kind of sweet dessert bread). There's also pizza, burgers, and BBQ chicken on the menu, but look out for anything featuring Karoo lamb. They also use the local rum to make cocktails, so be to try it. A selection of deli items (artisanal jams, teas, toffee, and more) is available to buy. It's not necessarily fine-dining, but fine eating in a relaxed environment.

Jo'Anna Melt Bar

$

Known for its hearty toasted sandwiches like the Popeye with a beef patty, bacon, caramelized onions, tomatoes, gherkins, cheddar, and a squirt of mustard and ketchup, Jo'Anna Melt Bar's name speaks for itself. Wash it down with the Give Me Hope Jo'anna—a mixture of locally-made Klipdrift brandy, passion fruit, and pineapple syrup shaken with a shot of red wine and a dash of bitters—at the seemingly oversized bar, which is the central feature of this small establishment. The eponymous drink is named after Eddy Grant's iconic song, Gimme Hope Jo'anna (a reference to Johannesburg), which he wrote after visiting South Africa. It was scathing of the apartheid government and encouraged freedom, which lead the ruling National Party at the time to ban it. And what better way to pay tribute to the country's liberation struggle than by "squeaking your takkies" (dancing) when the jukebox or karaoke get going in the evenings.

7 7th St., Johannesburg, Gauteng, South Africa
072-733–5966
Known For
  • you can also order from Dukes Burgers next door
  • half-price toasties on Tuesdays
  • seating around the bar

Jonkershuis

$$$ | Constantia

Set in a 19th-century building at Groot Constantia, the Cape's oldest wine estate, this family- and group-friendly restaurant provides a hearty taste of the Cape's culinary heritage, as well as crowd-pleasers of the salads, burger, pasta variety. Traditional Cape Malay dishes worth trying include bobotie (spiced minced beef studded with dried fruit and topped with a savory baked custard), the karoo lamb curry, and smoked snoek (fragrant Cape oily fish) pâté. The South African dessert melktert, or milk tart—similar to baked custard—is both traditional and delicious, and the cheesecake is legendary.

Kristen's Kick-Ass Ice Cream

$

A Noordhoek-born business that has started expanding across the Cape, this tiny ice-cream store is the original location. From classic to funky flavors, and colorful kid flavors, this cafe will delight people of all ages and eating preferences as they have a selection of vegan, dairy-free, and sugar-free ice creams. Their freshly made cones are exceptionally good. 

Village La., Noordhoek, Western Cape, South Africa
079-265–5108
Known For
  • dairy, non-dairy, vegan and sugar-free ice creams available
  • handmade and delicious ice creams and cones
  • exciting flavors

La Belle Constantia

$$ | Constantia

A charming cafe in the Alphen Boutique Hotel, La Belle Constantia has fresh bakes, salads, and more filling lunches, though they are known for their cakes and pastries—be sure to try the lemon meringue or the berry frangipane. In warmer weather take advantage of the delightful outside seating. 

Marble

$$$$ | Rosebank

Famed for award-winning chef and co-owner David Higgs (whose cookbook, Mile 8, can be purchased on-site), Marble plates epicurean meals that can be expertly paired with wine. The open-plan kitchen is the restaurant’s focal point, where the chef’s table presents an intimate look into how Higgs and his team prepare food over a live wood fire in a quintessentially South African manner. Marble draws its elegant style from its location along the Keyes Art Mile (opposite the Everard Read Gallery and next to Circa) which is accentuated through its high ceilings, plush bar, and sweeping landscape views that flaunt Jo'burg's sunsets. Head sommelier Wikus Human—named Best Sommelier in South Africa for 2021 by the South African Sommeliers Association—curated his cellar from scratch when the restaurant opened in 2016. He can advise how to pair your meal based on your preference and budget, whether it’s with a R300 bottle or one that will set you back R250000; though the average ranges from R400–R700 for a white wine, and R800–R1500 for a red, and he’s not afraid of disgorging a premium bottle by the glass. Because of its off-site storage facilities, Marble has the opportunity to store and age wines, giving oenophiles the chance to savor older vintages.

corner Keyes and Jellicoe Aves., Johannesburg, Gauteng, South Africa
064-439–2030-WhatsApp
Known For
  • multiple awards since it opened
  • interior design shaped by four local artists and artisans
  • premium flame-grilled meat
Restaurants Details
Rate Includes: Reservations essential

Marilyn's 60's Diner

$

Slick back your hair, put on your blue suede shoes, and sashay into this red-and-white checkered diner for a burger and fries or an indulgent chocolate toffee sundae. Posters of Elvis, the Beatles, and Marilyn Monroe adorn the turquoise walls while music from a jukebox plays classic tunes. Vintage motorcycles and a flamingo-pink roadster complete the scene.

Massimo's

$$

Having begun as a pizza joint, this casual Hout Bay eatery located in an old barn now serves a range of delightfully simple Italian fare from antipasti to pastas, as well as what is still arguably Cape Town's best pizza. The "spuntini" or antipasti include classics like Italian meatballs, Caprese salad, and panfried spinach with toasted pine nuts. Pastas are great, but pizza is why you are here. Gluten-free options, craft beers, and warm service and an uber-casual ambience all make this place a local favorite. A small play area in the front and a huge one in the back make this a super family-friendly venue.  For groups of six or more, book ahead for the great-value and super-fun "Italian Feast" sharing option.

Modena Italian Eatery

$$$ | Parkhurst

It's hard to find a table inside without a dinner booking (even during the week) at this father-and-son-owned restaurant simply because the food always delivers on taste, portion size, and how it's plated. The jovial ambience and pastel colors reminiscent of a Modena sunset add to the flavor of their modern Italian fare. With handmade pasta by chef son Vassilios Holiasmeno and Neapolitan-style pizzas (the kind where the dough is left to rise for at least two days before being wood-fired) on the menu, you can't go wrong for a quick breakfast bite, hearty lunch, or a romantic dinner date at this corner-side eatery, where locals return again and again.

Mondiall Kitchen & Bar

$$$ | Victoria and Alfred Waterfront

Claiming a sweet spot at the V&A Waterfront with fabulous harbor and mountain views, this versatile eatery focuses on updated versions of global classics. From fish tacos to a Wagyu beef cheeseburger to salade Niçoise, dishes that you wouldn’t normally expect to see on the same menu are harmonized by shared traits of freshness, flavor, and quality. With a sleek, warehouse-inspired interior and outside seating that maximizes its position overlooking both Table Mountain and the harbor, Mondiall is a highly agreeable culinary stop. Open all day, this modern brasserie is a welcome addition to the Waterfront's often ho-hum offerings.