Tanzania may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

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
Area
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 CA $330 per night from Dec 11 to Dec 12
2.65 km from city centre
4.7/5Exceptional! (144 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
Free cancellationReserve now, pay when you stay
The price is CA $145 per night from Dec 9 to Dec 10
2.58 km from city centre
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
Zanzibar Serena Hotel
5 out of 5
Kelele Square, Stone Town, Zanzibar Town
The price is CA $340 per night from Dec 6 to Dec 7
2.67 km from city centre
4.6/5Wonderful! (158 reviews)

"Beautiful architecture, location and the most wonderful staff! The food was also top notch."…"

Reviewed on Nov. 29, 2020

Zanzibar Serena Hotel
You could be seeing lower prices

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 CA $112 per night from Dec 5 to Dec 6
2.01 km from city centre
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
Emerson Spice Hotel
3.5 out of 5
Stone Town, Zanzibar Town
The price is CA $252 per night from Dec 17 to Dec 18
0.88 km from city centre
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
Upendo House
3.5 out of 5
213/214 Hurumzi street, Stone Town, Zanzibar Town
The price is CA $176 per night from Dec 7 to Dec 8
2.17 km from city centre
4/5Very Good! (1 review)
Gorgeous boutique hotel in Stonetown

"We spent one night at Upendo House and we couldn't have been happier! The hotel opened in February and is basically brand new. The design is colorful, warm, modern and classy. Our room was gorgeous, with a unique wallpaper which gave the room a special atmosphere. Nice balcony overlooking the street ..."…"

Reviewed on Nov. 22, 2020

Upendo House
Beyt al Salaam
4 out of 5
Kelele Square, Stone Town, Zanzibar Town
Get Rates
2.65 km from city centre
3.9/5Very Good! (110 reviews)
Great place!

"We stayed at this lovely boutique hotel where the staff were fantastic, especially Bianca and Rukia, who went out of their way to help us. The room was lovely, but it had a major problem with the electrics and a leak in the bathroom. They didn’t have any other rooms available at the hotel, so they ..."…"

Reviewed on Jan. 27, 2020

Beyt al Salaam
Dhow Palace Hotel
4 out of 5
Kenyatta Road / Baghani Street, Stone Town, Zanzibar Town
The price is CA $72 per night from Dec 11 to Dec 12
2.51 km from city centre
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
Zanzibar Coffee House
3.5 out of 5
Mkunazini, Zanzibar Town
The price is CA $128 per night from Dec 11 to Dec 12
2.08 km from city centre
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
Hotel Verde Zanzibar
5 out of 5
Malawi Road, Zanzibar Town, Mjini Magharibi
The price is CA $292 per night from Dec 5 to Dec 6
3.07 km from city centre
4.3/5Excellent! (45 reviews)

".................................................."…"

Reviewed on Aug. 23, 2020

Hotel Verde Zanzibar
Kisiwa House
5 out of 5
572 Baghani Street, Zanzibar Town
The price is CA $85 per night from Dec 8 to Dec 9
2.37 km from city centre
4.4/5Excellent! (238 reviews)

"Didnt The noise made by guests checking out eRly morning when they take down their luggage dragging them down the wooden stairs. The step in the room should be clearly marked in red to avoid guests falling as no one expect a step just after one gets into a room. Liked the staff who are extremely ..."…"

Reviewed on Dec. 9, 2019

Kisiwa House
Tembo House Hotel & Apartments
4 out of 5
Forodhani Street, Zanzibar Town
The price is CA $78 per night from Dec 11 to Dec 12
2.54 km from city centre
4.1/5Very Good! (367 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
2 km from city centre
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
Tembo B&B Apartments
4 out of 5
Shangani St., Stone Town, Zanzibar Town, Mjini Magharibi
The price is CA $60 per night from Dec 5 to Dec 6
2.56 km from city centre
4.5/5Wonderful! (22 reviews)

"I strongly recommend this hotel. I booked a night on expedia but the wrong date. The manager Suleiman sorted it out. This is an excellent hotel for the price."…"

Reviewed on Nov. 24, 2020

Tembo B&B Apartments
Africa House Hotel
4 out of 5
Shangani, Zanzibar Town
The price is CA $90 per night from Dec 5 to Dec 6
2.63 km from city centre
3.8/5Good! (155 reviews)
Great old hotel

"Great old hotel, not over restored. Air con rooms. Very nice atmosphere."…"

Reviewed on Jan. 29, 2020

Africa House Hotel
The Seyyida Hotel And Spa
4 out of 5
Kijangwani, Stonetown, Zanzibar Town
The price is CA $99 per night from Dec 16 to Dec 17
2.16 km from city centre
4/5Very Good! (90 reviews)

"Everything was just so perfect about Seyyida. The Location=perfect The decor=perfect The price=perfect The bedspreads=perfect The staff=perfect"…"

Reviewed on Mar. 8, 2020

The Seyyida Hotel And Spa
Tembo Palace Hotel
4 out of 5
Kenyatta Road, Shangani, Zanzibar Town, Zanzibar
The price is CA $78 per night from Dec 5 to Dec 6
2.5 km from city centre
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
Shaba Boutique Hotel
3 out of 5
Uwanja Wa Shaba, Zanzibar Town
The price is CA $81 per night from Dec 5 to Dec 6
2.56 km from city centre
4.3/5Excellent! (65 reviews)

"Excellent stay"…"

Reviewed on Jul. 27, 2020

Shaba Boutique Hotel
Tausi Palace Hotel
3 out of 5
Baghani Street, Zanzibar Town
The price is CA $112 per night from Dec 5 to Dec 6
2.4 km from city centre
4/5Very Good! (98 reviews)

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

Reviewed on Jan. 31, 2020

Tausi Palace Hotel
Zanzibar Beach Resort
3.5 out of 5
Mazizini, Zanzibar Town
Free cancellation
The price is CA $137 per night from Dec 5 to Dec 6
4.28 km from city centre
3.2/5 (71 reviews)

"My whole stay in Zanzibar was appalling. Airport staff have no respect for tourists or customer relations. Hotel stuff, the same. A few of them were kind and professional. I wouldn't advise anyone to visit."…"

Reviewed on Jan. 11, 2020

Zanzibar Beach Resort
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.

Zanzibar Town Hotel Guide

Planning a visit to Zanzibar Town? There's lots of accommodation options from which to choose. Expedia's comprehensive database contains 30 accommodation options within a 0.1-kilometre (0.06-mile) distance of Zanzibar Town's heart.

If you are wanting to book a hotel only a stroll from the center of Zanzibar Town, Zanzibar Serena Hotel and Mashariki Palace Hotel are perfect.

Students, families and those watching their dollars will find some lovely Zanzibar Town lodging options that won't blow holes in the wallet. The Maru Maru Hotel is 2 kilometres (1 mile) from the center of Zanzibar Town, while the The Seyyida Hotel And Spa is 2 kilometres (1 mile) away. The Al Johari Zanzibar and the Zanzibar Beach Resort are amongst the other economical hotels that you could consider.

The The Residence Zanzibar is located 40 kilometres (23 miles) away from the main part of Zanzibar Town. Another hotel is the Zanzi Resort, which is located 13 kilometres (8 miles) away. Another possibility is to make a booking at the Dream of Zanzibar or the Diamonds Mapenzi Beach - All Inclusive.

Stone Town is 2 kilometres (1 mile) to the west of Zanzibar Town and is home to the Darajani Market and Beit el-Sahel. Should you wish to stay in Stone Town, be sure to check out the Zanzibar Palace Hotel and Jafferji House and Spa. 50 kilometres (31 miles) to the north of Zanzibar Town, is Nungwi, which is home to the Diamonds Star of the East Zanzibar - All Inclusive and Essque Zalu Zanzibar. The Nungwi Beach and Mnarani Natural Aquarium are a couple of the popular sites to explore while in Nungwi.

Before you head home from Zanzibar, make sure you experience some local sport. Visit Tanzania National Stadium to the south of Zanzibar Town. Book a hotel right near the action at the Hyatt Regency Dar Es Salaam, The Kilimanjaro or the Dar Es Salaam Serena Hotel.

Are you after the most logical airport for your stay in Zanzibar Town? Zanzibar International Airport is 6 kilometres (4 miles) away.

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 Tembo B&B Apartments.
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.
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 Asmini Palace Hotel and Africa House Hotel.
What's the best accommodation for a family vacation in Zanzibar Town?
Tausi Palace Hotel is a top 3-star hotel on Expedia for families, and features 2 restaurants and free valet parking. Other options for your kid-friendly vacation include Protea Hotel by Marriott Zanzibar Mbweni Ruins and Zanzibar Serena Hotel. 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'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?
Tembo House Hotel & Apartments 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 Park Hyatt Zanzibar and Dhow Palace Hotel.

Recent Reviews in Zanzibar Town

More trip options