Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Zanzibar Town

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Park Hyatt Zanzibar
5 out of 5
Shangani Street, Stone Town, Zanzibar Town
Free CancellationReserve now, pay when you stay
The price is $321 per night from Oct 28 to Oct 29
1.65 mi from city center
4.7/5Exceptional! (142 reviews)

"Amazing property in a truly stunning place. Staff were soo friendly and helpful. Rooms were beautiful, clean, amazing views of the ocean/beach. Can’t recommend this property more"…"

Reviewed on Feb 11, 2020

Park Hyatt Zanzibar
DoubleTree by Hilton Hotel Zanzibar - Stone Town
4 out of 5
90 / 90A Shanghani, Zanzibar Town
Get Rates
1.6 mi from city center
4.5/5Wonderful! (353 reviews)

"The hotel is nice! The AC worked well, the WIFI was OK, but not great, the dinner was delicious! The workers were very nice and they went above and beyond! The only I didn’t like was that I paid for a breakfast buffet, but during the two mornings, it was served a la Carte and it was kinda slow. Other ..."…"

Reviewed on Mar 18, 2020

DoubleTree by Hilton Hotel Zanzibar - Stone Town
Jafferji House and Spa
4 out of 5
170 Gizenga Street, Zanzibar Town
The price is $85 per night from Oct 27 to Oct 28
1.45 mi from city center
4.2/5Excellent! (146 reviews)

"Jafferji House sits on a quiet back street surrounded by small shops on the entry side and backs up to the Old Fort. You are right in the middle of all of the action, yet secluded from the hustle and bustle. I stayed in the Stanely Suite and it was perfect for me as a solo traveler--it could work ..."…"

Reviewed on Jan 4, 2020

Jafferji House and Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Zanzibar
3.5 out of 5
Kinu Cha Taa, Malindi, Zanzibar Town, Mjini Magharibi Region
Free CancellationReserve now, pay when you stay
The price is $61 per night from Nov 1 to Nov 2
1.25 mi from city center
4/5Very Good! (141 reviews)
Good stay

"Good stay. Great transfer service especially because I arrived at a ridiculous time. Good location in city, easy walking to the sights."…"

Reviewed on Mar 1, 2020

Best Western Plus Zanzibar
Zanzibar Serena Hotel
5 out of 5
Kelele Square, Stone Town, Zanzibar Town
The price is $248 per night from Oct 27 to Oct 28
1.66 mi from city center
4.6/5Wonderful! (157 reviews)

"Location was fantastic on the water and the pool was wonderful. It is a bit old and for the expensive price I did not feel it was a good value for money. To charge these prices they need to do do more renovations and educate staff to be more attentive. They are very disorganized at reception and ..."…"

Reviewed on Mar 6, 2020

Zanzibar Serena Hotel
Emerson Spice Hotel
3.5 out of 5
Stone Town, Zanzibar Town
The price is $130 per night from Oct 27 to Oct 28
0.54 mi from city center
4.8/5Exceptional! (10 reviews)

"The rooms were beautiful and the food in the roof top restaurant was brilliant!! The staff were lovely and so friendly and helpful. My only negative is that it was very loud at night. The first two nights we were kept awake by noise from the street- motor bikes, people talking etc. The hotel does ..."…"

Reviewed on Dec 23, 2019

Emerson Spice Hotel
Zanzibar Coffee House
3.5 out of 5
Mkunazini, Zanzibar Town
The price is $99 per night from Oct 28 to Oct 29
1.29 mi from city center
4.9/5Exceptional! (10 reviews)
Recommended

"Very good place to stay in the centre of Stone Town. Breakfast, the coffee and the terrace were the highlight along with great rooms. We did stay in a room with a private separate bathroom in the hallway which was fine for a night but next time I would pay for an ensuite room. Would definitely stay ..."…"

Reviewed on Feb 26, 2020

Zanzibar Coffee House
Dhow Palace Hotel
4 out of 5
Kenyatta Road / Baghani Street, Stone Town, Zanzibar Town
The price is $62 per night from Oct 27 to Oct 28
1.56 mi from city center
4.2/5Excellent! (223 reviews)

"Dhow Palace Hotel have been very understanding during the Covid-19 pandemic."…"

Reviewed on Aug 30, 2020

