
Find hotels in Zanzibar Town from ฿1,235
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Zanzibar Town
Apart hotel
Resort
Family friendly
Apartment
Villa
Pet friendly
Check prices for these dates
Our top choices for Zanzibar Town hotels




8.6 out of 10, Excellent, (926)
8.6/10
Excellent
(926)
"The hotel was lovely and the stafd were all very nice and friendly"
"The hotel was lovely and the stafd were all very nice and friendly"Alyson




8.8 out of 10, Excellent, (107)
8.8/10
Excellent
(107)
"Near the airport. Very comfortable beds and beautiful room. Nice breakfast and great personnel. Being with kids, we preferred staying in this nice location instead of Stone Town which
is very crowded and then having a walking tour to Stone Town. Would come again."
"Near the airport. Very comfortable beds and beautiful room. Nice breakfast and great personnel. Being with kids, we preferred staying in this nice location instead of Stone Town which
is very crowded and then having a walking tour to Stone Town. Would come again."Joel
The price is ฿3,874
฿3,874
฿4,866 total
includes taxes & fees
4 Jan - 5 Jan




9.4 out of 10, Exceptional, (75)
9.4/10
Exceptional
(75)
"Beautifully restored hotel, perfect location, great staff. Perfect place to stay for anybody that want to experience Stone town in Zanzibar."
"Beautifully restored hotel, perfect location, great staff. Perfect place to stay for anybody that want to experience Stone town in Zanzibar."Carmen
The price is ฿3,377
฿3,377
฿5,775 total
includes taxes & fees
3 Feb - 4 Feb




9.4 out of 10, Exceptional, (12)
9.4/10
Exceptional
(12)
"Clean rooms, helpful staff, good location"
"Clean rooms, helpful staff, good location"Darrell
The price is ฿4,579
฿4,579
฿5,581 total
includes taxes & fees
31 Jan - 1 Feb




8.6 out of 10, Excellent, (348)
8.6/10
Excellent
(348)
"Very clean. Very friendly staff. Great breakfast. Great location. Nice architecture and decoration. "
"Very clean. Very friendly staff. Great breakfast. Great location. Nice architecture and decoration. "RACHID




7.8 out of 10, Good, (8)
7.8/10
Good
(8)
"Staff at the property are absolutely amazing! Friendly, helpful, and accommodating. Take great care of their guest.
Location in a great spot in Stone Town. "
"Staff at the property are absolutely amazing! Friendly, helpful, and accommodating. Take great care of their guest.
Location in a great spot in Stone Town. "Deon
The price is ฿2,664
฿2,664
฿3,316 total
includes taxes & fees
7 Jan - 8 Jan




8.8 out of 10, Excellent, (570)
8.8/10
Excellent
(570)
"The staff were excellent. This will forever be my hotel of choice when I come to the island "
"The staff were excellent. This will forever be my hotel of choice when I come to the island "Harry




8.6 out of 10, Excellent, (120)
8.6/10
Excellent
(120)
"Best bed and breakfast we've ever been to.. We had spent our honeymoon there and couldn't have been more happier that we picked Tembo b&b.."
"Best bed and breakfast we've ever been to.. We had spent our honeymoon there and couldn't have been more happier that we picked Tembo b&b.."Lezan
The price is ฿1,991
฿1,991
฿2,606 total
includes taxes & fees
12 Jan - 13 Jan




8.2 out of 10, Very good, (220)
8.2/10
Very good
(220)
"Beautiful hotel and the staff was very friendly and helpful."
"Beautiful hotel and the staff was very friendly and helpful."Caridad




7.4 out of 10, Good, (6)
7.4/10
Good
(6)
"Staff were excellent. Room was tiny and the shower was cold but it was a grest option to be near to the airport "
"Staff were excellent. Room was tiny and the shower was cold but it was a grest option to be near to the airport "Jernayde




Madinat Al Bahr Business & Spa Hotel
Madinat Al Bahr Business & Spa Hotel5.0 star property
Zanzibar Town
9.0 out of 10, Wonderful, (91)
9.0/10
Wonderful
(91)
"a lots of relaxation!"
"a lots of relaxation!"Kamo
The price is ฿4,551
฿4,551
฿5,550 total
includes taxes & fees
3 Feb - 4 Feb




8.2 out of 10, Very good, (176)
8.2/10
Very good
(176)
"Definitely a go to and homely place. Impeccable customer service and experience."
"Definitely a go to and homely place. Impeccable customer service and experience."David
The price is ฿2,814
฿2,814
฿3,488 total
includes taxes & fees
24 Jan - 25 Jan




