Compare Cheap Hotels in Zanzibar

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Zanzibar

Featured Zanzibar Cheap Hotels

Antonio Beach Hotel and Spa

Antonio Beach Hotel and Spa

3 out of 5
Village Chwaka Chwaka
Fully refundableReserve now, pay when you stay
The price is NZ$212 per night from 20 Dec to 21 Dec
NZ$212
20 Dec - 21 Dec
includes taxes & fees
Stay at this beach hotel in Chwaka. Enjoy free parking, a full-service spa and a beach locale. Popular attractions Marumbi Beach and Michamvi Kae Beach are located ...
Opens in a new windowAntonio Beach Hotel and Spa
Reef & Beach Resort

Reef & Beach Resort

4 out of 5
Jambiani Beach Jambiani
Stay at this beach hotel in Jambiani. Enjoy free parking, 3 outdoor pools and a full-service spa. Popular attractions Jambiani Beach and Makunduchi Beach are ...
Opens in a new windowReef & Beach Resort
Al Minar Hotel

Al Minar Hotel

3.5 out of 5
SHANGANI STONE TOWN ZANZIBAR TANZANIA Plot 96, SHANGANI S Zanzibar Town Mjini Magharibi Region
Stay at this spa hotel in Zanzibar Town. Enjoy free breakfast, a full-service spa and 24-hour room service. Popular attractions Jaw's Corner and Hamamni Persian ...
Opens in a new windowAl Minar Hotel
Save an average of 15% on thousands of hotels when you're signed in
Zanzibar Hotel

Zanzibar Hotel

3 out of 5
Off Bhangani Street Zanzibar Town
Stay at this hotel in Zanzibar Town. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions People's Palace Museum and Marahubi Palace are located ...
Opens in a new windowZanzibar Hotel
Asmini Palace Hotel

Asmini Palace Hotel

4 out of 5
Kiponda Street Zanzibar Town
Stay at this hotel in Zanzibar Town. Enjoy free breakfast, free Wi-Fi and room service. Popular attractions Beit el-Sahel (Palace Museum) and House of Wonders ...
Opens in a new windowAsmini Palace Hotel
Mbuyuni Beach Village - Bungalows

Mbuyuni Beach Village - Bungalows

3 out of 5
East Coast of Zanzibar Jambiani
The price is NZ$108 per night from 3 Jan to 4 Jan
NZ$108
3 Jan - 4 Jan 2026
includes taxes & fees
Stay at this beach hotel in Jambiani. Enjoy free parking, a private beach and room service. Popular attractions Jambiani Beach and Paje Beach are located ...
Opens in a new windowMbuyuni Beach Village - Bungalows
Africa House Hotel

Africa House Hotel

4 out of 5
Shangani Zanzibar Town
Stay at this beach hotel in Zanzibar Town. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions People's Palace Museum and Marahubi Palace ...
Opens in a new windowAfrica House Hotel
The Swahili House

The Swahili House

3 out of 5
Stone Town Zanzibar Town
Stay at this hotel in Zanzibar Town. Enjoy free breakfast, free Wi-Fi and room service. Popular attractions Slave Market and Hamamni Persian Baths are located ...
Opens in a new windowThe Swahili House
TUI BLUE Bahari Zanzibar

TUI BLUE Bahari Zanzibar

5 out of 5
Kiwengwa Kiwengwa
The price is NZ$945 per night from 20 Dec to 21 Dec
NZ$945
20 Dec - 21 Dec
includes taxes & fees
Stay at this luxury hotel in Kiwengwa. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Our guests praise the helpful staff in their reviews. Popular attractions ...
Opens in a new windowTUI BLUE Bahari Zanzibar
Don't see what you're looking for?
See all available properties in Zanzibar
View all properties
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,633 hotels
Lowest Price
NZ$108
Highest Price
NZ$945
Popular hotels
Antonio Beach Hotel and Spa, Reef & Beach Resort, Al Minar Hotel, Zanzibar Hotel, Asmini Palace Hotel, Mbuyuni Beach Village - Bungalows, Africa House Hotel, The Swahili House, TUI BLUE Bahari Zanzibar

Most recent Zanzibar hotel reviews

More ways to explore Zanzibar