Must-see restaurants in Tanzania

  • Zanzibar Coffee House

    Zanzibar Town

    The top spot in Zanzibar for a serious cup of genuine East African Rift Valley coffee is undoubtedly this charming cafe. Alongside espressos and…

  • The Rock

    Zanzibar Island

    Zanzibar's most photogenic restaurant is perched on a coral outcrop in a stunning location surrounded by sea. At low tide you can walk to it; at other…

  • Mr Kahawa

    Zanzibar Island

    After a hard morning's kitesurfing, or maybe after a hard night's partying, this is the place for a top-notch espresso or cappuccino, accompanied by a…

  • Blue Heron

    Arusha

    The pick of the garden restaurants that are a recurring theme in Arusha's east, the Blue Heron gets the tricky combination of lounge bar and family…

  • Orion Tabora Hotel

    Western Tanzania

    Tabora’s top dining spot has a mix of local and continental food, with pizza and Indian available during dinner. There’s dining indoors and in the outside…

  • Emerson Spice Rooftop Teahouse

    Zanzibar Town

    Perched on top of the Emerson Spice hotel, the 'teahouse' (open-sided room) offers 360-degree views and some of the finest food in Stone Town. Many guests…

  • Addis in Dar

    Dar es Salaam

    Addis in Dar is decorated with embroidered umbrella lampshades, hand-carved seats and woven tables where food is served communally. Try a combination meal…

  • Oriental

    Dar es Salaam

    From the high sheen of the marble-tiled floors to the elegant Asian-inspired furnishings, gloved waiters and immaculate sushi bar, the Hyatt's gourmet…

  • Hot Plate

    Arusha

    Delicious Indian food – including southern Indian specialities, plus some Punjabi and other dishes, both vegetarian and non-vegetarian – is on offer here…

  • Khan's Barbecue

    Arusha

    This Arusha institution is an auto-spares shop by day (look for the Zubeda Auto Spares sign) and the best known of many earthy roadside barbecues around…

  • Chapan Bhog

    Dar es Salaam

    Chapan Bhog’s Gujurati dhoklas (savoury steamed chickpea cakes), South Indian dosas (fermented crêpes) and thalis are a vegetarian nirvana in a sea of…

  • Lukmaan Restaurant

    Zanzibar Town

    Probably the best local restaurant for quality Zanzibari food. There's no menu: just make your way inside to the 1950s counter and see what's on offer…

  • Fifi's

    Arusha

    Good for breakfast or a quiet afternoon coffee as well as for a more substantial meal, this chic bakery also serves up exciting dishes such as beef fillet…

  • Coast View Resort

    Western Tanzania

    Assuming you can score a table with a view (up on the gazebo), it’s worth the trip up here for dinner or sundowners. The menu is mostly local, but has…

  • Zuane Trattoria & Pizzeria

    Dar es Salaam

    With its luxuriant garden setting this Italian trattoria housed in an old colonial villa is one of Dar's most atmospheric dining options. The menu…

  • Emerson on Hurumzi Rooftop Teahouse

    Zanzibar Town

    Part of the well-known Emerson on Hurumzi hotel, the rooftop teahouse restaurant is open to nonguests. The food is excellent, and the view simply stunning…

  • Monsoon Restaurant

    Zanzibar Town

    Something slightly different: Monsoon has traditional-style dining, so you eat at low tables lounging on cushions (shoes off at the door, naturally). The…

  • Chinese Whispers

    Arusha

    Consistently ranked among Arusha's best restaurants, this place is beloved by the local expat community for its extensive, predominantly Chinese menu with…

  • Mamboz Corner BBQ

    Dar es Salaam

    This streetside place is home to what many claim is Dar’s best grilled chicken, including spicy gujarr chicken, lemon chicken and chicken sekela (with…

  • Sambusa Two Tables Restaurant

    Zanzibar Town

    This simple place did indeed start with just two small tables, but now caters for larger numbers – although it's still in the family house. Here's the…

  • House of Spices

    Zanzibar Town

    With its lantern-lit rooftop terrace this Mediterranean restaurant has well-executed seafood and wood-fired pizzas. Fish dishes come with a choice of five…

  • Kinazi Upepo

    Zanzibar Island

    In a wooden cabin with great views of the beach and ocean, this local place offers all the favourites – pizza, burgers, curries, seafood grills – plus…

  • Archipelago Café-Restaurant

    Zanzibar Town

    This local restaurant is tucked away on the lane that leads to the beach from the bottom of Kenyatta Rd, with a terrace next to the spot where traditional…

  • Luis Yoghurt Parlour

    Zanzibar Town

    It's not just yoghurt here. As well as creamy lassis (yoghurt drinks) and snacks, Madam Blanche Luis cooks up Goan specialities such as coconut crab curry…

  • Mangapwani Serena Beach Club

    Zanzibar Island

    Mangapwani Serena Beach Club is a restaurant in a delightful setting with tables and safari chairs on small decks under the trees overlooking the beach…

  • La Taverna

    Zanzibar Town

    Bringing a dash of Italian brio to Zanzibar Town, La Taverna has a warm terracotta-tiled interior with the requisite checked tablecloths and an outside…

  • Tapería

    Zanzibar Town

    Come to eat, drink or both. There are well-prepared tapas, pizzas and Spanish-favoured snacks, plus beers, a range of wines and other drinks, including…

  • Hotel Tilapia

    Mwanza

    The hub of Mwanza’s expat population and a magnet to passing tourists, the restaurant of the Hotel Tilapia has an attractive terrace overlooking the lake…

  • Via Via

    Arusha

    Cultured and laid-back, with the best soundtrack of any restaurant in Arusha, this place along the river behind the Natural History Museum is a popular…

  • Abyssinian Maritim

    Zanzibar Town

    Sit on the airy terrace underneath the pergola of exuberant bougainvillea and wait for enormous platters of tibs (grilled meat), injera (flatbread) and…

  • Spices & Herbs

    Arusha

    Unpretentious al fresco spot serving two menus: Ethiopian and Continental – ignore the latter and order injera (Ethiopian bread) soaked in beef, chicken…

  • Tumaini Cafe & Makuti African Restaurant

    Northeastern Tanzania

    Tumaini Cafe – on the main road next to the Telecom building – offers cheap snacks, breakfasts and meals, including banana milkshakes, freshly baked rolls…

  • Kendwa Coffee House

    Zanzibar Island

    This locally run cafe serves beers, juices, coffee and meals on a small garden terrace. Service and ambience is delightfully relaxed. There's also a…

  • Eight

    Arusha

    Arusha’s poshest menu features fresh ingredients and creative dishes such as slow-cooked West Kili lamb shanks. Seating is in the quiet dining room or in…

  • Breeze

    Mwanza

    No longer open-air, the Breeze restaurant has little in the way of character, but is known for producing decent Indian food. There are also Chinese,…

  • Café Foro

    Zanzibar Town

    This waterfront kiosk in Forodhani Gardens serves a simple menu of grilled chicken and fish, kebabs and wraps. Outside seating makes it perfect for people…

  • Le Patio

    Arusha

    Le Patio follows a tried-and-tested eastern-Arusha template: a large garden beneath shady trees, an open fire at its heart, a lounge bar and outdoor…

  • DVN Restaurant

    Mwanza

    Excellent local fare is served fast and cheap in this church-run place with an old-fashioned cafe look and feel. There's no menu, just a daily special…

  • Sizzlers Restaurant

    Mwanza

    Quiet during the day, this cheap Indian joint transforms into a hive of buzzing activity in the evenings. This is when people grab a streetside table and…

  • Salma Cone

    Mwanza

    Sambusas (Indian pastry snacks stuffed with curried meat or vegetables), soft-serve ice cream and juice are all pleasers here, but it's the smell of…

More destinations you need to see