Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

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,8
3240 ZAR
View all deals
Protea Hotel by Marriott Zanzibar Mbweni Ruins
8,5
2062 ZAR
View all deals
Karafuu Beach Resort & Spa
8,2
870 ZAR
View all deals
Nungwi Village Beach Resort
-1,0
3661 ZAR
View all deals
Al Johari Zanzibar
7,9
757 ZAR
View all deals
Twisted Palms Lodge & Restaurant
7,9
800 ZAR
View all deals
Mtoni Marine Hotel
-1,0
1651 ZAR
View all deals
Chavda Hotel
8,0
898 ZAR
View all deals
Ras Michamvi Beach Resort
8,7
982 ZAR
View all deals
Baraza Resort & Spa Zanzibar
9,5
9033 ZAR
View all deals
Breezes Beach Club & Spa
9,1
2048 ZAR
View all deals
The Palms Zanzibar
9,9
8093 ZAR
View all deals
African Sun Sea Beach Resort & Spa
-1,0
771 ZAR
View all deals
The Seyyida Hotel And Spa
8,4
982 ZAR
View all deals
Shangani Hotel
6,7
281 ZAR
View all deals
Fumba Beach Lodge
8,7
5049 ZAR
View all deals
Malindi Boutique
7,1
281 ZAR
View all deals
The Swahili House
8,2
1347 ZAR
View all deals
Matemwe Retreat
8,9
9173 ZAR
View all deals
Zanzibar Beach Resort
7,7
785 ZAR
View all deals
Golden Tulip Zanzibar Boutique Hotel
8,1
1038 ZAR
View all deals
Ndame Beach Lodge
7,8
771 ZAR
View all deals
Villa de Coco
8,4
982 ZAR
View all deals
Mashariki Palace Hotel
-1,0
2342 ZAR
View all deals
Maru Maru Hotel
8,3
1375 ZAR
View all deals
Jafferji House and Spa
8,3
1010 ZAR
View all deals
Zanzi Resort
9,3
3577 ZAR
View all deals
Shooting Star Lodge
8,5
2946 ZAR
View all deals
Pongwe Beach Hotel
9,3
2062 ZAR
View all deals
Samaki Lodge
8,7
673 ZAR
View all deals
Zanzibar Palace Hotel
8,9
1908 ZAR
View all deals
Kisiwa House
8,8
1038 ZAR
View all deals
Al-Minar Hotel
8,7
842 ZAR
View all deals
Meliá Zanzibar
9,2
4460 ZAR
View all deals
Simba Beach Zanzibar
9,2
757 ZAR
View all deals
Kholle House
8,7
814 ZAR
View all deals
Asmini Palace Hotel
8,0
715 ZAR
View all deals
Beyt Al Salaam
8,3
968 ZAR
View all deals
Dhow Palace Hotel
8,6
842 ZAR
View all deals
Upendo Zanzibar
8,7
3086 ZAR
View all deals

When to book a hotel in Zanzibar

Low season
January
High season
October

cheapest month to stay

24%

expected price decrease

most expensive time to stay

46%

expected price increase

+120.0%
+80.0%
+40.0%
Base
Price
2 267 - 4 3422 267 - 4 342 ZAR
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

3 254 ZAR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

2 482 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,8
3240 ZAR
#2 most popular
Protea Hotel by Marriott Zanzibar Mbweni Ruins
8,5
2062 ZAR
Best value
Samaki Lodge
8,7
673 ZAR
3 stars
#1 most popular
Al Johari Zanzibar
7,9
757 ZAR
#2 most popular
Chavda Hotel
8,0
898 ZAR
Best value
Riverman Hotel
7,6
210 ZAR
2 stars and below
#1 most popular
Twisted Palms Lodge & Restaurant
7,9
800 ZAR
#2 most popular
The Swahili House
8,2
1347 ZAR
Best value
Amira's Roomz Zanzibar
8,1
154 ZAR

Cheapest hotels in Zanzibar

Cheap hotels and hostels in Zanzibar
Amira's Roomz Zanzibar
8,1
154 ZAR
Riverman Hotel
7,6
210 ZAR
Jacob's Inn
7,3
196 ZAR
Botanic Resort Tunguu Water Tower Apartment
-1,0
224 ZAR
Bottoms Up Hostel
8,6
196 ZAR
Mlekwa Private House
-1,0
252 ZAR

Best value hotels in Zanzibar

Karafuu Beach Resort & Spa
8,2
870 ZAR
Ras Michamvi Beach Resort
8,7
982 ZAR
Riverman Hotel
7,6
210 ZAR
Breezes Beach Club & Spa
9,1
2048 ZAR
Amira's Roomz Zanzibar
8,1
154 ZAR
The Seyyida Hotel And Spa
8,4
982 ZAR

Looking for a specific type of hotel

Romantic hotels in Zanzibar
Best value
Mangrove Lodge
8,7
547 ZAR
No. 1 most popular
Zanzibar Serena Hotel
8,8
3240 ZAR
No. 2 most popular
Chavda Hotel
8,0
898 ZAR
Breezes Beach Club & Spa
9,1
2048 ZAR
Zanzi Resort
9,3
3577 ZAR
Pongwe Beach Hotel
9,3
2062 ZAR
Meliá Zanzibar
9,2
4460 ZAR
Kid-friendly hotels in Zanzibar
Best value
Breezes Beach Club & Spa
9,1
2048 ZAR
No. 1 most popular
Meliá Zanzibar
9,2
4460 ZAR
Luxury hotels in Zanzibar
Best value
Karafuu Beach Resort & Spa
8,2
870 ZAR
No. 1 most popular
Zanzibar Serena Hotel
8,8
3240 ZAR
No. 2 most popular
Breezes Beach Club & Spa
9,1
2048 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,51 ZAR

Start planning your trip to Zanzibar