Book Cheap Hotels in Zanzibar
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Zanzibar
Most frequently booked Zanzibar hotels
Tembo House Hotel
Forodhani Street, Zanzibar Town
55.3 km from city centre
The price is CA $158 per night
CA $158
CA $198 total
includes taxes & fees
5 Feb - 6 Feb
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Freddie Mercury Museum and Mbweni Ruins are located nearby.
Pool
Spa
Hotel Riu Jambo
Nungwi Road, North Coast Zanzibar, Nungwi, Unguja North
20.72 km from city centre
Stay at this 4-star beach hotel in Nungwi. Enjoy free breakfast, free parking, and 4 outdoor pools. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Kendwa Beach and Nungwi Beach are located nearby.
Pool
Breakfast included
The Mora Zanzibar - Luxury All Inclusive
Muyuni, Matemwe, Unguja North Region
14.56 km from city centre
The price is CA $714 per night
CA $714
CA $836 total
includes taxes & fees
1 Mar - 2 Mar
Stay at this 5-star luxury resort in Matemwe. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Kendwa Beach and Mnemba Island are located nearby.
Amaan Beach Bungalows
Nungwi Beach, Nungwi, Zanzibar
Free cancellation
Reserve now, pay when you stay
20.82 km from city centre
The price is CA $105 per night
CA $105
CA $132 total
includes taxes & fees
1 Mar - 2 Mar
Stay at this 3-star beach hotel in Nungwi. Enjoy free parking, a beach locale, and breakfast (surcharge). Popular attractions Nungwi Beach and Kendwa Beach are located nearby.
Pool
Spa
My Blue Hotel
Nungwi Beach, Nungwi
20.8 km from city centre
The price is CA $225 per night
CA $225
CA $277 total
includes taxes & fees
4 Feb - 5 Feb
Stay at this 4-star beach resort in Nungwi. Enjoy free parking, 2 outdoor pools, and a full-service spa. Popular attractions Nungwi Beach and Kendwa Beach are located nearby.
Pool
Hot tub
TUI BLUE Bahari Zanzibar
Kiwengwa, Kiwengwa
Free cancellation
Reserve now, pay when you stay
24.06 km from city centre
The price is CA $453 per night
CA $453
CA $536 total
includes taxes & fees
1 Mar - 2 Mar
Stay at this 5-star luxury hotel in Kiwengwa. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Kiwengwa Beach and Mapenzi Beach are located nearby.
Pool
All-inclusive
Nungwi Dreams by Mantis
North Coast, Nungwi
19.01 km from city centre
The price is CA $256 per night
CA $256
CA $309 total
includes taxes & fees
6 Feb - 7 Feb
Stay at this 4.5-star luxury hotel in Nungwi. Enjoy free WiFi, a beach locale, and a rooftop terrace. Our guests praise the helpful staff in our reviews. Popular attractions Nungwi Beach and Kendwa Beach are located nearby.
Pool
All-inclusive
Maru Maru Hotel
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
55.12 km from city centre
The price is CA $119 per night
CA $119
CA $160 total
includes taxes & fees
7 Feb - 8 Feb
Stay at this 3-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and a rooftop terrace. Our guests praise the helpful staff in our reviews. Popular attractions House of Wonders and Old Fort are located nearby.
Pool
Spa
Hotel Riu Palace Zanzibar - All Inclusive - Adults Only
Nungwi Road, Nungwi
20.59 km from city centre
Stay at this 5-star luxury property in Nungwi. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Kendwa Beach and Nungwi Beach are located nearby.
Pool
Breakfast included
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.
Top family friendly Zanzibar hotel deals
Mizingani Seafront Hotel
Mizingani Road, Malindi district, Zanzibar Town
The price is CA $114 per night from Feb. 4 to Feb. 5
CA $114
CA $145 total
includes taxes & fees
4 Feb - 5 Feb
8.6/10 Excellent! (359 reviews)
Top cheap Zanzibar hotel deals
Antonio Beach Hotel and Spa
Village Chwaka, Chwaka
The price is CA $106 per night from Feb. 22 to Feb. 23
CA $106
CA $134 total
includes taxes & fees
22 Feb - 23 Feb
5.6/10 (4 reviews)
Top hotels in Zanzibar for Extended Stay
Soul Paje
The Soul Africa P.O. Box 48, Paje, Unguja South Region
The price is CA $177 per night from Mar. 6 to Mar. 7
CA $177
CA $222 total
includes taxes & fees
6 Mar - 7 Mar
10/10 Exceptional! (1 review)
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.
Zanzibar hotels essential information
Accommodation | 1,417 hotels |
---|---|
Lowest Price | CA $50 |
Highest Price | CA $714 |
Popular hotels | Tembo House Hotel, Hotel Riu Jambo, The Mora Zanzibar - Luxury All Inclusive, Amaan Beach Bungalows, My Blue Hotel, TUI BLUE Bahari Zanzibar, Nungwi Dreams by Mantis, Maru Maru Hotel, Hotel Riu Palace Zanzibar - All Inclusive - Adults Only |
Recent Zanzibar hotel reviews by fellow wanderers
Nungwi Dreams by Mantis
5 out of 5
Posted 15 hours ago
Travelocity Verified Review
"Staff were very friendly and try to help. Great location on the beach"
A verified traveller stayed at Nungwi Dreams by Mantis
Types of hotels
Hotels near…
Hotels by star rating
Areas of Zanzibar
Most popular
Hotels
Mediterranean Coast All Inclusive Resorts & HotelsApartments Moose JawHotels with Waterslides in Moose JawThe BurrardChalets Prince Edward IslandExtended Stay Hotels ScottsdaleHotels closest to Cross Iron Mills MallHôtel CastelCottages ChesterHotels with smoking rooms in ChilliwackCoast Coal Harbour Vancouver Hotel by APA
Flights
WestJet Hamilton (YHM) to Gander (YQX) flightsFlights from Montreal to ForksFlights from Ottawa to Dar es SalaamAir Canada Tampa (TPA) to Toronto (YYZ) flightsOttawa to Cranbrook (YOW - YXC)Montreal to Boston (YUL - BOS)Flights from Calgary to ArushaToronto to Kilimanjaro (YYZ - JRO)WestJet Edmonton (YEG) to Paris (CDG) flightsVancouver to Thiruvananthapuram (YVR - TRV)