Hotels with Restaurants in Zanzibar Town, Mjini Magharibi Region

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Zanzibar Town Hotels with Restaurants

This weekend
Next weekend

Top Zanzibar Town Hotels with Restaurants

Spice Tree by Turaco

4.0 star property
8.8 out of 10, Excellent, (495)
"Stone Town!"
The price is P8,450
P10,289 total
includes taxes & fees
Jul 27 - Jul 28
Spice Tree by Turaco

Park Hyatt Zanzibar

5.0 star property
9.4 out of 10, Exceptional, (250)
"Wonderful hotel and breakfast!"
The price is P23,262
P27,438 total
includes taxes & fees
Aug 17 - Aug 18
Park Hyatt Zanzibar

Maru Maru Hotel

3.0 star property
8.8 out of 10, Excellent, (540)
"Very comfortable beds, clean bathroom, air-conditioned, great rooftop restaurant, live entertainment, central location."
Maru Maru Hotel

Jafferji House

4.0 star property
8.6 out of 10, Excellent, (197)
"This hotel is a beautiful old original Arab style house in stone town full of original features and decor. Staff were friendly, welcoming and helpful. I rea example of a comfortable hotel with the genuine Swahili coast experience"
The price is P7,756
P8,920 total
includes taxes & fees
Jul 23 - Jul 24
Jafferji House

Tembo House Hotel

4.0 star property
8.6 out of 10, Excellent, (847)
"Great breakfast and location "
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, (231)
"Beautiful property, great service, delicious food!!"
The price is P18,421
P21,756 total
includes taxes & fees
Aug 20 - Aug 21
Zanzibar Serena Hotel

Mbweni Ruins & Gardens

4.0 star property
8.6 out of 10, Excellent, (151)
"Great! "
The price is P12,742
P15,230 total
includes taxes & fees
Aug 20 - Aug 21
Mbweni Ruins & Gardens

Al Minar Hotel

3.5 star property
8.6 out of 10, Excellent, (275)
"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)
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.

Top Zanzibar Town Hotel Reviews

Frequently asked questions

How much do hotels with dining in Zanzibar Town cost?
Hotels in Zanzibar Town range between P7,756 to P23,262 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 favorite. This 3.5-star hotel offers access to some delightful food experiences and comes with a garden and a terrace.
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?
Keep both your appetite and wallet happy at one of our Zanzibar Town hotels with dining that start from just P7,756 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?
Traveling 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 travelers 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 kilometers from the center 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 kilometers from the downtown area.
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.