A large sail hanging from a wooden structure in an indoor setting with tiled floors and columns.

Search Hotels with Restaurant in Zanzibar Town

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Zanzibar Town Hotels with Restaurant

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for Zanzibar Town hotels with a restaurant

1. Tembo House Hotel

Tembo House Hotel
Stone Town
United States
Paul
Rp1.785.614
Rp2.232.426 total
includes taxes & fees
5 Sept - 6 Sept
Tembo House Hotel

2. Tembo B&B Apartments

Tembo B&B Apartments
Stone Town
Canada
Ramzi
Rp1.044.298
Rp1.379.913 total
includes taxes & fees
1 Sept - 2 Sept
Tembo B&B Apartments

3. Emerson Spice Hotel

Emerson Spice Hotel
Stone Town
Canada
Julie
Rp1.925.873
Rp2.357.930 total
includes taxes & fees
20 Aug - 21 Aug
Emerson Spice Hotel

4. Golden Tulip Zanzibar Resort

Golden Tulip Zanzibar Resort
Zanzibar Town
United States
Erastus
Rp1.597.665
Rp1.980.482 total
includes taxes & fees
1 Sept - 2 Sept
Golden Tulip Zanzibar Resort

5. Zanzibar Coffee House

Zanzibar Coffee House
Stone Town
United States
Thomas
Rp1.929.763
Rp2.219.228 total
includes taxes & fees
15 Aug - 16 Aug
Zanzibar Coffee House

6. Maru Maru Hotel

Maru Maru Hotel
Stone Town
United Kingdom
Przemek
Rp1.666.755
Rp2.203.120 total
includes taxes & fees
14 Aug - 15 Aug
Maru Maru Hotel

7. Dhow Palace Hotel

Dhow Palace Hotel
Stone Town
United Kingdom
Joseph
Rp1.255.832
Rp1.623.177 total
includes taxes & fees
1 Sept - 2 Sept
Dhow Palace Hotel

8. Mizingani Seafront Hotel

Mizingani Seafront Hotel
Stone Town
Canada
Dean
Rp1.638.112
Rp2.062.799 total
includes taxes & fees
2 Sept - 3 Sept
Mizingani Seafront Hotel

9. The Seyyida Hotel And Spa

The Seyyida Hotel And Spa
Stone Town
United States
Caridad
Rp2.044.507
Rp2.528.542 total
includes taxes & fees
2 Sept - 3 Sept
The Seyyida Hotel And Spa

10. Golden Tulip Zanzibar Airport

Golden Tulip Zanzibar Airport
Zanzibar Town
United States
Emilia
Rp3.081.326
Rp3.776.267 total
includes taxes & fees
1 Sept - 2 Sept
Golden Tulip Zanzibar Airport
View all properties

Top Zanzibar Town Hotel Reviews

Maru Maru Hotel

Maru Maru Hotel

10/10 Excellent
"Très bien situé"
eric 1-night trip
Posted 4 days ago
Maru Maru Hotel
Dhow Palace Hotel

Dhow Palace Hotel

8/10 Good
"Really good value for money, location is good and staff were very friendly."
Joseph 1-night trip
Posted 7 days ago
Dhow Palace Hotel
Golden Tulip Zanzibar Resort

Golden Tulip Zanzibar Resort

10/10 Excellent
"Everything was wonderful and healthy"
Erastus 3-night trip
Posted 10 days ago
Golden Tulip Zanzibar Resort
Turaco Spice Tree, a Tribute Portfolio Hotel

Turaco Spice Tree, a Tribute Portfolio Hotel

8/10 Good
"Good clean room in the heart of Stone Town but away from all the tourist shops and touts. Quiet room with food a/c. Helpful staff."
Gianfranco 2-night trip
Posted 10 days ago
Turaco Spice Tree, a Tribute Portfolio Hotel
Mizingani Seafront Hotel

Mizingani Seafront Hotel

8/10 Good
"Exactly as advertised . Very nice hotel . Would stay here again"
Thomas 1-night trip
Posted 1 month ago
Mizingani Seafront Hotel
Park Hyatt Zanzibar

Park Hyatt Zanzibar

