Hotels with Restaurants 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 Restaurants

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 P8,298
P10,131 total
includes taxes & fees
Nov 29 - Nov 30
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 P25,470
P29,997 total
includes taxes & fees
Nov 26 - Nov 27
Park Hyatt Zanzibar

Maru Maru Hotel

3.0 star property
8.8 out of 10, Excellent, (509)
"Great location. "
The price is P6,833
P8,800 total
includes taxes & fees
Nov 27 - Nov 28
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 P6,049
P6,957 total
includes taxes & fees
Dec 16 - Dec 17
Jafferji House

Tembo House Hotel

4.0 star property
8.6 out of 10, Excellent, (723)
"I liked the staff and amenities. The pools were a great benefit. Staff was very helpful. Good location. Stated twice during our trip."
The price is P5,616
P7,107 total
includes taxes & fees
Nov 26 - Nov 27
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 P17,005
P20,630 total
includes taxes & fees
Dec 8 - Dec 9
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 P8,628
P10,527 total
includes taxes & fees
Dec 4 - Dec 5
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 P5,616 to P25,470 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?
Take your pick of multiple hotels with dining 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 dining 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?
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 favorite that’ll please both your budget and appetite is Salhiya Lodge - Hostel. Conveniences here include a garden and a terrace. Hotels with dining in Zanzibar Town are priced from P5,616 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 favorite. 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 dining 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 dining comes with spa facilities and Egyptian-cotton sheets and is around 2 kilometers from the downtown area. Another stay that’ll cater to your culinary wishes is Zanzibar Serena Hotel. It’s 2 kilometers from the center of Zanzibar Town and has amenities such as premium bedding and designer toiletries.
Why book your hotel with dining in Zanzibar Town with Expedia?
Whether you’re seeking a hotel with a restaurant, or one that’s close to a culinary epicenter, 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 accommodations 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 dining in Zanzibar Town?
With Expedia’s helpful filter tool, comparing cheap hotels with dining in Zanzibar Town is a piece of cake. To discover accommodations 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 dining?
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.