
Find hotels in Zanzibar Town from Rp1.381.412
- 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.8 out of 10, Excellent, (105)
8.8/10
Excellent
(105)
"Close to airport, great staff"
"Close to airport, great staff"Wainsworth
The price is Rp2.054.213
Rp2.054.213
Rp2.580.030 total
includes taxes & fees
4 Jan - 5 Jan 2026




8.6 out of 10, Excellent, (925)
8.6/10
Excellent
(925)
"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




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 Rp3.340.743
Rp3.340.743
Rp4.009.304 total
includes taxes & fees
6 Jan - 7 Jan 2026




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




8.8 out of 10, Excellent, (569)
8.8/10
Excellent
(569)
"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
The price is Rp5.190.950
Rp5.190.950
Rp6.237.513 total
includes taxes & fees
31 Dec - 1 Jan 2026




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 Rp414.694
Rp414.694
Rp610.858 total
includes taxes & fees
1 Jan - 2 Jan 2026




8.6 out of 10, Excellent, (347)
8.6/10
Excellent
(347)
"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




8.8 out of 10, Excellent, (119)
8.8/10
Excellent
(119)
"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 Rp1.055.619
Rp1.055.619
Rp1.381.412 total
includes taxes & fees
12 Jan - 13 Jan 2026




7.0 out of 10, Good, (8)
7.0/10
Good
(8)
"The Garden Lodge is in a lovely building, the garden is in fact beautiful, there is a restaurant right in the hotel, the staff are very helpful, and the rooms are very pleasant. I would stay here again."
"The Garden Lodge is in a lovely building, the garden is in fact beautiful, there is a restaurant right in the hotel, the staff are very helpful, and the rooms are very pleasant. I would stay here again."Adria




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




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 Rp1.494.826
Rp1.494.826
Rp1.853.002 total
includes taxes & fees
19 Jan - 20 Jan 2026




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 Rp1.805.548
Rp1.805.548
Rp2.076.380 total
includes taxes & fees
9 Jan - 10 Jan 2026




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 Rp2.432.248
Rp2.432.248
Rp2.964.535 total
includes taxes & fees
3 Jan - 4 Jan 2026




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 Rp1.793.892
Rp1.793.892
Rp3.067.684 total
includes taxes & fees
8 Jan - 9 Jan 2026




9.0 out of 10, Wonderful, (241)
9.0/10
Wonderful
(241)
"Great hotel with amazing staff"
"Great hotel with amazing staff"Muna
The price is Rp5.032.237
Rp5.032.237
Rp5.954.522 total
includes taxes & fees
4 Jan - 5 Jan 2026




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 Rp6.465.026
Rp6.465.026
Rp7.635.720 total
includes taxes & fees
18 Jan - 19 Jan 2026




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 Rp3.614.008
Rp3.614.008
Rp4.323.559 total
includes taxes & fees
2 Jan - 3 Jan 2026




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




7.0 out of 10, Good, (20)
7.0/10
Good
(20)
"The place is amazing and you get the value for your money. The location is central, top notch and very excellent customer service. Would recommend over and over."
"The place is amazing and you get the value for your money. The location is central, top notch and very excellent customer service. Would recommend over and over."Frank
The price is Rp612.532
Rp612.532
Rp704.462 total
includes taxes & fees
26 Jan - 27 Jan 2026




The price is Rp1.164.950
Rp1.164.950
Rp1.339.692 total
includes taxes & fees
30 Dec - 31 Dec
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:9 Jan - 11 Jan
Image gallery for Golden Tulip Zanzibar Airport

Golden Tulip Zanzibar Airport
4.0 star property
Zanzibar Town
8.8/10Excellent (105 reviews)
Price is Rp2.054.213
Rp2.054.213
Rp5.160.060 total
Rp5.160.060 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 Rp1.729.832
Rp1.729.832
Rp4.447.473 total
Rp4.447.473 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 Rp1.179.430
Rp1.179.430
Rp2.980.610 total
Rp2.980.610 total
includes taxes & fees
Image gallery for The Swahili House