9.6 out of 10, Exceptional, (92)
9.6/10
Exceptional
(92)
"I had an amazing time at the coffee house! The room was very beautiful and breakfast exceptional but the highlight for me was the staff. They are what made my stay great! "
"I had an amazing time at the coffee house! The room was very beautiful and breakfast exceptional but the highlight for me was the staff. They are what made my stay great! "sheila
The price is ฿3,399
฿3,399
฿3,909 total
includes taxes & fees
6 Jan - 7 Jan




Hotel Verde Zanzibar - Azam Luxury Resort & Spa
Hotel Verde Zanzibar - Azam Luxury Resort & Spa4.5 star property
Zanzibar Town
9.0 out of 10, Wonderful, (138)
9.0/10
Wonderful
(138)
"Great place"
"Great place"Yahya
The price is ฿6,816
฿6,816
฿8,155 total
includes taxes & fees
5 Jan - 6 Jan




8.0 out of 10, Very good, (3)
8.0/10
Very good
(3)
"Great place people wonderful I recommend this place to others great price through Expedia "
"Great place people wonderful I recommend this place to others great price through Expedia "Deonte
The price is ฿781
฿781
฿1,150 total
includes taxes & fees
17 Jan - 18 Jan




9.4 out of 10, Exceptional, (265)
9.4/10
Exceptional
(265)
"Great hotel, staff is excellent."
"Great hotel, staff is excellent."Thomas
The price is ฿11,732
฿11,732
฿13,871 total
includes taxes & fees
25 Jan - 26 Jan




9.0 out of 10, Wonderful, (241)
9.0/10
Wonderful
(241)
"Wonderful hotel on the beach in Stone Town. Very friendly staff, excellent breakfast buffet. Nice views and pool."
"Wonderful hotel on the beach in Stone Town. Very friendly staff, excellent breakfast buffet. Nice views and pool."Teresa
The price is ฿9,474
฿9,474
฿11,210 total
includes taxes & fees
21 Jan - 22 Jan




The price is ฿2,013
฿2,013
฿2,315 total
includes taxes & fees
4 Jan - 5 Jan




9.6 out of 10, Exceptional, (98)
9.6/10
Exceptional
(98)
"The rooms were decorated well and was very clean. Staff was so friendly and helpful. Loved the rooftop for breakfast and the location was perfect.
"
"The rooms were decorated well and was very clean. Staff was so friendly and helpful. Loved the rooftop for breakfast and the location was perfect.
"sandra




9.0 out of 10, Wonderful, (16)
9.0/10
Wonderful
(16)
"Stunning hotel, inside and out, and an amazing healthy and copious breakfast. Well located."
"Stunning hotel, inside and out, and an amazing healthy and copious breakfast. Well located."Diane
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.
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.
Great weekend hotel deals in Zanzibar Town
Showing deals for:16 Jan - 18 Jan
Image gallery for Golden Tulip Zanzibar Airport

Golden Tulip Zanzibar Airport
4.0 star property
Zanzibar Town
8.8/10Excellent (107 reviews)
Price is ฿5,914
฿5,914
฿14,421 total
฿14,421 total
includes taxes & fees
Image gallery for The Swahili House

The Swahili House
3.0 star property
Zanzibar Town
8.2/10Very good (64 reviews)
10% off
Price is ฿3,824
฿3,824
฿9,299 total
฿9,299 total
includes taxes & fees
Image gallery for Zanzi House

Zanzi House
3.0 star property
Zanzibar Town
8.2/10Very good (51 reviews)
10% off
Price is ฿2,220
฿2,220
฿5,611 total
฿5,611 total
includes taxes & fees
Image gallery for Madinat Al Bahr Business & Spa Hotel

Madinat Al Bahr Business & Spa Hotel
5.0 star property
Zanzibar Town
9.0/10Wonderful (91 reviews)
34% off
Price is ฿7,005
฿7,005
฿16,742 total
฿16,742 total
includes taxes & fees
Image gallery for Golden Tulip Stonetown Boutique

Golden Tulip Stonetown Boutique
4.0 star property
Zanzibar Town
8.0/10Very good (125 reviews)
Price is ฿3,148
฿3,148
฿8,123 total
฿8,123 total
includes taxes & fees
Image gallery for Lost & Found Zanzibar

Lost & Found Zanzibar
2.0 star property
Zanzibar Town
8.0/10Very good (3 reviews)
Price is ฿781
฿781
฿2,300 total
฿2,300 total
includes taxes & fees
Image gallery for Spice Palace Hotel

