Must-see restaurants in South Africa

  • Oak & Vigne Café

    Western Cape

    This trendy deli-cafe-art gallery is a pleasant place to grab a light lunch or a good cup of coffee and relax in the garden.

  • Lookout Deck

    Plettenberg Bay

    With a deck overlooking the beach, this is a great place for a simple meal and perhaps views of dolphins surfing the waves.

  • Dutton's Cove

    Garden Route

    A popular local lunch spot sitting high above the beach. There's lots of seafood, including a selection of combo platters.

  • Palm Gate Centre

    Northern Cape

    There's a supermarket in this shopping centre, as well as a bar-restaurant serving pizza, pasta, burgers and steaks.

  • Sea Point to Hout Bay

    Slick vegetarian and vegan place offering freshly pressed juices, smoothies, breakfast bowls, salads and wraps.

  • Buffelsbaai Waterfront

    Garden Route

    The only place to eat in Buffalo Bay serves burgers, steaks, seafood and salads and has great ocean views.

  • Caffé Mario

    Knysna

    At the Waterfront, this is a good place for breakfast or coffee and cake. It also serves pizza and pasta.

  • Coffee House

    Western Cape

    Simple sandwiches are on offer, plus some pretty delicious cakes. Try the lemon meringue.

  • Pot & Barrell

    Northern Cape

    Serves basic pub grub such as burgers and snack baskets and has a decent beer selection.

  • Restaurant

    Western Cape

    At the rest camp, the restaurant serves a selection of mostly meaty fare.

  • Oudewerf

    Limpopo

    Sit among the antiques while you have a coffee, tea or light snack.

  • Caffe Palermo

    Northern Cape

    In a small mall on the western side of town, this cafe is one of few alternatives to the various fast-food chains. The long menu includes burgers, quiches…

  • Windmill Roadhouse

    Eastern Cape

    An American drive-in-style diner complete with a big screen, where burgers and sandwiches are delivered to your car or to outdoor picnic tables.

  • Windmill Pizza

    Eastern Cape

    Pizza to take away or to eat beneath the fluorescent lights.

  • Brookes on the Bay

    Port Elizabeth

    The Brookes on the Bay mall has numerous chain restaurants.

    • 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