
Search Beach Resorts & Hotels in Zanzibar Town
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Zanzibar Town Beach Resorts & Hotels
Tonight
18 Aug - 19 AugTomorrow
19 Aug - 20 AugThis weekend
21 Aug - 23 AugNext weekend
28 Aug - 30 AugOur top choices for Zanzibar Town beach hotels




1. Tembo House Hotel
Tembo House HotelStone Town
- Step from the sand to the sea at this historic hotel, where white beaches, multiple pools, and attentive staff create paradise.




2. Maru Maru Hotel
Maru Maru HotelStone Town
- Immerse in beachfront bliss at this Zanzibar Town gem, where rooftop sunset views complement refreshing dips in the outdoor pool.
Rp1.629.678
Rp2.158.898 total
includes taxes & fees
11 Sept - 12 Sept




3. Tembo B&B Apartments
Tembo B&B ApartmentsStone Town
- Seaside serenity awaits at this traditional hotel, where white sand beaches meet crystal waters and beach loungers beckon.




4. Emerson Spice Hotel
Emerson Spice HotelStone Town
- Sun, sand, and shoreline serenity: unwind at this traditional-style hotel just steps from Shangani Beach with complimentary beach towels.
Rp1.915.219
Rp2.344.886 total
includes taxes & fees
20 Aug - 21 Aug




5. Dhow Palace Hotel
Dhow Palace HotelStone Town
- Beachside bliss awaits with sun, sand, and local adventures just steps away from this seaside haven near Nakupenda Beach.
Rp1.248.764
Rp1.614.058 total
includes taxes & fees
4 Sept - 5 Sept




6. Mizingani Seafront Hotel
Mizingani Seafront HotelStone Town
- Experience paradise steps from Shangani Beach, where family-friendly relaxation and shoreline adventures await just 6 minutes away.
Rp1.629.050
Rp2.051.388 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.870.152
Rp2.150.675 total
includes taxes & fees
20 Aug - 21 Aug
Rp1.564.978
Rp2.867.614 total
includes taxes & fees
7 Sept - 8 Sept
View all properties
Beach hotels with pools in Zanzibar Town
Rp1.629.050
Rp2.051.388 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.248.764
Rp1.614.058 total
includes taxes & fees
4 Sept - 5 Sept
Rp6.421.209
Rp7.562.370 total
includes taxes & fees
25 Aug - 26 Aug
Rp1.981.416
Rp2.456.074 total
includes taxes & fees
10 Sept - 11 Sept
Rp3.559.138
Rp4.270.989 total
includes taxes & fees
17 Sept - 18 Sept
Rp950.599
Rp1.235.573 total
includes taxes & fees
1 Sept - 2 Sept




Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry Hotel
Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry HotelZanzibar Town
Rp3.281.145
Rp3.951.297 total
includes taxes & fees
22 Aug - 23 Aug
Rp3.064.282
Rp3.755.378 total
includes taxes & fees
1 Sept - 2 Sept
Rp1.629.678
Rp2.158.898 total
includes taxes & fees
11 Sept - 12 Sept
Rp2.028.092
Rp2.510.286 total
includes taxes & fees
17 Sept - 18 Sept
Beach hotels with free breakfast in Zanzibar Town
Rp1.915.219
Rp2.344.886 total
includes taxes & fees
20 Aug - 21 Aug
Rp1.629.050
Rp2.051.388 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.629.678
Rp2.158.898 total
includes taxes & fees
11 Sept - 12 Sept
Rp983.047
Rp1.838.140 total
includes taxes & fees
5 Sept - 6 Sept
Rp1.870.152
Rp2.150.675 total
includes taxes & fees
20 Aug - 21 Aug
Rp1.981.416
Rp2.456.074 total
includes taxes & fees
10 Sept - 11 Sept
Rp1.248.764
Rp1.614.058 total
includes taxes & fees
4 Sept - 5 Sept
Rp1.564.978
Rp2.867.614 total
includes taxes & fees
7 Sept - 8 Sept
Rp3.064.282
Rp3.755.378 total
includes taxes & fees
1 Sept - 2 Sept
Rp1.531.679
Rp1.939.411 total
includes taxes & fees
3 Sept - 4 Sept
4-star beach hotels in Zanzibar Town
Rp1.629.050
Rp2.051.388 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.248.764
Rp1.614.058 total
includes taxes & fees
4 Sept - 5 Sept
Rp1.981.416
Rp2.456.074 total
includes taxes & fees
10 Sept - 11 Sept
Rp2.306.620
Rp2.652.613 total
includes taxes & fees
27 Aug - 28 Aug
Rp1.531.679
Rp1.939.411 total
includes taxes & fees
3 Sept - 4 Sept
Rp3.064.282
Rp3.755.378 total
includes taxes & fees
1 Sept - 2 Sept
Rp2.600.056
Rp3.168.045 total
includes taxes & fees
23 Aug - 24 Aug




Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry Hotel
Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry HotelZanzibar Town
Rp3.281.145
Rp3.951.297 total
includes taxes & fees
22 Aug - 23 Aug
Rp1.392.888
Rp1.601.821 total
includes taxes & fees
27 Aug - 28 Aug
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.
View all propertiesTop Zanzibar Town Hotel Reviews
Mizingani Seafront Hotel
10/10 Excellent
"Great location, helpful staff, excellent breakfast, beautiful historic building."
Park Hyatt Zanzibar
10/10 Excellent
"Other than perfect there’s not much else to say. Staff, service, food, location, it really was everything one could ask for."
Maru Maru Hotel
10/10 Excellent
"Très bien situé"
Dhow Palace Hotel
8/10 Good
"Really good value for money, location is good and staff were very friendly."
Golden Tulip Zanzibar Resort
10/10 Excellent
"Everything was wonderful and healthy"
Turaco Spice Tree, a Tribute Portfolio Hotel
8/10 Good
"Good clean room in the heart of Stone Town but away from all the tourist shops and touts. Quiet room with food a/c. Helpful staff."
Zanzibar Palace Hotel
10/10 Excellent
"Staff was wonderful, breakfast was amazing, comfy bed and room, great time"
Jafferji House
8/10 Good
"O hotel é um hotel boutique, numa construção antiga que lembra as construções marroquinas. Achei muiot legal o quarto, o banheiro e as comodidades. Pessoal atencioso e cuidadoso. Localização excelente e segura. Vale a pena se hospedar nele. Recomendo a experiência do hotel e do entorno."




























