Spice Palace Hotel
3.5 star property
Zanzibar Town
8.4/10Very good (143 reviews)
20% off
Price is ฿4,421
฿4,421
฿10,673 total
฿10,673 total
includes taxes & fees
Image gallery for Sharazad Wonders Boutique

Sharazad Wonders Boutique
3.5 star property
Zanzibar Town
9.0/10Wonderful (16 reviews)
10% off
Price is ฿7,216
฿7,216
฿17,102 total
฿17,102 total
includes taxes & fees
Image gallery for Hotel Verde Zanzibar - Azam Luxury Resort & Spa

Hotel Verde Zanzibar - Azam Luxury Resort & Spa
4.5 star property
Zanzibar Town
9.0/10Wonderful (138 reviews)
10% off
Price is ฿6,217
฿6,217
฿14,930 total
฿14,930 total
includes taxes & fees
Image gallery for The Neela Boutique Hotel Stone Town

VIP Access
The Neela Boutique Hotel Stone Town
4.0 star property
Zanzibar Town
9.8/10Exceptional (38 reviews)
10% off
Price is ฿15,197
฿15,197
฿37,476 total
฿37,476 total
includes taxes & fees
Image gallery for Tembo B&B Apartments

Tembo B&B Apartments
4.0 star property
Zanzibar Town
8.6/10Excellent (120 reviews)
27% off
Price is ฿2,186
฿2,186
฿5,659 total
฿5,659 total
includes taxes & fees
Image gallery for Kholle House

Kholle House
3.5 star property
Zanzibar Town
9.4/10Exceptional (75 reviews)
20% off
Price is ฿7,018
฿7,018
฿18,032 total
฿18,032 total
includes taxes & fees
Image gallery for Tembo House Hotel

Tembo House Hotel
4.0 star property
Zanzibar Town
8.6/10Excellent (926 reviews)
26% off
Price is ฿3,663
฿3,663
฿9,055 total
฿9,055 total
includes taxes & fees
Image gallery for Jafferji House

Jafferji House
4.0 star property
Zanzibar Town
8.6/10Excellent (203 reviews)
20% off
Price is ฿4,086
฿4,086
฿9,397 total
฿9,397 total
includes taxes & fees
Image gallery for Bellissimo Boutique Hotel

Bellissimo Boutique Hotel
3.5 star property
Zanzibar Town
10/10Exceptional (1 review)
10% off
Price is ฿3,972
฿3,972
฿9,640 total
฿9,640 total
includes taxes & fees
Image gallery for NEW AMAAN HOTEL

NEW AMAAN HOTEL
3.0 star property
Zanzibar Town
9.0/10Wonderful (6 reviews)
10% off
Price is ฿2,467
฿2,467
฿6,179 total
฿6,179 total
includes taxes & fees
Image gallery for Upendo House Hotel

Upendo House Hotel
3.5 star property
Zanzibar Town
9.2/10Wonderful (70 reviews)
20% off
Price is ฿5,482
฿5,482
฿12,610 total
฿12,610 total
includes taxes & fees
Image gallery for Antonio Garden Hotel

Antonio Garden Hotel
3.5 star property
Zanzibar Town
8.2/10Very good (80 reviews)
Price is ฿2,467
฿2,467
฿6,179 total
฿6,179 total
includes taxes & fees
Image gallery for Mbweni Ruins & Gardens

Mbweni Ruins & Gardens
4.0 star property
Zanzibar Town
8.4/10Very good (156 reviews)
10% off
Price is ฿4,693
฿4,693
฿11,430 total
฿11,430 total
includes taxes & fees
Image gallery for Dhow Palace Hotel

Dhow Palace Hotel
4.0 star property
Zanzibar Town
8.6/10Excellent (348 reviews)
31% off
Price is ฿2,397
฿2,397
฿6,143 total
฿6,143 total
includes taxes & fees
Image gallery for Maru Maru Hotel

Maru Maru Hotel
3.0 star property
Zanzibar Town
8.8/10Excellent (570 reviews)
10% off
Price is ฿3,084
฿3,084
฿8,102 total
฿8,102 total
includes taxes & fees
Image gallery for Shoki Shoki Hotel Stone Town

VIP Access
Shoki Shoki Hotel Stone Town
3.0 star property
Zanzibar Town
8.6/10Excellent (26 reviews)
10% off
Price is ฿3,197
฿3,197
฿7,858 total
฿7,858 total
includes taxes & fees
Image gallery for Zanzibar Palace Hotel

