Zanzibar Town Hotel Guide - Hotels with Restaurant in Zanzibar Town, Mjini Magharibi Region

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Zanzibar Town Hotels with Restaurant

Spice Tree by Turaco
4.0 star property
9.0 out of 10, Wonderful, (484)
"Everyone was very professional, courteous and helpful "
The price is €162
includes taxes & fees
26 Nov - 27 Nov
Spice Tree by Turaco
Park Hyatt Zanzibar
5.0 star property
9.6 out of 10, Exceptional, (226)
"Friendly staff. Excellent service. The room was stunning "
The price is €480
includes taxes & fees
24 Nov - 25 Nov
Park Hyatt Zanzibar
Maru Maru Hotel
3.0 star property
8.8 out of 10, Excellent, (509)
"Great location. "
The price is €132
includes taxes & fees
22 Nov - 23 Nov
Maru Maru Hotel
Jafferji House
4.0 star property
8.6 out of 10, Excellent, (191)
"Beautiful heritage hotel in the center of Stone Town, close to many attractions. Room was super large and carefully decorated with local artifacts and furniture. I loved the breakfast on the rooftop with a 365 degree view of the city! Special call to the staff who was very friendly, attentive and who helped us organize a car transfer to our next destination."
The price is €112
includes taxes & fees
16 Dec - 17 Dec
Jafferji House
Tembo House Hotel
4.0 star property
8.6 out of 10, Excellent, (723)
"Nice stay at a hotel centrally situated, with “personality” and a friendly staff. "
The price is €114
includes taxes & fees
3 Dec - 4 Dec
Tembo House Hotel
Kisiwa House
3.5 star property
8.8 out of 10, Excellent, (253)
"- Hotel in great condition, rooms really big and the decor all around the property is lovely. - A/c in the rooms and the power works most of the time and they have a backup generator. - Staff super friendly and knowledgeable - Internet is okay. I was there for work so I probably needed it more than the average traveller. - Could do with a bit more bottled water in the rooms - Good location close to everything - Breakfast a bit boring (fruit, cereal, eggs, crepe). Wish they had an option for a...
Kisiwa House
Zanzibar Serena Hotel
5.0 star property
9.0 out of 10, Wonderful, (217)
"Lovely property in a quiet corner of Stonetown. Great swimming pool. Historic quality of hotel added a charming feel. Most rooms overlook the ocean. The amenities were complete and the room was very comfortable. Spend a little extra to get an outside balcony or verandah. The staff was wonderful and helpful. There are lots of restaurants nearby. I can't speak for the food at the on property restaurant since I had to leave early and skipped the breakfast. I would definitely stay here...
The price is €333
includes taxes & fees
2 Dec - 3 Dec
Zanzibar Serena Hotel
Mbweni Ruins & Gardens
4.0 star property
8.6 out of 10, Excellent, (145)
"This is a fantastic property set in the ruins of an old school. Rooms clean and comfortable. Wonderful outdoor dining area with delicious food and a small private beach. So relaxing and close to airport and Stonetown. A highlight of our stay in Zanzibar."
The price is €168
includes taxes & fees
30 Nov - 1 Dec
Mbweni Ruins & Gardens
Al-Minar Hotel
3.5 star property
8.6 out of 10, Excellent, (274)
"We enjoyed our 2 night stay at Al Minar. Good value for money, located close to all the 5 star hotels, but this one is affordable. Especially the family room which fitted us nicely."
Al-Minar Hotel
Tausi Palace Hotel
3.5 star property
8.0 out of 10, Very good, (98)
"Very good location. Great staff! Affordable room rates."
Tausi Palace Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Zanzibar Town

Frequently asked questions

How much do hotels with dining in Zanzibar Town cost?
Hotels in Zanzibar Town range between €112 to €480 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 restaurants in Zanzibar Town?
Take your pick of multiple hotels with restaurants in Zanzibar Town with a total average guest review rating of 8.6. Park Hyatt Zanzibar will put you near some excellent foodie experiences. This popular 5-star stay also features a swimming pool and a spa. Zanzibar Serena Hotel is another recommended option with dining. It has a 5-star rating and conveniences such as designer toiletries and an ocean view.
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 restaurants in Zanzibar Town?
Use Ten To Ten Stone Town - Hostel as a base to experience the sights, sounds and tastes of Zanzibar Town. This affordable getaway offers amenities such as a nearby beach and free WiFi. Another favourite that’ll please both your budget and appetite is Salhiya Lodge - Hostel. Conveniences here include a garden and a terrace. Hotels with restaurants in Zanzibar Town are priced from €112 per night. If you want to save your hard-earned money and still catch the best of Zanzibar Town, add a few awesome free attractions to your travel plans. Shangani Beach and Forodhani Gardens will keep you busy. 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?
Take the crew to Emerson Spice Hotel, a 3.5-star option not far from town. Amenities here include a nearby beach and complimentary breakfast. Another family-friendly hotel with dining in Zanzibar Town is Tembo B&B Apartments. A children’s pool and laundry facilities help make this 4-star stay a guest favourite. Once you’ve checked in and unpacked your suitcase, there’s a host of family-friendly attractions to visit around Zanzibar Town. Shangani Beach and People’s Palace Museum promise fun for young and old.
Are there any 5-star hotels with restaurants in Zanzibar Town?
If you’re after a little indulgence and some quality gastronomic experiences on your Zanzibar Town escape, check out Park Hyatt Zanzibar. This 5-star hotel with restaurants comes with spa facilities and Egyptian-cotton sheets and is around 2 kilometres from the downtown area. Another stay that’ll cater to your culinary wishes is Zanzibar Serena Hotel. It’s 2 kilometres from the centre of Zanzibar Town and has amenities such as premium bedding and designer toiletries.
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.