Best restaurants in Tanzania

  • Top ChoiceRestaurants in Zanzibar Town

    Zanzibar Coffee House

    The top spot in Zanzibar for a serious cup of genuine East African Rift Valley coffee is undoubtedly this charming cafe. Alongside espressos and cappuccinos are milkshakes, crêpes, salads, sandwiches and toasted bruschetta. Tours of the roasting area can be arranged. Upstairs are eight guestrooms, decorated in traditional Zanzibar style.

  • Top ChoiceRestaurants in Mbeya

    Maua Café & Tours

    A brick homestead turned cafe serving big breakfasts, including granola and fresh coffee (Tsh10,000); wraps, burgers and toasties for lunch (from Tsh5000); and pizza, fish and salads for dinner. Sit outside by the hibiscus bush on benches with bright fabric cushions. It has an excellent ethical craft shop and a small backyard campground (US$10), and owner Amelia organises a range of tours.

  • Restaurants in Dar es Salaam

    Zuane Trattoria & Pizzeria

    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 features classics such as wood-fired pizzas, melanzana parmigiana (an aubergine- and Parmesan-layered bake), pastas, seafood and grilled fillet steak. There's also a children's playground in the garden. Book ahead; it's very popular.

  • Top ChoiceRestaurants in Michamvi Peninsula

    The Rock

    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 times (maybe after a long lunch) boats are provided. Of course, you're paying for the location, but the food is good and unsurprisingly includes prawns, lobster, crab, fish and other seafood.

  • Top ChoiceRestaurants in Paje

    Mr Kahawa

    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 sweet pancake, savoury wrap, panini, juice or salad. It's cool, stylish and in a fantastic position on the beach, so is understandably popular, meaning service can be a little slow at busy times.

  • Top ChoiceRestaurants in Arusha

    Blue Heron

    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 restaurant just right. Sit on the leafy verandah or out on the lawn tables to enjoy a menu ranging from paninis and soups to beef tenderloin and various creative specials. The smoothies are divine.

  • Restaurants in Zanzibar Town

    Emerson on Hurumzi Rooftop Teahouse

    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. Lunch is served from noon to 4pm, or come early for sunset drinks followed by three-course dinners that feature vintage Zanzibari recipes. There's often a live taarab music performance too. Reservations are usually required.

  • Top ChoiceRestaurants in Tabora

    Orion Tabora Hotel

    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 bar area, which has a pool table, and live bands play on Friday, Saturday and Sunday. Even more vital, the bar has the skills, technology and ingredients to make a margarita!

  • Top ChoiceRestaurants in Zanzibar Town

    Emerson Spice Rooftop Teahouse

    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 come for pre-dinner sundowner cocktails before enjoying five courses of Zanzibar specialities. Mains are mostly seafood-based, such as lemongrass calamari or prawns with grilled mango. Reservations are essential.

  • Restaurants in Zanzibar Town

    Monsoon Restaurant

    Something slightly different: Monsoon has traditional-style dining, so you eat at low tables lounging on cushions (shoes off at the door, naturally). The menu is well-prepared Swahili cuisine with a modern twist. It's very atmospheric, further enhanced by the gentle backdrop of live taarab music on Wednesday and Saturday evenings. There's also conventional table seating on the terrace outside.

  • Top ChoiceRestaurants in Iringa

    Neema Crafts Centre Cafe

    Located upstairs at Neema Crafts, this cafe is justifiably popular, with local coffees and teas, homemade cookies, excellent cinnamon buns, cakes, soups, and a selection of sandwiches and light meals. The noticeboard is great for finding out about safaris and Swahili classes, and the breezy terrace hung with bunting is one of the town's best hang-outs.

  • Top ChoiceRestaurants in Dar es Salaam

    Addis in Dar

    Addis in Dar is decorated with embroidered umbrella lampshades, hand-carved seats and woven tables where food is served communally. Try a combination meal to sample a range of flavours. Everything is served on a large platter covered with injera (sourdough flatbread made of fermented teff flour); tear it off in pieces and use it to scoop up the spicy curries.

  • Top ChoiceRestaurants in 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 Asian restaurant aims to seduce and impress. Fortunately the expertly prepared sushi, bright papaya salads and intensely spiced curries and seafood live up to the opulent surroundings. Bookings recommended.

  • Top ChoiceRestaurants in Arusha

    Hot Plate

    Delicious Indian food – including southern Indian specialities, plus some Punjabi and other dishes, both vegetarian and non-vegetarian – is on offer here in a shady, streetside setting. It's off Sokoine Rd, down the small side street just next to Manji's petrol station, tucked away behind a leafy green stand of bamboo.

  • Top ChoiceRestaurants in Arusha

    Khan's Barbecue

    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 the market area by night. It lays out a heaped spread of grilled, skewered meat and salad. If you want to experience Arusha like a local, this is a fine place to begin.

  • Top ChoiceRestaurants in Mbeya

    Utengule Coffee Lodge

    If you have your own transport, this spot, 20km west of Mbeya, is the place to go for fine dining, with both a daily set menu and à la carte, and a bar. Speciality coffees (including to take home) are a feature. It also has a swimming pool and a pool table, meaning you can spend a good chunk of your day here.

  • Top ChoiceRestaurants in Dar es Salaam

    Chapan Bhog

    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 nyama choma (roasted meat). The all-vegetarian menu is extensive, and the restaurant has a prime position on temple-lined Kisutu St.

  • Restaurants in Arusha

    Chinese Whispers

    Consistently ranked among Arusha's best restaurants, this place is beloved by the local expat community for its extensive, predominantly Chinese menu with dim sum and all the staples you'd expect, but cooked better than anywhere else in northern Tanzania.

  • Top ChoiceRestaurants in Zanzibar Town

    Lukmaan Restaurant

    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. Servings are enormous and include various biryanis, fried fish, coconut curries and freshly made naan.

  • Restaurants in Dar es Salaam

    Mamboz Corner BBQ

    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 tamarind sauce), as well as dry fried fish and bowls of urojo (Zanzibar mix).