Find Cheap Hotels in Zanzibar

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Zanzibar Cheap Hotels

Maru Maru Hotel
4 out of 5
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is £78 per night from 8 Dec to 8 Dec
4.3/5 Excellent! (401 reviews)
"My stay at Maru Maru was absolutely amazing. It was clean, it was beautiful & the staff are amazing. I appreciated the complimentary water & tea every day as well. It is the best Hotel I've ever stayed at. I would definitely visit again next time I'm in Zanzibar."

Reviewed on 31 Jul 2021

Maru Maru Hotel
TUI Blue Bahari Zanzibar
5 out of 5
Mahonda, Kiwengwa
The price is £297 per night from 8 Dec to 8 Dec
4.3/5 Excellent! (123 reviews)
"Was excellent stay , amazing hotel , incredible ocean view ,"

Reviewed on 2 Mar 2021

TUI Blue Bahari Zanzibar
Al-Minar Hotel
3.5 out of 5
Plot 96 Shangani, Zanzibar Town
The price is £57 per night from 14 Dec to 14 Dec
4.2/5 Excellent! (261 reviews)
"Nice hotel with friendly helpful staff. Very good breakfast with a nice rooftop view to match. I had a pleasant stay."

Reviewed on 20 Nov 2021

Al-Minar Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Reef & Beach Resort
3.5 out of 5
Jambiani Beach, Jambiani
The price is £99 per night from 11 Dec to 11 Dec
4/5 Very Good! (104 reviews)
Amusing
"Big resort with really friendly staff. But the place is too bag to cope as soon as more than a couple of people arrive. Check in was a nightmare, no sign of booking despite having received an email asking my time of arrival 3 hours earlier. Room not ready. A/C didn’t work and no Basic amenities in ..."

Reviewed on 12 Jun 2021

Reef & Beach Resort
Zanzibar Hotel
3 out of 5
Off Bhangani Street, Zanzibar Town
4/5 Very Good! (112 reviews)
"We booked the Zanzibar Hotel in February 2019 for a stay in August. The week before we travelled we contacted the hotel to request an airport transfer, which their website said they offered. They replied to our Expedia message by saying that the hotel was undergoing refurbishment but we would be ..."

Reviewed on 17 Aug 2019

Zanzibar Hotel
The Swahili House
2.5 out of 5
Stone Town, Zanzibar Town
4/5 Very Good! (46 reviews)
Cute place
"I liked the Swahili House, of course it’s right in stone town so an easy walk to any destination. The bed was big and comfortable. Only thing I didn’t like was that there is a door to the bathroom, but the wall doesn’t go all the way up so not much privacy there. Loved the rooftop, the wraps were ..."

Reviewed on 26 May 2021

The Swahili House
Asmini Palace Hotel
4 out of 5
Kiponda Street, Stone Town, Zanzibar Town
The price is £73 per night from 11 Dec to 11 Dec
3.9/5 Good! (42 reviews)
"This is a really lovely hotel, perfectly situated for walking tours of Stone Town. The rooftop breakfasts were delicious and the staff was attentive and helpful. We had a wonderful stay."

Reviewed on 26 Aug 2019

Asmini Palace Hotel
Mbuyuni Beach Village - Bungalows
2 out of 5
East Coast of Zanzibar, Jambiani
The price is £48 per night from 11 Dec to 11 Dec
3.8/5 Good! (104 reviews)
"The only thing to like was location. Based on the was we were treated, i would never recommend this place to anyone. There are ants and insects in every room, food is terrible and cold, run by men that dont even shower/wash their clothes( and they’re the same ones cooking and serving). I saw one ..."

Reviewed on 23 Dec 2019

Mbuyuni Beach Village - Bungalows
Africa House Hotel
4 out of 5
Shangani, Zanzibar Town
The price is £62 per night from 8 Dec to 8 Dec
3.8/5 Good! (156 reviews)
historic colonial building excellent seafront loca
"the staff and management are very accomodating, even under challenging circumstances. this is not the ritz carlton or the four seasons, this is a historic colonial building right on the sea front and short walk to everything without being in the overpriced tourist traps like Hyatt. for authentic ..."

Reviewed on 11 Jan 2021

Africa House Hotel
Antonio Beach Hotel and Spa
3 out of 5
Village Chwaka, Chwaka
The price is £42 per night from 14 Dec to 14 Dec
Antonio Beach Hotel 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.