Book Zanzibar hotels

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 prices in Zanzibar

Cheap Zanzibar hotels

Konokono Beach Resort

Konokono Beach Resort

5 out of 5
Michamvi, Michamvi, Unguja South Region
When you stay at Konokono Beach Resort in Michamvi, you'll be 26.6 mi (42.8 km) from Jozani Chwaka Bay National Park.
Get rates
Konokono Beach Resort
Tembo House Hotel & Apartments

Tembo House Hotel & Apartments

4 out of 5
Forodhani Street, Zanzibar Town
The price is AU$119 per night from 22 Oct. to 22 Oct.
Tembo House Hotel & Apartments is in the heart of Zanzibar Town, within a 5-minute walk of Old Fort and Forodhani Gardens.
Tembo House Hotel & Apartments
Riu Palace Zanzibar - All Inclusive

Riu Palace Zanzibar - All Inclusive

5 out of 5
Nungwi Road, Nungwi
The price is AU$434 per night from 30 Sep. to 30 Sep.
Located in Nungwi, Riu Palace Zanzibar - All Inclusive is by the ocean, a 1-minute drive from Kendwa Beach and 7 minutes from Nungwi Beach.
Riu Palace Zanzibar - All Inclusive

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Melia Zanzibar

Melia Zanzibar

5 out of 5
Kiwengwa, Kiwengwa
Fully refundableReserve now, pay when you stay
The price is AU$534 per night from 28 Sep. to 28 Sep.
With a stay at Melia Zanzibar in Kiwengwa, you'll be on the beach, just a 5-minute walk from Kiwengwa Pongwe Forest and 10 minutes by foot from Mapenzi ...
Melia Zanzibar
DoubleTree Resort by Hilton Zanzibar - Nungwi

DoubleTree Resort by Hilton Zanzibar - Nungwi

4 out of 5
Nungwi Village, Nungwi
The price is AU$263 per night from 8 Oct. to 8 Oct.
Located in Nungwi, DoubleTree Resort by Hilton Zanzibar - Nungwi is within a 5-minute drive of Nungwi Beach and Mnarani Natural Aquarium.
DoubleTree Resort by Hilton Zanzibar - Nungwi
Park Hyatt Zanzibar

Park Hyatt Zanzibar

5 out of 5
Shangani Street, Stone Town, Zanzibar Town
The price is AU$515 per night from 28 Sep. to 28 Sep.
Located in Zanzibar Town (Stone Town), Park Hyatt Zanzibar is a 5-minute walk from Old Fort and 6 minutes by foot from Forodhani Gardens.
Park Hyatt Zanzibar
Sandies Baobab Beach Zanzibar

Sandies Baobab Beach Zanzibar

4.5 out of 5
Nungwi Road, Nungwi, Zanzibar
Fully refundableReserve now, pay when you stay
The price is AU$310 per night from 28 Sep. to 28 Sep.
With a stay at Sandies Baobab Beach Zanzibar in Nungwi, you'll be on the beach, just steps from Nungwi Beach and a 3-minute drive from Nungwi Natural ...
Sandies Baobab Beach Zanzibar
DoubleTree by Hilton Hotel Zanzibar - Stone Town

DoubleTree by Hilton Hotel Zanzibar - Stone Town

4 out of 5
90 / 90A Shanghani, Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 3 Oct. to 3 Oct.
Located in Zanzibar Town (Stone Town), DoubleTree by Hilton Hotel Zanzibar - Stone Town is within a 5-minute walk of Old Fort and Forodhani Gardens.
DoubleTree by Hilton Hotel Zanzibar - Stone Town
Hotel Verde Zanzibar - Azam Luxury Resort and Spa

Hotel Verde Zanzibar - Azam Luxury Resort and Spa

5 out of 5
Malawi Road, Zanzibar Town, Mjini Magharibi
The price is AU$331 per night from 29 Sep. to 29 Sep.
With a stay at Hotel Verde Zanzibar - Azam Luxury Resort and Spa in Zanzibar Town, you'll be 2.6 mi (4.2 km) from Prison Island and 4.3 mi (6.9 km) from Nakupenda ...
Hotel Verde Zanzibar - Azam Luxury Resort and Spa
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.