
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
20 Aug - 21 AugTomorrow
21 Aug - 22 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.635.538
Rp2.166.661 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.922.107
Rp2.353.319 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.253.254
Rp1.619.862 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.634.909
Rp2.058.765 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.876.877
Rp2.158.409 total
includes taxes & fees
24 Aug - 25 Aug
Rp1.570.606
Rp2.877.925 total
includes taxes & fees
7 Sept - 8 Sept
View all properties
Beach hotels with pools in Zanzibar Town
Rp1.253.254
Rp1.619.862 total
includes taxes & fees
4 Sept - 5 Sept
Rp1.635.538
Rp2.166.661 total
includes taxes & fees
11 Sept - 12 Sept
Rp1.634.909
Rp2.058.765 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.988.541
Rp2.464.370 total
includes taxes & fees
3 Sept - 4 Sept
Rp1.570.606
Rp2.877.925 total
includes taxes & fees
7 Sept - 8 Sept
Rp1.063.518
Rp1.365.942 total
includes taxes & fees
4 Sept - 5 Sept
Rp2.609.405
Rp3.179.436 total
includes taxes & fees
24 Aug - 25 Aug
Rp3.075.301
Rp3.768.882 total
includes taxes & fees
1 Sept - 2 Sept
Rp6.026.483
Rp7.144.800 total
includes taxes & fees
9 Sept - 10 Sept
Rp954.017
Rp1.240.016 total
includes taxes & fees
1 Sept - 2 Sept
Beach hotels with free breakfast in Zanzibar Town
Rp1.253.254
Rp1.619.862 total
includes taxes & fees
4 Sept - 5 Sept
Rp1.922.107
Rp2.353.319 total
includes taxes & fees
20 Aug - 21 Aug
Rp1.635.538
Rp2.166.661 total
includes taxes & fees
11 Sept - 12 Sept
Rp986.582
Rp1.844.750 total
includes taxes & fees
5 Sept - 6 Sept
Rp1.634.909
Rp2.058.765 total
includes taxes & fees
2 Sept - 3 Sept
Rp1.876.877
Rp2.158.409 total
includes taxes & fees
24 Aug - 25 Aug
Rp1.988.541
Rp2.464.370 total
includes taxes & fees
3 Sept - 4 Sept
Rp1.570.606
Rp2.877.925 total
includes taxes & fees
7 Sept - 8 Sept
Rp2.314.915
Rp2.662.152 total
includes taxes & fees
28 Aug - 29 Aug
Rp1.537.187
Rp1.946.385 total
includes taxes & fees
3 Sept - 4 Sept
4-star beach hotels in Zanzibar Town




Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry Hotel
Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry HotelZanzibar Town
Rp3.210.583
Rp3.870.790 total
includes taxes & fees
20 Aug - 21 Aug
Rp1.253.254
Rp1.619.862 total
includes taxes & fees
4 Sept - 5 Sept
Rp3.075.301
Rp3.768.882 total
includes taxes & fees
1 Sept - 2 Sept
Rp2.609.405
Rp3.179.436 total
includes taxes & fees
24 Aug - 25 Aug
Rp1.634.909
Rp2.058.765 total
includes taxes & fees
2 Sept - 3 Sept
Rp6.138.316
Rp7.240.184 total
includes taxes & fees
21 Aug - 22 Aug
Rp1.988.541
Rp2.464.370 total
includes taxes & fees
3 Sept - 4 Sept
Rp1.537.187
Rp1.946.385 total
includes taxes & fees
3 Sept - 4 Sept
Rp2.824.249
Rp3.426.506 total
includes taxes & fees
24 Aug - 25 Aug
Rp2.314.915
Rp2.662.152 total
includes taxes & fees
28 Aug - 29 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."



























































