Skip to content
Zanzibar — Tanzania

Stone Town

The ancient Swahili trading city where Arab, Indian, African, and European cultures meet on a spice island — Stone Town’s rooftop restaurants serve the most atmospheric dinners in East Africa.

6Restaurants Listed
UNESCOWorld Heritage
Spice IslandIdentity

Best Restaurants in Stone Town

Five essential tables, ranked by occasion.

$ Under TZS 5000$$ TZS 5000–30000$$$ TZS 30000–80000

Emerson Spice Tea House Stone Town
#1 in Stone Town
Emerson Spice Tea House
Zanzibari Seafood / Spice$$$
ProposalImpress Clients
The best restaurant in Stone Town — Emerson Spice’s rooftop tasting menu of freshest local seafood with creative spice use is served at sunset with the best view in Zanzibar.
Food 9.2Ambience 9.9Value 8.8
Emerson on Hurumzi Stone Town
#2 in Stone Town
Emerson on Hurumzi
Zanzibari / Swahili$$$
BirthdayFirst Date
Famous for its rooftop ‘Tea House’ where guests dine on cushions around low tables — serenaded by the call to prayer as the sun sets over Stone Town, it is the most atmospheric restaurant in East Africa.
Food 8.9Ambience 9.8Value 8.7
Lukmaan Restaurant Stone Town
#3 in Stone Town
Lukmaan Restaurant
Zanzibari Traditional$
Solo DiningTeam Dinner
The most beloved Zanzibari cooking in the Stone Town medina — Lukmaan’s octopus curry with pilau rice and fish biryani are the dishes that every visitor to the island should eat.
Food 9.0Ambience 8.5Value 9.8
House of Spices Stone Town
#4 in Stone Town
House of Spices
Zanzibari Spice Cuisine$$
First DateBirthday
A delightful menu infused with Zanzibar’s famous produce — House of Spices serves seafood curries and spiced grilled meats with the island’s most notable spice-growing tradition.
Food 8.8Ambience 9.0Value 9.0
Mercury's Bar Stone Town
#5 in Stone Town
Mercury's Bar
Zanzibari Seafood / Grill$$
BirthdayTeam Dinner
Fresh grilled fish cooked to perfection with expertly balanced spices — Mercury’s Bar delivers authentic Zanzibar flavours in the most lively setting in Stone Town.
Food 8.7Ambience 9.1Value 9.1
Forodhani Gardens Night Market Stone Town
#6 in Stone Town
Forodhani Gardens Night Market
Zanzibari Street Food$
Solo DiningBirthday
The most famous street food experience in East Africa — Forodhani Gardens Night Market serves grilled seafood, Zanzibar pizza, and spiced sugarcane juice as the sun sets over the Indian Ocean.
Food 8.8Ambience 9.6Value 9.9

Stone Town’s Top 5

01

Emerson Spice Tea House

The Tea House at Emerson Spice is the best restaurant in Stone Town — a signature seafood rooftop restaurant offering an informal fine dining tasting menu with the freshest local seafood, a creative use of spices a...

02

Emerson on Hurumzi

Emerson on Hurumzi is famous for its rooftop Tea House restaurant, where guests dine on cushions around low tables, serenaded by the call to prayer as the sun sets over Stone Town. The atmospheric experience that this re...

03

Lukmaan Restaurant

Lukmaan Restaurant is in the heart of the Stone Town medina, serving the most beloved Zanzibari cooking with the directness of a kitchen that regards the island’s food culture as its primary brief. The octopus curr...

04

House of Spices

House of Spices offers a delightful menu infused with Zanzibar’s famous spice produce, with seafood curries and spiced grilled meats being particularly noteworthy. The restaurant takes the spice island’s agri...

05

Mercury's Bar

Mercury’s Bar features fresh grilled fish that is cooked to perfection with expertly balanced spices, giving every bite an authentic taste of Zanzibar. The restaurant is named for Freddie Mercury, who was born in S...

06

Forodhani Gardens Night Market

Forodhani Gardens Night Market is one of East Africa’s most famous street food experiences — a nightly gathering of food stalls on the Stone Town waterfront where grilled seafood, the legendary Zanzibar pizza...

Dining in Stone Town — The Essential Guide

The Spice Island at Table

Stone Town is the ancient heart of Zanzibar — a UNESCO World Heritage Site of Arab-influenced architecture, labyrinthine alleys, and a food culture shaped by a thousand years of Indian Ocean trade. The cloves, cinnamon, black pepper, and nutmeg that grew on the island made Zanzibar one of the most important spice-producing territories in the world, and the cooking that developed here reflects the extraordinary crossroads of Arab, Indian, African, and Portuguese influences that this position generated.

The dining scene in Stone Town ranges from the extraordinary rooftop experience of Emerson Spice — the best restaurant in the old city, with a view that rivals any restaurant in Africa — to the medina kitchen of Lukmaan, where the island’s most beloved cooking is available at community prices. The Forodhani Gardens Night Market provides the most famous street food experience in East Africa as a free bonus.

The Zanzibar Spice Tradition

Zanzibar was the world’s largest producer of cloves from the 19th century until the 1970s, and the island’s spice tradition — the cloves, the cinnamon, the cardamom, the black pepper, and the vanilla that grow in the plantations visible from the sea — defines every serious Zanzibar kitchen. The spice tour (visiting the island’s farms) and the spice tasting menu at Emerson Spice together constitute the most complete possible engagement with what Zanzibar actually is.

Frequently Asked Questions

What is the best restaurant in Stone Town?
For 2026, our editorial pick is Emerson Spice Tea House. Editorial runners-up: Emerson on Hurumzi, Lukmaan Restaurant, House of Spices, Mercury's Bar.
Where should I eat in Stone Town tonight?
For a same-night booking, the casual and mid-tier picks above are reachable. Mercury's Bar typically takes walk-ins; House of Spices accepts day-of reservations. Splurge picks (Emerson Spice Tea House, Emerson on Hurumzi) need 3–5 weeks notice.
How much does dinner cost in Stone Town?
Splurge picks (Emerson Spice Tea House, Emerson on Hurumzi): $200–$400 per person without wine — full tasting menus. Mid-tier rooms $80–$140. Casual but excellent Stone Town neighborhood spots: $40–$70.
What is the most expensive restaurant in Stone Town?
Emerson Spice Tea House sits at the top — full tasting menu with wine pairings runs $400+ per person. Other splurge-tier rooms (Emerson on Hurumzi, Lukmaan Restaurant) cluster at $250–$350.
Which Stone Town restaurants have Michelin stars?
The top of our Stone Town list anchors with internationally-recognized rooms. Emerson Spice Tea House, Emerson on Hurumzi and Lukmaan Restaurant are the rooms most frequently cited in Michelin and World's 50 Best.
Do I need a reservation for restaurants in Stone Town?
Splurge tier: 3–6 weeks notice. Mid-tier: 1–2 weeks. Casual rooms in Stone Town take walk-ins early evening (5:30–6:30pm) and last-minute cancellations open regularly via OpenTable / Resy.
What's the best neighborhood for restaurants in Stone Town?
Stone Town's strongest dining clusters around the central business district and high-end residential quarters — that's where the splurge picks (Emerson Spice Tea House, Emerson on Hurumzi) sit. Casual options spread further across the city.
Where do locals eat in Stone Town?
The casual and mid-tier picks above are local-frequented — fewer tourists, better pricing, and the rooms where Stone Town-based diners have weekly tables. Splurge picks attract a mix of locals and international visitors.