Must-see restaurants in South Africa

  • Picobella

    Johannesburg

    Nothing too fancy here, just good, honest wood-fire pizza, delicious pasta – try the oglio with pecorino cheese – and reliable salads and starters on a…

  • Haru

    Cape Town

    This spartan space on a busy road serves decent sushi and generous portions of noodles. There are also a couple of Korean ramyeon dishes on the menu.

  • Kadisi Restaurant

    Blyde River Canyon

    The Forever Resort's bar-restaurant should be a pleasant lunch stop with its cavernous, air-conditioned interior and Three Rondavels terrace views…

  • Restaurante Tambarina

    Mpumalanga

    Prawns are the speciality of this guesthouse restaurant, which draws the locals with its seafood dishes, including interesting selections such as crab…

  • Clifford & Sandra's

    Cape Town

    At the market next to Khayelitsha Station, ask around to find this shack serving tasty and excellent traditional chow. Clifford will pour water over your…

  • The Eatery

    Cape Town

    This neighbourhood eatery in a small shopping plaza specialises in wood-fired steaks, burgers and milkshakes. It attracts everyone from students to…

  • La Pentola

    Pretoria

    This well-established eatery is still going strong, with patrons enjoying its old-fashioned decor and an excellent menu that transgresses all culinary…

  • Guido’s Restaurant

    Sunshine Coast

    Although in a charmless building, Guido’s decks are perfect for a sundowner, with stunning views up the river and along the beach. It does wood-fired…

  • Kalahari Gateway Hotel Bar-Restaurant

    Northern Cape

    Although the conveyor belt rarely gets switched on, this Kalahari sushi bar continues to draw curious gourmands. As well as the familiar fishy options …

  • Die Tolhuis

    Winelands

    Based in a 19th-century toll house on Mitchell's Pass, this place makes for a fun lunch stop. The small and quirky menu is filled with traditional treats…

  • Cofi

    Limpopo

    Sit back and 'chillate' at this friendly bar-restaurant. With an enormous round bar and a postmodern dining room, it's as trendy as fine dining gets in…

  • Pastelaria Princesa

    Johannesburg

    Pastelaria Princesa is an authentic Portuguese bakery/cafe: On an average day you'll hear as many customers speaking Portuguese as English and the menu is…

  • Marilyn’s 60’s Diner

    Eastern Cape

    This wonderfully incongruous Americana-inspired diner dominates the village centre. The menu mixes South African and American classics; dishes of varying…

  • Sha'p! Braai Corner

    Johannesburg

    This cooler-than-cool little braai stand offers some of the cheapest food in trendy Maboneng, attracting both penny-pinching locals and thrifty visitors…

  • Janse & Co

    Cape Town

    This marvellous space has been through a number of incarnations. At the helm now is local chef Arno Janse van Rensburg, who serves up something between…

  • Toeka se Dae

    Limpopo

    Pull up a chair fashioned from old tyres, number plates or tin baths and admire the inimitably quirky decor at this farm stall 15km out of town. Lunches…

  • Delhi Dharbar

    Johannesburg

    Far from the fanciest Indian restaurant in Jo'burg, but the setting is cosy and the North Indian cuisine gets rave reviews. The menu has plenty of…

  • Kloof St House

    Cape Town

    Live jazz played during Sunday lunch (1pm to 4pm) is a highlight of this eclectically decorated restaurant in a Victorian mansion. It's a romantic spot…

  • Blackanese Sushi & Wine Bar

    Johannesburg

    Sushi with an African twist? Yes, it's possible at Blackanese which attempts to fuse some African ingredients with sushi rice. The result: so-so. On top…

  • Cynthia’s Indigo Moon

    Pretoria

    You'll enjoy this place almost as much for the decor as the food, with nods to Paris and New York, dimly lit corner tables and plenty of mirrors adorning…

  • Angelo's

    Port Elizabeth

    With low lighting, stacked logs, straw baskets and a terrace overlooking the beach, this Afro-rustic restaurant attracts a multicultural crowd. Burgers,…

  • African Peninsula Restaurant

    Durban

    Basically a huge balcony overlooking the ocean, the location of this coastal spot gets rave reviews from travellers. Offerings include typical grilled…

  • TriBeCa Original

    Pretoria

    Laid-back and stylish, this cafe is the perfect place to chill out in the middle of Brooklyn Sq with a latte and browse the magazines for a few hours, or…

  • Vespetti

    Northern Cape

    This Italian restaurant, its awning twined with fishing rope, serves seafood as well as pizza and pasta. It's a marvellous place to watch the sun dip into…

  • Roma Revolving Restaurant

    Durban

    One of the handful of central restaurants surviving in Durban, Roma offers stunning views over the city in its own leaning House of John Ross. Beautifully…

  • Victorian Tea Garden & Restaurant

    Mpumalanga

    Enjoy sandwiches (R25), cakes, filter coffee and more while watching the world go by from this gazebo – an incongruous sight in Barberton's small downtown…

  • Café Havana

    Garden Route

    The Cuban-themed stalwart of Mossel Bay's drinking and dining scene is still going, although it's not as popular as it once was. Stews, steaks and seafood…

  • Bi-Lo Bistro

    Northern Cape

    Birds hop between palm trees and kids play on the swings at this popular spot in the suburbs. The vast menu features everything from steak to sushi – the…

  • Café Riteve

    Cape Town

    Decent kosher cafe that's in the same complex as the South African Jewish Museum and the Great Synagogue. The wide-ranging menu includes snacks and…

  • Buttercup Coffee Shop & Bakery

    Northern Cape

    There's decent coffee at this cavernous place a short walk from the ocean. You'll also find home-baked cakes, waffles with sweet and savoury toppings and…

  • Nomzamo

    Cape Town

    This spotlessly clean butchers generally has a relaxed, peaceful vibe since it doesn’t sell alcohol. The cuts of meat – beef, lamb, pork, sausages and…

  • Bourbon Street

    Winelands

    A firm favourite with locals, this long-running restaurant offers everything from jambalaya and Southern-style ribs to Thai green curry or a hearty game…

  • Things I Love

    Winelands

    A friendly spot serving decent coffee and a little bit of everything, food-wise. There are tables on the front stoep, but the shady terrace at the back is…

  • Pelican's Harbour Cafe

    Western Cape

    The fish at this ramshackle joint overlooking the harbour is fresh off the boat – be sure to ask about the catch of the day. You'll also find some meaty…

  • Babbo's

    Cape Town

    This new place, run by the same people as Pesce Azzurro up the road, specialises in pizza as well as pasta – all keenly priced and fine for a quick and…

  • No. 89 Bree

    Cape Town

    Salmon is the focus at this tiny cafe on trendy Bree St, whether smoked or seared. The menu is as small as the premises, featuring a couple of sandwiches,…

  • Baba's Jem

    Winelands

    You can buy home-baked goodies and swig on fresh ginger beer in this eatery based in a family home. Meals must be booked ahead; they always include…

  • Cattle Baron

    Sunshine Coast

    This surprisingly stylish restaurant in the park offers fine dining inside and a covered deck outside. Breakfast and lunch buffets are offered, while the…

  • Deli on Duncan

    Pretoria

    This groovy place provides an unceasingly cool terrace for summer chillin'. An array of pastries, cakes, tarts and quiches will tempt the devil in you, or…

  • Golden Rhino Restaurant

    Limpopo

    This simple restaurant at the Interpretation Centre does chicken burgers, steaks and local dishes based around pap (a traditional African food made from…

    • placement: fullWidth
    • path: Destinations/POIs/superzone
    • possible size: [970, 250], [970, 90], [728, 90], [300, 250], [320, 50], [1, 1],
    • targeting:
      {
        "position": "superzone"
      }

More destinations you need to see