10/10 Excellent
"All the staff were amazing especially the concierge manager and management"
James 1-night trip
Posted 1 month ago
Park Hyatt Zanzibar
Zanzibar Palace Hotel

Zanzibar Palace Hotel

10/10 Excellent
"Staff was wonderful, breakfast was amazing, comfy bed and room, great time"
Marisa 2-night trip
Posted 2 months ago
Zanzibar Palace Hotel
Jafferji House

Jafferji House

8/10 Good
"O hotel é um hotel boutique, numa construção antiga que lembra as construções marroquinas. Achei muiot legal o quarto, o banheiro e as comodidades. Pessoal atencioso e cuidadoso. Localização excelente e segura. Vale a pena se hospedar nele. Recomendo a experiência do hotel e do entorno."
Bruno 1-night trip
Posted 7 months ago
Jafferji House

Frequently asked questions

How much do hotels with dining in Zanzibar Town cost?
Hotels in Zanzibar Town range between Rp1.379.913 to Rp3.776.267 per night. Bring your appetite, because these stays have restaurants or are close to some terrific culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Zanzibar Town?
Zanzibar Town has multiple hotels with dining with a total average guest review rating of 8.7. Spice Tree by Turaco is a popular option if you'd like to explore the local dining scene. It has a 4-star rating and offers amenities such as a terrace and a swimming pool. Emerson Spice Hotel is another favourite. This 3.5-star hotel offers access to some delightful food experiences and comes with a garden and a terrace.
How many hotels with restaurants are there in Zanzibar Town?
Zanzibar Town has 41 hotels within reach of some great dining options. To help you book the ideal stay, make use of our handy filters to search for other must-have amenities or perks.
What are the best cheap hotels with dining in Zanzibar Town?
Keep both your appetite and wallet happy at one of our Zanzibar Town hotels with dining that start from just Rp1.379.913 per night. Ten To Ten Stone Town - Hostel will place you near some great culinary experiences. Handy amenities here include a picnic area and a nearby beach. Also take a look at Salhiya Lodge - Hostel, which offers a beach view and an ocean view. Use the money you save at either stay to dine your way around Zanzibar Town! Visiting free attractions in Zanzibar Town will stretch your travel budget even further. Shangani Beach and Forodhani Gardens are on the itineraries of many tourists. With the cash you save, you can eat your way around more of the local food scene! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Zanzibar Town?
Travelling with the family in Zanzibar Town couldn't be easier at Spice Tree by Turaco. With access to dining and conveniences including laundry facilities and housekeeping services, your crew will feel right at home at this 4-star stay. Emerson Spice Hotel is another family-friendly hotel that will put you near some great food experiences. It has a 3.5-star rating and conveniences including complimentary breakfast and a nearby beach. Zanzibar Town has no shortage of family-friendly attractions to visit that'll keep the kids entertained. Shangani Beach and House of Wonders guarantee fun for travellers young and old.
Are there any 5-star hotels with dining in Zanzibar Town?
Park Hyatt Zanzibar has what you're looking for. Amenities at this option, around 2 kilometres from the centre of Zanzibar Town, include room service and beauty services. Zanzibar Serena Hotel is another 5-star hotel with dining. It has private picnic options and a swimming pool and is 2 kilometres from the downtown area.
Why book your hotel with restaurants in Zanzibar Town with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's close to a culinary epicentre, Expedia will have a stay that fits your tastes. Use our handy filters to search for Zanzibar Town hotels with their own eateries. You can also search for accommodation in top locations packed with cafés, markets or restaurants. Whatever you decide on, you're guaranteed to score a delicious deal with Expedia!
How can I find cheap hotels with restaurants in Zanzibar Town?
With Expedia's helpful filter tool, comparing cheap hotels with restaurants in Zanzibar Town is a piece of cake. To discover accommodation that'll make your wallet smile, narrow your search results by star rating, meal plans and budget.
What is there to do in Zanzibar Town near my hotel with restaurants?
Zanzibar Town has enough sights to entertain you for weeks (or months!), beginning with Shangani Beach. People's Palace Museum, Peace Memorial Museum and Forodhani Gardens are other fantastic attractions. If you're in town for longer, Old Fort and House of Wonders will round off your itinerary nicely.