Dhow Palace Hotel
Tembo House Hotel & Apartments
4 out of 5
Forodhani Street, Zanzibar Town
The price is $52 per night from Nov 6 to Nov 7
1.58 mi from city center
4.1/5Very Good! (366 reviews)

"The ambience of nature and peace , it was worth the stay. Staff were always smiling and the manager was friendly and professional ."…"

Reviewed on Oct 24, 2020

Tembo House Hotel & Apartments
The Swahili House
2.5 out of 5
Stone Town, Zanzibar Town
Get Rates
1.24 mi from city center
4/5Very Good! (44 reviews)

"The Swahili House is a beautiful hotel nestled in the centre of Stone Town so it’s very easy to get around on foot. The staff were very nice and friendly, and the rooftop restaurant has a wonderful view over the town and the port. The wifi wasn’t so great; so be sure to let your loved ones know that ..."…"

Reviewed on Aug 5, 2019

The Swahili House
Tausi Palace Hotel
3 out of 5
Baghani Street, Zanzibar Town
The price is $56 per night from Oct 29 to Oct 30
1.49 mi from city center
4/5Very Good! (98 reviews)

"Very good location. Great staff! Affordable room rates."…"

Reviewed on Jan 31, 2020

Tausi Palace Hotel
Golden Tulip Zanzibar Resort
3.5 out of 5
Beit Al Ras, Kibweni Street, Zanzibar Town
The price is $68 per night from Nov 17 to Nov 18
3.41 mi from city center
3.9/5Good! (44 reviews)
Our stay

"The rooms are quite spacious and comfortable and the staff is friendly and welcoming.However there is not vacuum cleaners on site which makes you wonder how much dirt has been accumulated over the years. There's no visible management seems like the resort runs autonomously. The dining/breakfast on ..."…"

Reviewed on Nov 25, 2019

Golden Tulip Zanzibar Resort
Mizingani Seafront Hotel
4 out of 5
Mizingani Road, Malindi district, Zanzibar Town
Free CancellationReserve now, pay when you stay
The price is $56 per night from Oct 27 to Oct 28
1.33 mi from city center
4.3/5Excellent! (267 reviews)
Decent hotel in old style

"Decent Hotel with old interesting interior style. Smaller than sister hotel Tembo, but very similar in style. Paid 145$ for a family room facing the pool. AC either on or off, no remote. Safe by the reception. Breakfast was said to start 07.00, but service slow and all things up and running by 07.20-30. ..."…"

Reviewed on Dec 29, 2019

Mizingani Seafront Hotel
Tembo Palace Hotel
4 out of 5
Kenyatta Road, Shangani, Zanzibar Town, Zanzibar
The price is $57 per night from Nov 1 to Nov 2
1.55 mi from city center
4.2/5Excellent! (54 reviews)

"We brought our kids, and they enjoyed the wonderful pool and beach access. We highly recommend Tembo!"…"

Reviewed on Mar 19, 2020

Tembo Palace Hotel
Tembo B&B Apartments
4 out of 5
Shangani St., Stone Town, Zanzibar Town, Mjini Magharibi
The price is $41 per night from Oct 27 to Oct 28
1.59 mi from city center
4.5/5Wonderful! (19 reviews)

"VERY FRIENDLY AND CLEAN AND NEAT HOPE TO STAY AGAIN IN NEAR FUTURE"…"

Reviewed on Aug 11, 2020

Tembo B&B Apartments
Don't see what you're looking for?
See all available properties in Zanzibar Town
View all properties
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.

Visiting Zanzibar Town

History buffs will enjoy exploring Zanzibar Town, and visitors give high marks for the shopping and top-notch restaurants. Walkable and culturally-rich, this city attracts tourists with its local tours and live music.

  • There are 69 hotels and other accommodations in Zanzibar Town
  • The closest major airport is in Zanzibar (ZNZ-Zanzibar Intl.), 3.9 mi (6.2 km) from the city center

Sightseeing and Staying in Zanzibar Town

The city is notable for its historic sites and landmarks like Livingstone's House and Hamamni Persian Baths. The city's natural beauty is on display at Forodhani Gardens, Shangani Beach, and Chapwani Island. Taking local tours is a top activity, and Zanzibar Ferry Terminal is one place to visit.