VIP Access
Zanzibar Palace Hotel
4.0 star property
Zanzibar Town
9.0/10Wonderful (150 reviews)
10% off
Price is ฿4,613
฿4,613
฿11,241 total
฿11,241 total
includes taxes & fees
Image gallery for Flamingo Guest House

Flamingo Guest House
3.0 star property
Zanzibar Town
8.2/10Very good (15 reviews)
40% off
Price is ฿576
฿576
฿1,324 total
฿1,324 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Zanzibar Town
Find the best Zanzibar Town areas for the activities you enjoy most. Learn more about Zanzibar Town
Learn more about Zanzibar Town





Stone Town
Stone Town is popular for its abundant dining options, and if you're looking for more to see and do, you might think about a trip to Slave Market or House of Wonders.
Stay near popular Zanzibar Town attractions
Learn more about Zanzibar Town
Stone Town's labyrinthine alleys reveal ancient carved doorways, spice markets, and the haunting history of the former slave market. Climb the House of Wonders for harbour views, then catch a sunset dhow cruise where sailors serve fresh seafood dinners.

Top Zanzibar Town Hotel Reviews

Maru Maru Hotel
10/10 Excellent
"The room was clean. Staff is very friendly and helpfull.
There was no free breakfast. "

Golden Tulip Zanzibar Resort
10/10 Excellent
"Clean room , friendly staff, yummy breakfast "

Tembo House Hotel
10/10 Excellent
"The hotel was lovely and the stafd were all very nice and friendly"

Dhow Palace Hotel
10/10 Excellent
"Very clean. Very friendly staff. Great breakfast. Great location. Nice architecture and decoration. "

Tembo B&B Apartments
10/10 Excellent
"I absolutely loved this hotel. The location was perfect, it was in the heart of stone town. Felt very safe, also felt like you were living like a local. The room was very spacious. The food was great. Breakfast had many options & the food from the restaurant was a 10/10. There’s also many things to do in the area such as shop, museums or even restaurants. "

Emerson Spice Hotel
10/10 Excellent
"It is one of the best hotel I've ever stayed. Excellent room, staff, services. The hotel and the rooms are in traditional Zanzibar architecture style, which gave me great experience. Staff is considerate and detail oriented. The dinner at the rooftop is wonderful.
One minor downside is the shower had low water pressure due to my room was in the top floor. Sometimes I had to wait for 1-2 minutes until the water came, which was not good when taking shower. The staff said there will be a major work to add a pump. Hope it will be better after it's done. "

Zanzibar Serena Hotel
10/10 Excellent
"The room was beautiful and very clean. Staff were very pleasant and helpful. The food was wonderful. And a great location for walking around Stone Town which was very safe. In all an excellent stay. "

The Seyyida Hotel And Spa
10/10 Excellent
"Beautiful hotel and the staff was very friendly and helpful."

Madinat Al Bahr Business & Spa Hotel
10/10 Excellent
"a lots of relaxation!"
More cheap stays in Zanzibar Town

Shoki Shoki Guest House
Soho Muhogo Zanzibar Town Mjini Magharibi Region
The price is ฿1,250 per night from 6 Jan to 7 Jan
฿1,250
฿1,690 total
6 Jan - 7 Jan
includes taxes & fees

Horizon Palace
Baghani St Zanzibar Town Mjini Magharibi Region
The price is ฿1,826 per night from 5 Jan to 6 Jan
฿1,826
฿2,352 total
5 Jan - 6 Jan
includes taxes & fees
7.2/10 Good! (25 reviews)

Habari House
102 Shangani St., Zanzibar Town Zanzibar
The price is ฿2,604 per night from 4 Jan to 5 Jan
฿2,604
฿3,246 total
4 Jan - 5 Jan
includes taxes & fees
9.4/10 Exceptional! (12 reviews)

Marafiki Beach Hotel & Spa
Matemwe, Mnazi Mrefu Matemwe
The price is ฿4,806 per night from 8 Jan to 9 Jan
฿4,806
฿5,780 total
8 Jan - 9 Jan
includes taxes & fees
10/10 Exceptional! (4 reviews)

BEST POINT GROUP ZANZIBAR
Mpendae Zanzibar Town Mjini Magharibi Region
10/10 Exceptional! (1 review)

Freddie Mercury Apartments
Shaghani Street and Kenyatta Road Zanzibar Town Zanzibar
9/10 Wonderful! (11 reviews)
Hotels in Zanzibar Town with star rating

