Best Restaurants in Stone Town
Hungry in Stone Town? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Stone Town
Stone Town offers a vibrant dining scene that reflects its rich history and cultural diversity. Visitors can indulge in a variety of culinary delights, from traditional Swahili dishes to international cuisine. Local markets offer fresh seafood and spices, while charming cafes and rooftop restaurants provide stunning views of the city and the Indian Ocean. Be sure to try local favorites like Zanzibar pizza, grilled seafood skewers, and refreshing sugar cane juice. With a mix of flavors and atmospheres, dining in Stone Town is a cultural experience not to be missed.
- Top rated
- Closest to the centre
- A–Z
52 restaurants
-
Restaurant4.2★4,861 reviews
Lukmaan Restaurant
Nestled in the heart of Stone Town, Lukmaan Restaurant offers a delightful culinary experience that combines local flavors with a welcoming atmosphere. With its budget-friendly prices and diverse menu, it's a must-visit for any traveler looking to savor authentic Zanzibari cuisine.
Daily 8:00–22:00
-
Seafood4.5★2,246 reviews
Cape Town Fish Market Zanzibar
Nestled in the heart of Forodhani Park, the Cape Town Fish Market Zanzibar offers a delightful seafood dining experience that captures the essence of Zanzibar's rich culinary heritage. With a diverse menu featuring fresh catches and local flavors, it promises an unforgettable meal for every visitor.
Daily 9:00–23:00
-
Restaurant4.3★1,771 reviews
6 Degrees South
Nestled in the heart of Zanzibar, 6 Degrees South offers an unforgettable dining experience with a blend of local flavors and stunning waterfront views. Perfect for tourists seeking to indulge in culinary delights, this restaurant serves up a delightful array of dishes that reflect the rich cultural tapestry of the region. The warm ambiance and attentive service make it a must-visit spot for anyone exploring Stone Town.
Daily 10:00–24:00
-
Fusion restaurant4.4★1,269 reviews
Beach House Zanzibar
Nestled in the heart of Stone Town, Beach House Zanzibar offers a unique fusion of flavors and a vibrant atmosphere that beckons tourists. With its stunning views and diverse menu, it's the perfect place to unwind after a day of exploring the rich history and culture of Zanzibar.
Daily 11:00–23:00
-
Cafe4.3★915 reviews
Stone Town Cafe
Stone Town Cafe is a delightful spot in Zanzibar's historic Stone Town, offering a cozy atmosphere and a diverse menu perfect for breakfast lovers. With its inviting decor and friendly service, it’s an ideal place to unwind while enjoying local delicacies and international favorites. Whether you're starting your day or taking a break from exploring, this cafe is sure to impress.
Daily 8:00–23:00
-
Restaurant4.3★808 reviews
Da Luigi Ristorante - Pizzeria
Nestled in the heart of Zanzibar's Stone Town, Da Luigi Ristorante - Pizzeria invites tourists to indulge in a delightful culinary journey. Known for its delectable Mediterranean cuisine, this vibrant restaurant specializes in pizzas and vegan options, making it a perfect stop for food enthusiasts seeking an authentic taste of local flavors amidst the bustling streets of Zanzibar.
Mon open 24 hours · Tue–Sat 11:00–23:00
-
Indian4.0★708 reviews
The Silk Route
Nestled in the heart of Stone Town, The Silk Route offers an exquisite dining experience, showcasing the vibrant flavors of Indian cuisine. Tourists will find a delightful blend of spices and culinary traditions, making it a must-visit for food enthusiasts.
Daily 12:00–15:30, 18:00–22:00
-
Restaurant4.3★503 reviews
Archipelago Waterfront Zanzibar
Nestled in the heart of Stone Town, Archipelago Waterfront Zanzibar offers a delightful culinary experience with stunning ocean views. This vibrant restaurant is perfect for both casual diners and food enthusiasts, serving a range of local and international dishes that celebrate the rich flavors of Zanzibar. With a relaxed atmosphere and friendly service, it’s an ideal spot to unwind after exploring the historic streets of Stone Town.
Daily 7:30–22:00
-
Restaurant4.5★435 reviews
Masa Japanese Restaurant
Masa Japanese Restaurant in Stone Town, Zanzibar offers a delightful culinary experience with its exquisite Japanese dishes, perfect for food lovers seeking an authentic taste of Japan amidst the vibrant culture of Zanzibar.
Mon–Sat 11:00–22:00
-
Restaurant3.9★548 reviews
Livingstone Beach Restaurant
Nestled in the heart of Stone Town, Livingstone Beach Restaurant offers an exquisite dining experience that combines local flavors with stunning ocean views. Ideal for tourists looking to indulge in authentic Zanzibari cuisine, this restaurant provides a perfect blend of ambiance and culinary delights.
Daily 8:00–0:30
Secret Garden
Nestled in the heart of Stone Town, Secret Garden offers a delightful escape for tourists seeking authentic flavors and a serene atmosphere. With its lush greenery and charming ambiance, this restaurant invites you to savor the rich culinary heritage of Zanzibar while enjoying a peaceful retreat from the bustling streets.
Daily 12:00–22:00
Harbour Indian Kitchen by Chili & Lime
Discover the vibrant flavors of India at Harbour Indian Kitchen in Zanzibar. This restaurant offers an exquisite menu, warm hospitality, and a perfect ambiance for an unforgettable dining experience.
Daily 9:00–22:00
Krishna Food House
Krishna Food House is a delightful vegetarian restaurant located in the heart of Stone Town, Zanzibar. Known for its vibrant flavors and authentic dishes, it invites tourists to experience a culinary journey through the rich heritage of Zanzibari cuisine. With a welcoming atmosphere and a diverse menu, it’s an ideal spot for those seeking delicious vegetarian options in a cultural setting.
Mon–Sat 8:30–22:00 · Sun 8:00–22:00
Lazuli Cafe
Nestled in the heart of Stone Town, Lazuli Cafe offers an inviting atmosphere and a delectable menu that showcases local flavors and international cuisine, making it a must-visit for tourists seeking a memorable dining experience.
Mon–Sat 12:00–16:00, 18:00–22:00
Ocean Grill Stone Town Beach
Ocean Grill Stone Town Beach is a must-visit culinary destination in Zanzibar, offering a delightful blend of fresh seafood and stunning ocean views. Perfect for tourists seeking an unforgettable dining experience.
Abyssinian Maritim Ethiopian Traditional Restaurant
Immerse yourself in the vibrant flavors of Ethiopia at Abyssinian Maritim, located in the heart of Zanzibar. This charming restaurant offers a unique dining experience, serving authentic Ethiopian dishes that delight the senses and celebrate rich culinary traditions. With a cozy atmosphere and vegetarian-friendly options, it’s a must-visit for food enthusiasts.
Seven Spice Restaurant
Nestled in the vibrant Stone Town, Seven Spice Restaurant offers an exquisite culinary journey through Zanzibari and Indian flavors, making it a must-visit for tourists seeking authentic local cuisine.
Anadolu-Anatolia Turkish Restaurant
Nestled in the heart of Zanzibar's Stone Town, Anadolu-Anatolia Turkish Restaurant offers a delightful culinary journey through traditional Turkish flavors. With its inviting ambiance and exceptional service, this restaurant is a must-visit for food enthusiasts and travelers alike. Indulge in a variety of dishes that celebrate the rich heritage of Turkish cuisine, all while enjoying the vibrant atmosphere of this historic location.
Daily 9:00–22:30
New Monsoon Restaurant
Nestled in the vibrant Forodhani Garden, New Monsoon Restaurant offers a delightful culinary experience that combines local flavors with a refreshing atmosphere. Perfect for tourists seeking to indulge in the tastes of Zanzibar.
Daily 8:00–22:00
T&B BBQ RESTAURANT
Nestled in the heart of Stone Town, T&B BBQ Restaurant is a must-visit for food enthusiasts seeking authentic Zanzibari flavors. With its inviting atmosphere and delectable barbecue offerings, it promises a delightful dining experience that captures the essence of local cuisine.
Tembo Bahari Restaurant
Tembo Bahari Restaurant offers a delightful culinary experience in the heart of Stone Town, Zanzibar. With a stunning ocean view and a diverse menu featuring local and international dishes, it's a must-visit for tourists seeking authentic flavors and vibrant atmosphere.
Open 24 hours
Café Africano
Nestled in the vibrant heart of Stone Town, Café Africano is a must-visit for health-conscious travelers seeking delicious and nutritious food. This charming café offers a delightful selection of health foods and aromatic coffee, all served in a welcoming atmosphere that captures the essence of Zanzibar's rich culture.
Travellers Cafe
Nestled in the vibrant Stone Town, Travellers Cafe offers a delightful culinary experience that reflects the rich flavors of Zanzibar. With a cozy atmosphere and diverse menu, it's a must-visit for any traveler.
Taarab Restaurant
Nestled in the heart of Stone Town, Taarab Restaurant offers a delightful culinary journey through the rich flavors of Zanzibar. This vibrant eatery is renowned for its authentic dishes that reflect the island's diverse cultural heritage, making it a must-visit for any traveler seeking an unforgettable dining experience.
Daily 7:00–22:00
Zenji Food Lovers Joint
Nestled in the heart of Zanzibar's Stone Town, Zenji Food Lovers Joint is a culinary haven where tourists can indulge in an array of delicious local and international dishes. With its inviting atmosphere and diverse menu, it's a must-visit for food enthusiasts exploring this vibrant island.
Daily 8:00–22:00
Pagoda Chinese Restaurant(佰宝塔中餐厅)
Nestled in the heart of Stone Town, Pagoda Chinese Restaurant offers a delightful fusion of authentic Asian cuisine, bringing a taste of the East to Zanzibar. With its vibrant atmosphere and exquisite dishes, it's a must-visit for food lovers.
Daily 11:30–14:30, 18:00–22:00
Annex of Lukmaan Restaurant
The Annex of Lukmaan Restaurant in Zanzibar is a must-visit culinary gem where vibrant flavors meet local culture. Known for its delicious dishes and affordable prices, it’s perfect for tourists looking to savor authentic Zanzibari cuisine.
Daily 8:00–21:00
The Sunset Bar - Africa House Hotel
Nestled in the heart of Stone Town, The Sunset Bar at Africa House Hotel offers an exquisite dining experience with stunning views and a delightful menu that captures the essence of Zanzibar's culinary traditions. Perfect for tourists seeking a memorable meal.
Daily 6:30–24:00
Chinese Restaurant
Nestled in the vibrant Stone Town, this Chinese restaurant offers a delightful culinary escape for tourists looking to indulge in authentic flavors. With a warm atmosphere and a diverse menu, it's a must-visit for food lovers exploring Zanzibar.
Mon–Sat 7:00–22:00 · Sun 9:00–17:00
The Terrace Restaurant
Nestled in the heart of Stone Town, The Terrace Restaurant offers an exquisite dining experience that combines local flavors with stunning views. Perfect for tourists seeking an authentic taste of Zanzibar.
Daily 18:00–24:00
Sharazad The Door Restaurant & Cafe
Nestled in the heart of Stone Town, Sharazad The Door Restaurant & Cafe offers a vibrant culinary experience that showcases the rich flavors of Zanzibar. With its inviting atmosphere and exceptional service, it’s a must-visit for tourists seeking authentic local cuisine.
Daily 7:00–22:00
Dolphin Restaurant
Dolphin Restaurant in Stone Town, Zanzibar, offers a delightful self-service dining experience featuring fresh seafood and local cuisine. With a moderate price range, it’s an ideal spot for tourists looking to indulge in authentic Zanzibari flavors amidst a vibrant atmosphere.
Daily 8:00–22:00
Old Castle Zanzibar
Nestled in the heart of Stone Town, Old Castle Zanzibar is a must-visit restaurant for tourists seeking a delightful culinary experience. With its rich history and flavorful dishes, it captures the essence of Zanzibari cuisine, making it a perfect stop for anyone exploring this vibrant region.
Daily 12:00–22:00
The Train's House Restaurant
Nestled in the heart of Zanzibar, The Train's House Restaurant offers a unique dining experience that blends local flavors with a warm, inviting atmosphere. Known for its exceptional service and mouthwatering dishes, it's a must-visit for any traveler seeking to indulge in the rich culinary heritage of the island.
Daily 8:00–22:00
Vivi Café
Nestled within the vibrant atmosphere of Stone Town, Vivi Café offers a delightful experience for tourists seeking authentic Zanzibari cuisine. Known for its grilled specialties and warm ambiance, this café is perfect for a leisurely meal or a quick bite while exploring the historic surroundings.
Dining Room at Park Hyatt Zanzibar
Experience a unique blend of local and international flavors at the Dining Room in Park Hyatt Zanzibar, a culinary gem located in the heart of Stone Town. With its elegant ambiance and exquisite menu, it promises an unforgettable dining experience.
Daily 6:30–11:00, 12:00–15:00, 18:00–22:30
Breadfruit Restaurant and Café
Nestled in the heart of Stone Town, Breadfruit Restaurant and Café is a culinary gem that offers tourists an authentic taste of Zanzibari cuisine. With a commitment to fresh ingredients and traditional recipes, this charming eatery is perfect for those looking to indulge in local flavors amidst a vibrant atmosphere.
Daily 7:00–22:00
Kombo Mix
Nestled in the heart of Stone Town, Kombo Mix offers an unforgettable culinary experience, blending local flavors with a vibrant atmosphere. Perfect for tourists seeking authentic Zanzibari cuisine.
Tasty Bite BBQ
Nestled in the heart of Zanzibar's Stone Town, Tasty Bite BBQ is a culinary haven for tourists seeking authentic local flavors. Known for its succulent grilled meats and vibrant atmosphere, this restaurant promises an unforgettable dining experience amidst the rich cultural tapestry of Zanzibar.
Daily 18:30–23:00
Green Lagoon
The Green Lagoon offers a tranquil dining experience amidst the vibrant atmosphere of Zanzibar. With its diverse menu and picturesque surroundings, it’s a must-visit for any traveler.
Daily 7:30–23:00
Mr Nutella Zanzibar Pizza
Discover the enchanting flavors of Zanzibar at Mr Nutella Zanzibar Pizza, where delicious pizza meets a tropical paradise. Perfect for tourists seeking a unique dining experience.
JIKO Garden
Nestled in the vibrant Stone Town of Zanzibar, JIKO Garden offers a unique culinary experience that combines local flavors with a welcoming atmosphere. This restaurant is a must-visit for any food lover looking to indulge in authentic Zanzibari cuisine while enjoying the charming surroundings.
Daily 13:00–22:00
Le Bistro Restaurant
Nestled in the heart of Stone Town, Zanzibar, Le Bistro Restaurant offers a delightful culinary experience that combines local flavors with a cozy atmosphere. With a diverse menu and warm hospitality, it's a must-visit for any traveler seeking authentic Zanzibari cuisine.
Daily 10:00–22:30
Papillon
Discover Papillon, a charming restaurant in the heart of Stone Town, Zanzibar, where tantalizing flavors and a vibrant atmosphere await every visitor. With a menu featuring local and international dishes, it’s the perfect spot to savor the essence of Zanzibar's culinary scene.
Open 24 hours
Swaad, Shangani
Nestled in the heart of Stone Town, Swaad is a delightful restaurant offering a vibrant mix of local and international cuisines. With a welcoming ambiance and friendly service, it's an ideal spot for tourists to indulge in authentic Zanzibari flavors.
Daily 10:00–23:00
SASH
Discover SASH, a delightful restaurant in the heart of Zanzibar's Stone Town, offering a unique blend of local flavors and an inviting atmosphere perfect for tourists looking to savor authentic cuisine.
Mon–Sat 7:00–14:00
Juicyworldzanzibar
Nestled in the heart of Stone Town, Juicyworldzanzibar offers a vibrant dining experience that showcases the rich flavors of Zanzibar. With a menu that emphasizes fresh ingredients and local spices, this restaurant is a must-visit for food enthusiasts exploring the region.
Mama Robert Restaurant
Nestled in the heart of Stone Town, Mama Robert Restaurant offers a delightful culinary experience featuring authentic Zanzibari cuisine. Enjoy fresh seafood and local delicacies in a vibrant atmosphere that embodies the spirit of this beautiful island.
Daily 9:00–17:00
Balinese Cafe
Nestled in the heart of Stone Town, Balinese Cafe offers a delightful culinary experience with a fusion of local and international flavors, perfect for tourists seeking authentic tastes and vibrant ambiance.
Daily 12:00–22:00
Starah restaurant
Nestled in the heart of Stone Town, Starah Restaurant invites tourists to indulge in a unique blend of traditional Zanzibari and contemporary cuisine. With its vibrant atmosphere and rich flavors, it's a must-visit for food enthusiasts.
Maija's Restaurant
Nestled in the heart of Stone Town, Maija's Restaurant offers a delightful dining experience infused with local flavors and vibrant ambiance, perfect for tourists looking to savor the essence of Zanzibar.
Royal Garden Restaurant
The Royal Garden Restaurant in Stone Town, Zanzibar offers a delightful culinary journey with its exquisite menu, stunning ambiance, and vibrant local culture. A must-visit for every traveler!
Daily 8:30–22:00
Explore Stone Town on the map
A handpicked selection of must-see spots in Stone Town, mapped for you.
More about Stone Town

Stone Town travel guide
Explore the enchanting historic streets of Stone Town, Zanzibar's cultural gem, where centuries-old stories and vibrant modern life intertwine.
Tell me more about Stone TownMore to explore in Stone Town
Explore more

Explore more of Tanzania
Discover Tanzania: From the majestic Mount Kilimanjaro to the stunning Serengeti and the serene beaches of Zanzibar, experience the best of nature and culture in East Africa.
Explore Tanzania
Getting your guide ready…
We are putting together a fresh copy of the Stone Town guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
