Hotels in Zanzibar

Check-in
Check-out
Compare vs momondo |

Top Hotels in Zanzibar

Find the perfect Zanzibar hotel for business or leisure
Zanzibar Serena Hotel
8,7
3244 ZAR
View all deals
Protea Hotel by Marriott Zanzibar Mbweni Ruins
8,5
2065 ZAR
View all deals
Karafuu Beach Resort & Spa
8,3
1615 ZAR
View all deals
Nungwi Village Beach Resort
-1,0
3666 ZAR
View all deals
Al Johari Zanzibar
7,7
758 ZAR
View all deals
Twisted Palms Lodge & Restaurant
7,8
801 ZAR
View all deals
Mtoni Marine Hotel
-1,0
1653 ZAR
View all deals
Chavda Hotel
8,0
899 ZAR
View all deals
Ras Michamvi Beach Resort
8,5
1096 ZAR
View all deals
Baraza Resort & Spa Zanzibar
9,4
9045 ZAR
View all deals
Breezes Beach Club & Spa
9,2
2051 ZAR
View all deals
The Palms Zanzibar
9,9
8104 ZAR
View all deals
African Sun Sea Beach Resort & Spa
8,5
815 ZAR
View all deals
The Seyyida Hotel And Spa
8,3
1067 ZAR
View all deals
Shangani Hotel
6,7
281 ZAR
View all deals
Fumba Beach Lodge
8,6
3230 ZAR
View all deals
Malindi Boutique
7,1
253 ZAR
View all deals
The Swahili House
8,3
1405 ZAR
View all deals
Matemwe Retreat
-1,0
9256 ZAR
View all deals
Zanzibar Beach Resort
7,7
815 ZAR
View all deals
Golden Tulip Zanzibar Boutique Hotel
8,0
983 ZAR
View all deals
Ndame Beach Lodge
7,9
773 ZAR
View all deals
Villa de Coco
8,4
983 ZAR
View all deals
Mashariki Palace Hotel
-1,0
2346 ZAR
View all deals
Maru Maru Hotel
8,3
1376 ZAR
View all deals
Jafferji House and Spa
8,2
1348 ZAR
View all deals
Zanzi Resort
9,3
3610 ZAR
View all deals
Shooting Star Lodge
8,5
2360 ZAR
View all deals
Pongwe Beach Hotel
9,3
2163 ZAR
View all deals
Samaki Lodge & Spa
8,9
773 ZAR
View all deals
Zanzibar Palace Hotel
8,9
2275 ZAR
View all deals
Kisiwa House
8,7
1264 ZAR
View all deals
Al-Minar Hotel
8,7
843 ZAR
View all deals
Meliá Zanzibar
9,1
3806 ZAR
View all deals
Simba Beach Zanzibar
9,1
744 ZAR
View all deals
Kholle House
8,6
815 ZAR
View all deals
Asmini Palace Hotel
7,9
702 ZAR
View all deals
Beyt Al Salaam
8,3
927 ZAR
View all deals
Dhow Palace Hotel
8,5
843 ZAR
View all deals
Upendo Zanzibar
8,7
3090 ZAR
View all deals

When to book a hotel in Zanzibar

Low season
May
High season
December

cheapest month to stay

29%

expected price decrease

most expensive time to stay

101%

expected price increase

+210.0%
+140.0%
+70.0%
Base
Price
2 141 - 6 0842 141 - 6 084 ZAR
Temperature
85 - 92 °F
Precipitation
7 - 56 mm
Highest day of week
Tuesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

8 146 ZAR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

5 407 ZAR

avg. price over the last two weeks


How much does a hotel in Zanzibar cost?

4 stars and above
#1 most popular
Zanzibar Serena Hotel
8,7
3244 ZAR
#2 most popular
Protea Hotel by Marriott Zanzibar Mbweni Ruins
8,5
2065 ZAR
Best value
Asmini Palace Hotel
7,9
702 ZAR
3 stars
#1 most popular
Al Johari Zanzibar
7,7
758 ZAR
#2 most popular
Chavda Hotel
8,0
899 ZAR
Best value
Riverman Hotel
7,7
211 ZAR
2 stars and below
#1 most popular
Twisted Palms Lodge & Restaurant
7,8
801 ZAR
#2 most popular
The Swahili House
8,3
1405 ZAR
Best value
Amira's Roomz Zanzibar
8,1
126 ZAR

Cheapest hotels in Zanzibar

Cheap hotels and hostels in Zanzibar
Amira's Roomz Zanzibar
8,1
126 ZAR
Riverman Hotel
7,7
211 ZAR
Lost & Found Zanzibar
8,8
126 ZAR
Salama Hostel
8,0
211 ZAR
Jacob's Inn
7,4
197 ZAR
Botanic Resort Tunguu Water Tower Apartment
-1,0
225 ZAR

Best value hotels in Zanzibar

Riverman Hotel
7,7
211 ZAR
Karafuu Beach Resort & Spa
8,3
1615 ZAR
Amira's Roomz Zanzibar
8,1
126 ZAR
Breezes Beach Club & Spa
9,2
2051 ZAR
Lost & Found Zanzibar
8,8
126 ZAR
Shangani Hotel
6,7
281 ZAR

Looking for a specific type of hotel

Romantic hotels in Zanzibar
Best value
Warere Town House
7,6
562 ZAR
No. 1 most popular
Zanzibar Serena Hotel
8,7
3244 ZAR
No. 2 most popular
Chavda Hotel
8,0
899 ZAR
Breezes Beach Club & Spa
9,2
2051 ZAR
Zanzi Resort
9,3
3610 ZAR
Pongwe Beach Hotel
9,3
2163 ZAR
Meliá Zanzibar
9,1
3806 ZAR
Kid-friendly hotels in Zanzibar
Best value
Zanzibar Beach Resort
7,7
815 ZAR
No. 1 most popular
Breezes Beach Club & Spa
9,2
2051 ZAR
No. 2 most popular
Meliá Zanzibar
9,1
3806 ZAR
Luxury hotels in Zanzibar
Best value
Karafuu Beach Resort & Spa
8,3
1615 ZAR
No. 1 most popular
Zanzibar Serena Hotel
8,7
3244 ZAR
No. 2 most popular
Breezes Beach Club & Spa
9,2
2051 ZAR

Quick facts about Zanzibar

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Zanzibar
Local time
Beer
Pint of beer
21 ZAR
Food
Inexpensive restaurant
48 ZAR
Public transport
One-way ticket
1,52 ZAR

Start planning your trip to Zanzibar


People interested in Zanzibar also looked at

Not set on Zanzibar? Search the best deals on hotels in these destinations