Guide: The 6 best restaurants in Stone Town

We asked the locals and pretty much everyone replied that Zanzibar’s best restaurants are in Stone Town. Here we have collected six of the most popular. And added the island’s most famous located on the east coast.

Written by Mette / Photo PR
The Travel Guide has been published in Vagabond Travel Magazine, 2016
Translated from Danish

“You eat, you cry”, our driver tell us while banging enthusiastically on the steering wheel and laughing hard. He seems to be loosing his cool in the middle of a really funny joke. Shortly before, he displayed a lot of devotion to the many different spices that the Zanzibar farmers loves to spice their food with. Pepper, nutmeg, cloves, ginger, cardamom, lemongrass, cinnamon … “but no chili!”

The conversation actually started somewhere else. We are in his car – on our way to experience Stone Town – and we asked if he had a favorite restaurant? We did not get any wiser. But one thing was safe to say: Whether he is eating chili or telling about chili tears will start running down his cheeks. But we did learn one thing that seems to be true:


Their cuisine is a fusion of African, Chinese, Arabic and Indian cuisine and most of the dishes consist of grilled seafood served with spicy rice, coconut and fresh fruit. We were very impressed with our food experiences on Zanzibar. 

However, we primarily ate at our hotel, which was an hour’s drive from Stone Town on the east coast. Therefore, unfortunately we did not get the chance to eat through the list of the most popular restaurants in the city why this is guide is based on the locals recommendations. 

#1 – Rooftop tea house restaurant

Situated on a rooftop terrace at the top of a former palace – which today is the charming and historic Emerson Spice Hotel – the restaurant not only has beautiful views over the city roofs. The atmospheric restaurant also has a reputation of being among the best on the island. Their tasting menu consists of five dishes that mainly are delicately prepared seafood. Consider arriving at 6pm where the restaurant serves cocktails as an accessory to the sunset. The food is served at 7pm. It is recommended to book a table in advance. Read more about Rooftop Tea House Restaurant.

PR photo @ Emerson Spice Hotel

#2 – Food stalls ind Forodhani Park

Do you want to dine with the locals and try some authentic food? Then take a walk past Forodhani Park, which is located between Stone Town’s waterfront and the old fort. During the day it is a popular place to pause under the shade of the trees. But when the sun sets the park changes to a lively evening market lit by moonlight and lanterns. Here the locals raise small food stalls, all of which offer a cheap, tasty Swahili meal. You can taste everything from seafood kebab, grilled meat and vegetables, stuffed samosa and freshly baked bread to exotic fruits, filled pancakes and freshly squeezed sugar cane juice.

#3 – Archipelago Restaurant

If you want to eat freshly caught seafood, but not tempted by Forodhani’s colorful street kitchen, then try Archipelago Restaurant, which is right next to the park. Here, they serve simple and rustic dishes, the portions are large and the prices reasonable. They do not serve alcohol, but you are welcome to bring your own bottles. The restaurant is on the first floor and has a beautiful view over Forodhani and the ocean.

#4 – Zanzibar Coffee House

Coffee, coffee, coffee! East Africa is world renowned for its production of coffee. And in Zanzibar you will find the island’s best cup of mocha at Zanzibar Coffee House. The cafe belongs to the small charming boutique hotel of the same name and is decorated with respect to the traditional Swahili architecture. Their range is adapted to the tourists’ preferences and includes everything from coffee drinks to smoothies as well as classic café dishes such as crepes, salads and sandwiches. They brew the coffee on their own beans harvested in Zanzibar and in Tanzania, and it is served by educated baristas. The Chef Barista was the first to win the Tanzania Barista Championship in 2009.

PR photo @ Zanzibar Coffee House

#5 – Livingstone Beach Restaurant

We had a lunch at this restaurant, which lured us in with its unique location on the beach. Here the chairs and tables are placed under the shade of the wide leaves of the palms, so you can enjoy the food while drilling your toes deep into the soft white sand – striking over the view of the water. In the evening local musicians play everything from reggae to traditional African music. The restaurant is located in the former British Consulate and is named after Dr. Livingstone. According to our guide the famous and popular explorer was brought here after his dead, so people could say their last farewells.

#6 – Stone Town Café

In the heart of the old town close to many of the historic attractions Stone Town Café is a popular place among tourists. The place has a nice outdoor seating area where you can sit among small green palm trees and gaze on the local life unfolding on Kenyatta Road. Stone Town Café is open from 8am to 10pm and serves everything from coffee, tea and juice as well as classic café dishes – omelettes, salads, pizza and sweets.

The Rock Restaurant

Uniquely located on a limestone cliff that shoots up of the turquoise blue water The Rock Restaurant is the best-known eatery for a good reason. Surrounded by the Indian Ocean, The Rock is a popular place for anyone who wants to enjoy a dinner in an exotic setting that’s a bit out of the ordinary. On the menu you will find freshly caught fish and shellfish, among other things. Salad with squid, seafood spaghetti and grilled lobster. At low tide you can walk to the restaurant, but at high tide you have to sail by boat from the beach, Michanwi Pingwe Beach. The restaurant only has 12 tables so it is recommended to book a table in advance.

PR photo @ The Rock Restaurant

TIP: Be aware of any changed opening hours in connection with low season, holidays and Ramadan, and that several of the island’s restaurants do not serve alcohol.

If you enjoyed reading this article, then we'd love it if you would share it!


Please enter your comment!
Please enter your name here