Must-see restaurants in South Africa

  • Red Plate

    Limpopo

    A classy set-up in the middle of the village, the Red Plate offers dishes using fresh ingredients, including crisp salads, a selection of wraps, homemade…

  • Spinach King

    Cape Town

    Lufefe Nomjana is the young entrepreneur behind this very green business baking bread and muffins made with spinach. It's a welcome vegetarian respite…

  • W Cafe

    Green Point & ­Waterfront

    Tucked away on the top floor of Woolworths, with a sweeping view across the harbour, is this modern, uncrowded cafe serving a healthy selection of drinks…

  • The Coachman

    Port Elizabeth

    The Coachman is PE's most famous steakhouse and carnivores will appreciate the menu, an orgy of meat with burgers, steaks, poultry, seafood and umpteen…

  • The Beach Break

    Eastern Cape

    This little gem just off Nahoon Beach (but without sea views) serves delectable light meals and superb coffee in a wonderfully relaxed environment. Bag a…

  • St Francis Brewing Company

    Sunshine Coast

    The trendiest choice in town, this venue is part bar and part restaurant. Eclectic decor, casual service, a tempting menu focusing on seafood, burgers and…

  • Browns 137 High Street

    Sunshine Coast

    This sassy guesthouse restaurant with a charming dining room and an outdoor patio is as adept at serving up light bites as it is heartier meals. The menu…

  • Old Gaol on Church Square

    Western Cape

    It might not be in the Old Gaol any more, but the food at this empowerment venture is still just as good. There’s lots of seating outside under the trees…

  • Ginger & Fig

    Pretoria

    This highly reliable cafe has on-trend industrial-chic decor and a tempting range of breakfast and lunch dishes, all homemade, free range and organic…

  • Catch of the Day

    Sunshine Coast

    This convivial restaurant right in the centre is famous for one thing and one thing only: fresh fish (served with fries or rice), savoured in a ramshackle…

  • La Petite Ferme

    Franschhoek

    In a stupendous setting overlooking Franschhoek Valley, this contemporary restaurant makes a big deal of local ingredients. Try the biltong-dusted ostrich…

  • Demelash Restaurant

    Free State

    A rare Ethiopian outpost in small-town Free State serving delicious rice flour filled with chicken, beef or vegetables and doused in one of a few…

  • 9th Avenue Bistro

    Durban

    This smart, modern spot serves up fabulously reliable upmarket fare. The tasting menu changes (often with venison, and the likes of smoked ostrich fillet)…

  • Café Reset

    Sunshine Coast

    Occupying one of Port Alfred's historic buildings, Café Reset offers a range of light meals as well as daily specials and great coffee. It's also well…

  • Di Plaasstoep

    Free State

    An excellent local Afrikaner pub serving hearty meat dishes, craft beer and a standout buffet Boer breakfast, complete with mince, boiled eggs and…

  • Handmade Coffee – The Bakery Grahamstown

    Sunshine Coast

    Just thinking about the scents wafting from this place makes us swoon. One step into this cafe and you're hooked forever. Don't miss the small bakery in…

  • De Villiers Chocolate Cafe

    Franschhoek

    The excellent single-origin chocolate here is made at a boutique chocolatier in Paarl and used in all the cakes, pastries and ice cream on offer. There's…

  • Avanti

    Bloemfontein

    With a covered terrace and heavy leather chairs, this stylish place serves more than just pizza and pasta (although it does those too, and does them well)…

  • Homestead

    Johannesburg

    On the ground floor of the Reef Hotel, this large restaurant has a relaxed vibe and pleasingly kooky industrial interior. The visibly busy kitchen…

  • Manna Epicure

    Cape Town

    Come for a deliciously simple breakfast or lunch, or for late-afternoon cocktails and tapas on the veranda of this white-box cafe. The freshly baked…

  • Moyo Zoo Lake

    Johannesburg

    South Africa’s ‘chic-est’ chain restaurant is feeling a little tired but still draws the family crowd thanks to its great location, atmospheric decor and…

  • Hops

    KwaZulu-Natal

    If a fun seaside vibe and tasty food is what you're after, Hops has you covered on both fronts. There is frequently live music and the large, open dining…

  • The Alba

    Green Point & ­Waterfront

    This glass-enclosed floating restaurant takes a leisurely cruise around Table Bay harbour while serving a three-course lunch or dinner. There are also…

  • Nostalgie

    Route 62

    This quaint tea garden, complete with lace tablecloths, is great for breakfast, or coffee with a slice of home-baked cake. There are more than a dozen…

  • Societi Bistro

    Cape Town

    Dine in the courtyard garden for Table Mountain views (there are blankets provided if it gets chilly), or in the atmospheric, brick-walled and wine-rack…

  • Salty Sea Dog

    Simon's Town & Southern Peninsula

    The Sea Dog is always packed with Cape Point day-trippers feasting on fish and chips (the hake is excellent), with equally palatable milkshakes to follow…

  • Plumbago Garden Centre and Coffee Shop

    Free State

    Tucked into a historic home surrounded by a gardening complex, this cute little coffee shop serves classic pizza and pastas, along with healthy salads,…

  • Sleepers Railway Station Restaurant

    Limpopo

    This old station house is a fantastic venue for devouring quality dishes and has a very extensive menu with local game a speciality (try the organic…

  • Purple Olive

    Limpopo

    Presenting seafood dishes, grills, loads of burger variations, salads and pastas, this place is a great stop any time of day. A formal atmosphere pervades…

  • Chicory Cheese

    West Coast & Swartland

    Grab a seat in the garden and slurp down a freshly squeezed juice at this chilled cafe. The menu features wraps, sandwiches, pancakes and some calorie…

  • Papa Africa

    Eastern Cape

    With its oil-drum counters, corrugated-iron walls and fairy lights, Papa Africa has the feel of a barn expecting a dance. It’s hardly haute cuisine but…

  • Chisa Nyama

    Free State

    A fairly typical South African-style eatery, where you can buy cheap beef, pork and sausage at a butcher shop (Five Star) and have a braai on a communal…

  • The Lighthouse Ranch

    Eastern Cape

    This venerable local haunt, which is set in a large building with outdoor seating, serves up copious pizzas and burgers, crunchy salads and grilled meat…

  • Meeting Point

    Cape Town

    This warm and welcoming dining room on busy Strand St serves up hearty portions of beef or fish stew, vegetable curry, fried chicken and tripe among…

  • Big Time Taverna

    Sunshine Coast

    This restaurant is the only one in town that is located on the canals, with heavenly views from the deck. It specialises in traditional Greek food, such…

  • Carola Ann's

    Garden Route

    Close to the museum, Carola Ann's serves inventive breakfasts, delicious, healthy lunches and not-so-healthy slabs of cake. Grab a packet of the chocolate…

  • Black Swan

    Route 62

    There are tables outside and in the atmospheric dining room at this large restaurant at the northern end of town. The menu is small but fairly varied,…

  • Muse

    Port Elizabeth

    In the vanguard of PE's modern restaurants, the esteemed Muse is a real find. The decor is soothing, the cuisine eclectic (think Asian, South African and…

  • Tolbos

    Eastern Cape

    A great little café with an alluring menu featuring salads, sandwiches, burgers, venison pie, homemade chips and meat dishes. The adjoining shop sells a…

  • Bistro at Just Pure

    Hermanus

    Adjoining a shop selling natural cosmetics, this seafront bistro is all about fresh, local, organic ingredients. Try the 'famous' cheesecake and watch…

More destinations you need to see