In Zanzibar Town, you'll find 69 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. Below are top ones based on Expedia user reviews:

  • Park Hyatt Zanzibar - This 5-star hotel in Stone Town features a full-service spa, free breakfast, and a restaurant. It's a favorite with Expedia travelers for its beach locale and helpful staff.
  • Zanzibar Serena Hotel - Our customers like the dining options and beach locale at this hotel. This 5-star hotel in Stone Town features a private beach, 2 restaurants, and free breakfast.
  • Zanzibar Palace Hotel - Guests who stay at this 4-star hotel in Stone Town can enjoy access to a full-service spa and a restaurant, along with free WiFi. Expedia customers like its helpful staff.

Dressing for Zanzibar Town

  • Between January and March, daytime temperatures average 92°F, while nighttime temperatures stay around 76°F
  • From April to June, the average is 88°F during the day and 73°F at night
  • July through September sees average temperatures of 85°F during the day and 72°F at night
  • In October-December, you can expect 89°F as the daytime average and 72°F as the nighttime average
  • Zanzibar Town gets about 1.38 inches of rain per year
  • February and March are usually the hottest months averaging 91°F, while July and August are usually the coldest with an average temperature of 72°F

Frequently asked questions

What's the best place for a stay in Zanzibar Town?
Park Hyatt Zanzibar is a favorite with Expedia customers. This 5-star hotel offers a full-service spa and a restaurant. It’s located steps from Shangani Beach. Other favorite options based on traveler reviews include Zanzibar Palace Hotel and DoubleTree by Hilton Hotel Zanzibar - Stone Town.
If I need to cancel my hotel reservation in Zanzibar Town, will I receive a refund?
Yes! Most hotel reservations are fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Add dates, click “Search”, then you can use the “free cancellation” filter to review the best deals available in Zanzibar Town.
Where can I learn more about changing or cancelling my trip to Zanzibar Town?
To access more information about picking new dates or cancelling your trip to Zanzibar Town, click here.
What's the best budget-friendly hotel in Zanzibar Town?
Based on reviews, Al-Minar Hotel is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good options to stay on the cheap include Zanzibar Hotel and Asmini Palace Hotel.
Where is the best place to stay in Stone Town?
There are 81 hotels and other accommodations to choose from in this neighborhood, so you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Park Hyatt Zanzibar is the highest ranked property in Stone Town. This 5-star hotel offers a full-service spa and free breakfast. Other favorite options in the area include Zanzibar Serena Hotel and Zanzibar Palace Hotel.
What's the best accommodation for a family vacation in Zanzibar Town?
Mizingani Seafront Hotel is a top 4-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other options for your kid-friendly vacation include Tausi Palace Hotel and Protea Hotel by Marriott Zanzibar Mbweni Ruins. Attractions in the area like Cheetah’s Rock are also fun for the whole family.
What's the best hotel for a couple going to Zanzibar Town?
Zanzibar Serena Hotel is a favorite 5-star hotel for couples, and features in-room massages and a full-service spa. Other good options for a stay with your sweetheart include Tembo House Hotel & Apartments and Al-Minar Hotel.
What's the best pet-friendly place to stay in Zanzibar Town?
The Island Beach Resort is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests.
What about the best place to stay near Slave Market?
One of the top choices for your stay is Mizingani Seafront Hotel, located next to Slave Market, and this 4-star hotel offers a restaurant and an outdoor pool. DoubleTree by Hilton Hotel Zanzibar - Stone Town and Tembo House Hotel & Apartments are a couple of other good and close options.
What's the best accommodation for a beach vacation in Zanzibar Town?
Tembo House Hotel & Apartments is a top 4-star beachfront hotel with an outdoor pool and a restaurant, and it’s located on Shangani Beach. Other good options for your beach trip include Park Hyatt Zanzibar and Protea Hotel by Marriott Zanzibar Mbweni Ruins.
What's the best high-end hotel in Zanzibar Town?
Park Hyatt Zanzibar is a 5-star hotel with an ocean-view restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Zanzibar Serena Hotel and Kisiwa House are two other upscale options for your stay.
What are some accommodations with pools in Zanzibar Town?
Mizingani Seafront Hotel is a popular 4-star hotel featuring an outdoor pool, a children’s pool, and a restaurant. A couple of other options with an onsite pool include Tembo House Hotel & Apartments and Park Hyatt Zanzibar.

Recent reviews of Zanzibar Town hotels

More trip options