
Find hotels in Zanzibar Town from ฿1,251
- 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, (924)
8.6/10
Excellent
(924)
"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, (105)
8.8/10
Excellent
(105)
"Close to airport, great staff"
"Close to airport, great staff"Wainsworth
The price is ฿3,812
฿3,812
฿4,788 total
includes taxes & fees
29 Dec - 30 Dec




8.2 out of 10, Very good, (219)
8.2/10
Very good
(219)
"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 ฿7,769
฿7,769
฿9,432 total
includes taxes & fees
31 Dec - 1 Jan 2026




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 ฿6,200
฿6,200
฿7,441 total
includes taxes & fees
6 Jan - 7 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 ฿3,329
฿3,329
฿5,693 total
includes taxes & fees
29 Dec - 30 Dec




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.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 ฿770
฿770
฿1,134 total
includes taxes & fees
9 Jan - 10 Jan 2026




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.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 ฿1,936
฿1,936
฿2,538 total
includes taxes & fees
28 Dec - 29 Dec




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
The price is ฿1,459
฿1,459
฿1,927 total
includes taxes & fees
27 Dec - 28 Dec




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,774
฿2,774
฿3,439 total
includes taxes & fees
19 Jan - 20 Jan 2026




9.0 out of 10, Wonderful, (6)
9.0/10
Wonderful
(6)
" Very clean and beautiful "
" Very clean and beautiful "Owolabi
The price is ฿2,432
฿2,432
฿3,045 total
includes taxes & fees
9 Jan - 10 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 ฿9,338
฿9,338
฿11,050 total
includes taxes & fees
21 Jan - 22 Jan 2026




9.0 out of 10, Wonderful, (11)
9.0/10
Wonderful
(11)
"Great area, this is literally the building where Freddie Mercury lived, apartment with unique old zanzibari character, great location - near to beach, stone town and night market, great breakfast. Loved it."
"Great area, this is literally the building where Freddie Mercury lived, apartment with unique old zanzibari character, great location - near to beach, stone town and night market, great breakfast. Loved it."Vikas




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,997
฿11,997
฿14,169 total
includes taxes & fees
22 Jan - 23 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 ฿6,706
฿6,706
฿8,023 total
includes taxes & fees
29 Dec - 30 Dec




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,514
฿4,514
฿5,502 total
includes taxes & fees
4 Jan - 5 Jan 2026




8.2 out of 10, Very good, (63)
8.2/10
Very good
(63)
"Great friendly staff Unique well kept older building with a central location and access to the markets right outside the door "
"Great friendly staff Unique well kept older building with a central location and access to the markets right outside the door "Daniel




The price is ฿2,162
฿2,162
฿2,486 total
includes taxes & fees
9 Jan - 10 Jan 2026
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:2 Jan - 4 Jan
Image gallery for Lost & Found Zanzibar

Lost & Found Zanzibar
2.0 star property
Zanzibar Town
8.0/10Very good (3 reviews)
Price is ฿770
฿770
฿2,267 total
฿2,267 total
includes taxes & fees
Image gallery for Golden Tulip Zanzibar Airport

Golden Tulip Zanzibar Airport
4.0 star property
Zanzibar Town
8.8/10Excellent (105 reviews)
Price is ฿3,799
฿3,799
฿9,546 total
฿9,546 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,736
฿2,736
฿6,789 total
฿6,789 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 ฿6,892
฿6,892
฿16,473 total
฿16,473 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 ฿3,769
฿3,769
฿8,918 total
฿8,918 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)
56% off
Price is ฿2,378
฿2,378
฿5,967 total
฿5,967 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 ฿17,509
฿17,509
฿42,760 total
฿42,760 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 ฿5,472
฿5,472
฿13,082 total
฿13,082 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,915
฿3,915
฿9,502 total
฿9,502 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 ฿3,489
฿3,489
฿8,521 total
฿8,521 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,967
฿2,967
฿7,321 total
฿7,321 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 ฿3,161
฿3,161
฿8,265 total
฿8,265 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)
20% off
Price is ฿4,120
฿4,120
฿10,105 total
฿10,105 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 ฿7,295
฿7,295
฿16,779 total
฿16,779 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 ฿567
฿567
฿1,305 total
฿1,305 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)
15% off
Price is ฿5,658
฿5,658
฿13,635 total
฿13,635 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 ฿2,237
฿2,237
฿5,146 total
฿5,146 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

Golden Tulip Zanzibar Resort
10/10 Excellent
"Definitely a go to and homely place. Impeccable customer service and experience."

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

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"

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

Madinat Al Bahr Business & Spa Hotel
10/10 Excellent
"a lots of relaxation!"

Hotel Verde Zanzibar - Azam Luxury Resort & Spa
10/10 Excellent
"Very nice people"
More cheap stays in Zanzibar Town

Shoki Shoki Guest House
Soho Muhogo Zanzibar Town Mjini Magharibi Region
The price is ฿1,202 per night from 1 Jan to 2 Jan
฿1,202
฿1,631 total
1 Jan - 2 Jan 2026
includes taxes & fees

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

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

Marafiki Beach Hotel & Spa
Matemwe, Mnazi Mrefu Matemwe
The price is ฿4,728 per night from 20 Jan to 21 Jan
฿4,728
฿5,686 total
20 Jan - 21 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
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 Lost & Found Dooms and Bellimena Stone Town. 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 278 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 Hamamni Persian Baths 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.