5 Star Hotels
33 properties

4 Star Hotels
74 properties

3 Star Hotels
244 properties
Frequently asked questions
What's the best place for a stay in Zanzibar Town?
Emerson Spice Hotel is a favourite with Expedia customers. This hotel offers 2 restaurants and free breakfast. Other favourite options based on traveller reviews include The Neela Boutique Hotel Stone Town and Upendo House Hotel. See all available top hotels, or vacation rentals in Zanzibar Town.
What are some of the best holiday rentals that Zanzibar Town has to offer?
Zanzibar mombasa stay: This highly rated holiday home rental in Zanzibar Town comes with WiFi so that you can feel at home during your trip. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Zanzibar Town.
If I need to cancel my hotel reservation in Zanzibar Town, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Zanzibar Town.
What's the best accommodation for a budget-friendly stay in Zanzibar Town?
Based on our traveller reviews, Breflection Spa and Hostel is a top choice for a less expensive stay. Other good options to stay on the cheap include Bellimena Stone Town and Lost & Found Dooms. View all budget hotels in Zanzibar Town.
What's the best family accommodation in Zanzibar Town?
Tembo House Hotel is a hotel with 3 outdoor pools and a restaurant, and it's a top choice on Expedia for families. Other good options for your family trip include Golden Tulip Zanzibar Resort and Golden Tulip Zanzibar Airport. Also, children of all ages will enjoy a visit to Kariakoo Amusement Park. Find more child-friendly accommodations in Zanzibar Town.
What's the best dog-friendly place to stay in Zanzibar Town?
Safari House is a top guest house for people travelling with their pets and offers in-room kitchens for its human guests. Two other good options for you and your pet include Princess Salme Inn and Top view villa. See more pet-friendly hotel accommodations in Zanzibar Town.
What's the best hotel for a beach holiday in Zanzibar Town?
Tembo House Hotel is a top beachfront hotel with 3 outdoor pools and a full-service spa, and it's located on Shangani Beach . Other good options for your beach trip include Park Hyatt Zanzibar and Golden Tulip Zanzibar Resort. See more stays near the beach in Zanzibar Town.
What's the best luxury accommodation option in Zanzibar Town?
Park Hyatt Zanzibar is a luxury hotel with an ocean-view restaurant and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Madinat Al Bahr Business & Spa Hotel and Hotel Verde Zanzibar - Azam Luxury Resort & Spa are two other upscale options for your holiday. Find more luxury hotels in Zanzibar Town.
What are some accommodation options with pools in Zanzibar Town?
Tembo House Hotel is a top hotel with 3 outdoor swimming pools, a children's pool and a full-service spa. A couple of other options that offer an on-site pool include Park Hyatt Zanzibar and Hotel Verde Zanzibar - Azam Luxury Resort & Spa. View all hotels with pools in Zanzibar Town.
What is the best spa hotel in Zanzibar Town?
Tembo House Hotel is a top beach spa hotel featuring 3 pools, a hair salon and a restaurant. Treat yourself to a facial, body scrub or body wrap at the on-site spa. Other popular spa hotels in Zanzibar Town include Park Hyatt Zanzibar and Madinat Al Bahr Business & Spa Hotel. See all spa hotels in Zanzibar Town.
What's the top hotel in Zanzibar Town with a water park on site or close by?
64 ZENJ HOUSE is a popular B&B, featuring water park access, a children's pool and free parking. Take a look at all hotels with or near waterparks in Zanzibar Town.
What's it like to stay in Zanzibar Town?
History buffs will enjoy exploring Zanzibar Town, and visitors give high marks for the shopping and top-notch restaurants. Walkable and cultural, this city attracts tourists with its local tours and live music. In Zanzibar Town, there are 279 hotels and other accommodation options to choose from. Find out more about Zanzibar Town.
What should I see while I'm in Zanzibar Town?
Cultural venues include House of Wonders, Peace Memorial Museum and Beit el-Sahel (Palace Museum). Notable for its historic sites, landmarks like Slave Market, Old Fort and Darajani Market are not to be missed. Natural beauty is on display at Forodhani Gardens, Shangani Beach and Chapwani Island. Take a look at what more there is to see and do in Expedia's Zanzibar Town guide.
What's the seasonal weather in Zanzibar Town?
The hottest months are usually March and February, with an average temperature of 28°C, while the coldest months are August and July, with an average of 25°C. The rainiest months in Zanzibar Town are April, May, March and November, with each month seeing an average of 206 mm of rainfall.