The Swahili House
3.0 star property
Zanzibar Town
8.2/10Very good (63 reviews)
10% off
Price is Rp2.031.202
Rp2.031.202
Rp4.805.724 total
Rp4.805.724 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 Rp414.694
Rp414.694
Rp1.221.716 total
Rp1.221.716 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)
21% off
Price is Rp4.452.978
Rp4.452.978
Rp10.576.749 total
Rp10.576.749 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 Rp3.302.405
Rp3.302.405
Rp7.930.432 total
Rp7.930.432 total
includes taxes & fees
Image gallery for Spice Palace Hotel

Spice Palace Hotel
3.5 star property
Zanzibar Town
8.4/10Very good (142 reviews)
31% off
Price is Rp2.023.362
Rp2.023.362
Rp4.921.652 total
Rp4.921.652 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 Rp3.727.582
Rp3.727.582
Rp9.578.138 total
Rp9.578.138 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 Rp3.243.433
Rp3.243.433
Rp7.727.816 total
Rp7.727.816 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 Rp8.072.546
Rp8.072.546
Rp19.908.298 total
Rp19.908.298 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 Rp2.109.870
Rp2.109.870
Rp5.120.622 total
Rp5.120.622 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 Rp2.705.992
Rp2.705.992
Rp6.223.782 total
Rp6.223.782 total
includes taxes & fees
Image gallery for Zanzibar Serena Hotel

VIP Access
Zanzibar Serena Hotel
5.0 star property
Zanzibar Town
9.0/10Wonderful (241 reviews)
10% off
Price is Rp5.032.237
Rp5.032.237
Rp11.909.044 total
Rp11.909.044 total
includes taxes & fees
Image gallery for Dhow Palace Hotel

Dhow Palace Hotel
4.0 star property
Zanzibar Town
8.6/10Excellent (347 reviews)
12% off
Price is Rp1.845.153
Rp1.845.153
Rp4.578.752 total
Rp4.578.752 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 Rp1.310.464
Rp1.310.464
Rp3.282.020 total
Rp3.282.020 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 Rp1.965.717
Rp1.965.717
Rp4.789.070 total
Rp4.789.070 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)
16% off
Price is Rp2.331.726
Rp2.331.726
Rp5.701.052 total
Rp5.701.052 total
includes taxes & fees
Image gallery for Maru Maru Hotel

Maru Maru Hotel
3.0 star property
Zanzibar Town
8.8/10Excellent (569 reviews)
10% off
Price is Rp1.428.422
Rp1.428.422
Rp3.821.210 total
Rp3.821.210 total
includes taxes & fees
Image gallery for Upendo House Hotel

Upendo House Hotel
3.5 star property
Zanzibar Town
9.2/10Wonderful (70 reviews)
10% off
Price is Rp3.276.195
Rp3.276.195
Rp7.535.248 total
Rp7.535.248 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 Rp218.413
Rp218.413
Rp502.350 total
Rp502.350 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 Rp2.437.525
Rp2.437.525
Rp5.941.208 total
Rp5.941.208 total
includes taxes & fees
Image gallery for Hanaia House

Hanaia House
4.0 star property
Zanzibar Town
9.0/10Wonderful (34 reviews)
10% off
Price is Rp1.205.640
Rp1.205.640
Rp2.772.972 total
Rp2.772.972 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 Old Fort.
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 two ladies that came to clean my room and put a net on my bed were kind and courteous. they were also hands on and swift"

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. "

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 Rp647.690 per night from 1 Jan to 2 Jan
Rp647.690
Rp878.803 total
1 Jan - 2 Jan 2026
includes taxes & fees

Horizon Palace
Baghani St Zanzibar Town Mjini Magharibi Region
The price is Rp969.754 per night from 30 Dec to 31 Dec
Rp969.754
Rp1.249.177 total
30 Dec - 31 Dec
includes taxes & fees
7.2/10 Good! (25 reviews)

Habari House
102 Shangani St., Zanzibar Town Zanzibar
The price is Rp1.383.283 per night from 4 Jan to 5 Jan
Rp1.383.283
Rp1.724.568 total
4 Jan - 5 Jan 2026
includes taxes & fees
9.4/10 Exceptional! (12 reviews)

Marafiki Beach Hotel & Spa
Matemwe, Mnazi Mrefu Matemwe
The price is Rp2.548.087 per night from 8 Jan to 9 Jan
Rp2.548.087
Rp3.064.335 total
8 Jan - 9 Jan 2026
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
32 properties

4 Star Hotels
73 properties

3 Star Hotels
245 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.






