Must-see restaurants in KwaZulu-Natal

  • Mundo Vida

    KwaZulu-Natal

    Enjoy seafood and bistro fare in unpretentious surroundings at this excellent coastal restaurant, where traditional recipes have a modern twist. For a…

  • Valley Bakery

    Drakensberg & uKhahlamba-Drakensberg Park

    Baguettes, croissants and a range of sticky treats are baked on the premises (the owners even grow and grind their wheat). A quaint wrought-iron veranda…

  • Mali's Indian Restaurant

    Durban

    In a city that boasts a huge Indian population, this place is about as good as Indian food gets in Durban's restaurant scene. The outside looks like it…

  • Neo Cafe

    Durban

    Portuguese food isn't a rarity in KwaZulu-Natal, but when it's done as well as it is at Neo Cafe it's worth getting excited about. The menu is simple:…

  • Habesha Cafe

    Durban

    Durbanites rave about this casual Ethiopian spot that serves up traditional platters of food with plenty of injera. Everything on the menu is incredible,…

  • Tandoor

    KwaZulu-Natal

    Durban enjoys most of the glory when it comes to Indian food, but Tandoor helps Pietermaritzburg give it a run for its money. Takeaway is best as the…

  • Pucketty Farm

    Drakensberg & uKhahlamba-Drakensberg Park

    Beatrix Potter meets Jamie Oliver: there’s more to this extraordinarily cute place than meets the eye. There’s a huge selection of great-value gourmet…

  • Freedom Cafe

    Durban

    An upmarket, colourful, funky place in an imaginatively converted space with a pebble-strewn courtyard. Asian-influenced food includes Vietnamese pulled…

  • Market

    Durban

    Breakfast, lunch and dinner are all a hit at this hip Durban restaurant. Imaginative dishes include the likes of calamari, quinoa, feta, red pesto and…

  • Trattoria La Terrazza

    KwaZulu-Natal

    Ask for a restaurant recommendation in the area and the answer is overwhelmingly this Italian option. It has a popular meaty and pasta-heavy menu,…

  • Cargo Hold

    Durban

    A seafood encounter of the most novel kind. On the Phantom Ship in uShaka Marine World, your dining companions are fish with very large teeth – the…

  • Tower of Pizza

    Drakensberg & uKhahlamba-Drakensberg Park

    Yep, there really is a tower, where very good wood-fired pizza is prepared. Grab a table on the outside decking and enjoy the clean air and mountain views…

  • Cafe Jiran

    Durban

    Temporarily located in the garden of the Bel-Aire Suites Hotel, this funky space is the spot for a post-dip coffee, fruit crush or breakfast, or just to…

  • Cafe Bloom

    KwaZulu-Natal

    One of the nicest cafes in the area. Located in a small complex with a garden, this homely, funky place is decked out in a melange of retro decor. You’ll…

  • Rosehurst

    KwaZulu-Natal

    This delightful oasis, in a lovely Victorian house behind a rather chintzy gift shop, is a quintessential English garden in the middle of ‘Maritzburg –…

  • Spiga D’oro

    Durban

    It looks like a typical cafe along this very popular strip, but Spiga serves up hearty helpings of Italian food, including delicious pasta dishes. It also…

  • Moyo

    Durban

    Housed in the uShaka complex, Moyo is more novelty than quality cuisine, and makes for a fun (if noisy) night out. The concept is great – the decor…

  • Dragon’s Rest Pub & Restaurant

    Drakensberg & uKhahlamba-Drakensberg Park

    Sit outside at this delightful place and drink in the dam-side and mountain views while enjoying some fine Berg cooking and a cold drink. Inside is a log…

  • 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…

  • 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…

  • 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…

  • Mo-G's Restaurant

    KwaZulu-Natal

    A new addition to the Pietermaritzburg dining scene, Mo-G's Restaurant has already developed a reputation as one of the best fine-dining establishments in…

  • Barraca

    iSimangaliso Wetland Park

    A large, open veranda onto the main street makes this place easy to spot. It's friendly, the food's tasty and it's great for people-watching and grabbing…

  • Penelope's

    KwaZulu-Natal

    Look past the declarations, which are a bit cutesie, and you'll be treated to a nice little cafe that serves tasty lunches and incredible home-baked…

  • Guinea Fowl

    KwaZulu-Natal

    One of the only reasonable restaurants in Ladysmith, this eatery does curries along with steak, chicken and seafood dishes at an unassuming location in a…

  • Braza

    iSimangaliso Wetland Park

    Cuisine with a touch of Portugal, Brazil, Mozambique and Angola – at least that’s what this lively place promotes. It translates as good meaty dishes and…

  • Leatherbacks

    iSimangaliso Wetland Park

    This lovely eating area is open to the breeze, has a range of simple dishes and is a quiet respite from the main road. Other than the breaks between meals…

  • Bel Punto

    KwaZulu-Natal

    With a large terrace overlooking uMdloti Beach, Bel Punto attracts the weekend crowds from Durban. There's a focus on delectable seafood dining – try the…

  • Mozambik

    Durban

    Set in a courtyard just off Florida Rd, Mozambik has a very pleasant dining area complete with a fountain that's a great place to put away some well…

  • Joop’s Place

    Durban

    In a most unlikely location at the rear of a shopping centre, unpretentious Joop's Place has Durbanites flocking in for high-quality steaks – each cooked…

  • 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)…

  • 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…

  • Adam’s Outpost

    KwaZulu-Natal

    Find refuge in the garden cafe and cosy, corrugated-iron restaurant, complete with real fireplaces and candles – easily the standout in Eshowe’s culinary…

  • Little Gujarat

    Durban

    Serving vegetarian Indian food, including bunny chow, this is a long-running spot for a tasty inner-city lunch. There's also a branch in Umhlanga, but…

  • Grind Cafe

    Drakensberg & uKhahlamba-Drakensberg Park

    One of the most popular eateries in Underberg, this big barn of a place in the Village Mall has great coffee, good cakes and a wide selection of pasta,…

  • Chef's on Marine

    KwaZulu-Natal

    The best burgers in the South Coast are served in this large, airy restaurant in Ramsgate. If you come for breakfast make sure to treat yourself to one of…

  • Waterberry Coffee Shoppe

    KwaZulu-Natal

    The perfect place to eat your way through a hot afternoon, under a canopy of lush coastal forest. Feast on fabulous homemade cakes or a range of healthy…

  • Lemon Tree Bistro

    Drakensberg & uKhahlamba-Drakensberg Park

    This friendly place serves up zesty pastas, burgers, wraps and pancakes at lunchtime. In the evenings dine out on trout, kudu fillet and springbok…

  • Hollywood Bets

    Durban

    Lunch spots don't come any more unlikely than this – a cafe tacked onto a betting shop. But the bunnies here are legendary and, indeed, award-winning.

  • Clay Oven

    KwaZulu-Natal

    A patio with peaceful sea views makes this restaurant worth the visit alone. The menu is basic bistro fare, but locals rave about the pizzas.

More destinations you need to see