Must-see restaurants in South Africa

  • The Wharf Street Brew Pub

    Sunshine Coast

    Try beers from the neighbouring Little Brewery on the River in this 19th-century building on the old wharf, with a handsome dining room of exposed stone…

  • Ile Maurice

    KwaZulu-Natal

    For a special seaside splurge with a Gallic touch, try this chic eatery serving a variety of French and Mauritian dishes, including a range of fish and…

  • Lenmore

    Sunshine Coast

    A wide selection of salads, steaks, chicken dishes, seafood and pasta make up the menu here, but the best bet is to opt for a wood-fired pizza. The…

  • Schwarma Co

    Johannesburg

    This Jo'burg institution is renowned for delicious platters of shwarma (meat sliced off a spit, served in pitas with chopped tomatoes), yummy kebabs and…

  • Longhorn Grill

    Bloemfontein

    No relation to the US-based chain (that's LongHorn Steakhouse!), but this delicious other steakhouse is packed nearly every night, as the beef cuts are…

  • Beefcakes

    Cape Town

    Flamingos, feather boas, fairy lights, topless barmen – yup, Beefcakes is as camp as a row of tents and a fave jol (party) for groups. There's bitchy…

  • O' Peri Peri

    Johannesburg

    Portuguese food is common in Jo'burg, but few Portuguese restaurants offer the authenticity and local charm of O' Peri Peri. Hidden in an unremarkable…

  • Blue Bird Cafe

    Simon's Town & Southern Peninsula

    Enjoy unpretentious dishes such as burgers, Asian ribs, pizza and crispy chicken wings while sitting beneath fairy lights at this bohemian eatery. There's…

  • Graze by the River

    Sunshine Coast

    This eccentric spot at the back of a curio shop serves slow food, organic veg and ethically produced meat, fish and dairy products. They also roast coffee…

  • As Greek As it Gets

    Gauteng

    Stavros Vladislavic, the larger-than-life patron of this place, sits by the door welcoming guests and keeping the staff on their toes as they dish out…

  • Holy Smoke

    Cape Town

    By day, grab a table on the balcony for a lunch special with a view of Table Mountain. By night, the singing bartenders serve classic cocktails between…

  • Karoo Kombuis

    Western Cape

    This homely restaurant has been serving the same three traditional dishes since 1998 – bobotie (a lightly spiced mince dish), chicken pie and lamb. There…

  • Cucina Labia

    Simon's Town & Southern Peninsula

    Enjoy brunch, Italian cuisine, afternoon tea and, on weekends, delicious breakfasts and lunchtime classical piano (1pm to 4pm) at this pleasant cafe in…

  • Die Waenhuis

    Eastern Cape

    Occupying a beautifully renovated trading post in the heart of Nieu Bethesda, this atmospheric venue specialises in well-executed South African dishes,…

  • Cremalat

    Johannesburg

    Cremalat is a delightful Italian deli and cafe in an unlikely location: inside an industrial complex on the east side of Johannesburg. Cremalat offers a…

  • Our Yard

    Eastern Cape

    This trendy 'roastery and culture stop' serves excellent coffees, breakfasts, light meals, fruit juices, scones and cakes in a shady courtyard. The…

  • Victoire Bakeries

    Cape Town

    Based on the ground floor of the Speaker's Corner building, Victoire is a charming spot from which to watch the goings on in Church Sq. Aligned with the…

  • Something Good

    Port Elizabeth

    This roadhouse-cum-beach bar is an excellent spot for a sundowner, with a breezy interior and beachfront decks. Dishes include gourmet pizzas, burgers,…

  • Kitchen Windows

    Sunshine Coast

    Great sea views and white stucco walls give this airy restaurant a Mediterranean island feel. It has an informal yet upmarket atmosphere and is known for…

  • Bones Kitchen & Bar

    Cape Town

    Serving as the anchor restaurant to the artsy Palms centre, Bones is a friendly place serving unpretentious and perfectly seasoned food. Steaks are the…

  • Lelapa

    Cape Town

    Sheila Mahloane and her daughter Monica have been so successful with their delicious African buffets (which include plenty of vegetarian dishes) that they…

  • Loading Bay

    Cape Town

    Hang with the De Waterkant style set at this spiffy cafe serving coffee with ‘microtextured milk’ (it’s only heated to 70°C) and bistro-style dishes such…

  • Karoo Lamb Restaurant

    Eastern Cape

    When all the elements of breakfast (from R35) at this large eatery-cum-deli-cum-gift shop are laid out, half a picnic table is occupied. For lunch or…

  • Cafe 1999

    Durban

    This classy restaurant looks unassuming inside, but assume that you will get seriously good modern Mediterranean fusion food here. Tapas including stuffed…

  • Marrow

    Cape Town

    Here's a nifty idea. All halal beef, chicken or vegetable broths served either in a cup as a tasty savoury drink, or with a mix of other items such as…

  • El Burro

    Cape Town

    Thanks to its popularity in the city centre, El Burro opened a second branch in the buzzing Dean St Arcade. The restaurant is decked out in tasteful…

  • Crawdaddy's

    Pretoria

    An old favourite with hungry locals, this brasserie never fails to satisfy the requirements of its loyal punters. The key to its success is an eclectic…

  • Die Kneipe German Pub

    Johannesburg

    Serving authentic German schnitzel, bratwurst, eisbein, and beer, Die Kneipe (which means 'The Pub' in German), is a great place to go for a drink and…

  • Papa’s

    Mpumalanga

    With its blue corrugated-iron facade, stoep gazing down the street and large garden courtyard, Barberton's default option for a bite attracts everyone…

  • Surf Riders Food Shack

    Durban

    Marking a resurgence of beachfront dining, Surf Riders has tables alongside the promenade where surfers, travellers and hip locals meet to chomp on…

  • Canimambo

    Drakensberg Escarpment

    A Portuguese and Mozambican joint with a fire pit out front, serving spicy stews and grills as well as seafood dishes such as sardines, lemon and garlic…

  • GRT Brewery

    Eastern Cape

    This multipurpose venue – beer garden, deli and cafe – has an inviting courtyard where you can sip a coffee, sample a craft beer, have breakfast or enjoy…

  • Cousins

    Cape Town

    If you have the urge for traditional Italian food, this friendly, busy place is the ideal spot for dinner. The menu includes perfect homemade pasta and…

  • Olami

    Cape Town

    All the flavours of the Mediterranean and Middle East are represented at this spotlessly white space serving delicious falafel sandwiches, salads, sweets…

  • Bukhara

    Johannesburg

    One of the best Indian restaurants in town, Bukhara manages to be atmospheric despite its mall location. It serves authentic, richly flavoured tikka…

  • Cafe Pavilion

    Limpopo

    Overlooking a garden centre, and boasting its own water feature in the covered outdoor area, the Pavilion is a great spot for breakfast or lunch. The food…

  • Freshline Fisheries

    Knysna

    It can work out to be quite pricey since sides are ordered separately, but the seafood here really is worth it. It's a simple spot with tables on a sandy…

  • Love Me So

    Johannesburg

    Besides having a clever name, Love Me So is one of very few ramen restaurants in Jo'Burg. Located on a busy culinary corner in Melville, it offers 'build…

  • Hungry Herbivore

    Cape Town

    Starting life as a stall at one of Cape Town's food markets, the Hungry Herbivore serves exclusively vegan fare from its premises just off Bree St…

  • Moyo

    Cape Town

    Local meats such as ostrich and Karoo venison are on the menu at this fun African-themed restaurant, as are traditional South African dishes. Have your…

More destinations you need to see