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…

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

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

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

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

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

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

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

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

  • Fat Cat Coffee Shop

    KwaZulu-Natal

    Casual, friendly Fat Cat is a nice, open spot tucked away off the main drag. Breakfast is recommended, especially the Mediterranean Surprise.

  • Burlesque Cafe

    KwaZulu-Natal

    A quirky little retro treat with a chic vintage interior and cheeky menu items featuring organic produce. Good veggie options.

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

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

  • House of Curries

    Durban

    A more salubrious spot than many to sample bunny chow (or a range of other Indian-inspired dishes), House of Curries is a local institution. Grab a quart…

  • Waffle House

    KwaZulu-Natal

    Tourists flock to this pleasant spot on the edge of a lagoon for fresh Belgian-style waffles with every sweet and savoury topping under the sun. Some…

  • Tatham Art Gallery Cafe

    KwaZulu-Natal

    Dip into quiche, beef curry or lasagne at the upstairs cafe at Tatham Gallery, or grab a table on the outside balcony. Also on offer are sweet treats such…

More destinations you need to see