Hotels in Zanzibar

Find the best deals on 221 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.9
308 CAD
View all deals
Protea Hotel by Marriott Zanzibar Mbweni Ruins
8.5
196 CAD
View all deals
Karafuu Beach Resort & Spa
8.2
83 CAD
View all deals
Nungwi Village Beach Resort
-1.0
348 CAD
View all deals
Al Johari Zanzibar
7.7
72 CAD
View all deals
Twisted Palms Lodge & Restaurant
7.8
76 CAD
View all deals
Mtoni Marine Hotel
-1.0
157 CAD
View all deals
Chavda Hotel
8.0
85 CAD
View all deals
Ras Michamvi Beach Resort
8.9
93 CAD
View all deals
Baraza Resort & Spa Zanzibar
9.6
858 CAD
View all deals
Breezes Beach Club & Spa
9.1
195 CAD
View all deals
The Palms Zanzibar
9.8
769 CAD
View all deals
African Sun Sea Beach Resort & Spa
-1.0
73 CAD
View all deals
The Seyyida Hotel And Spa
8.2
93 CAD
View all deals
Shangani Hotel
7.1
27 CAD
View all deals
Fumba Beach Lodge
9.0
480 CAD
View all deals
Malindi Boutique
7.3
27 CAD
View all deals
The Swahili House
8.4
128 CAD
View all deals
Matemwe Retreat
9.1
871 CAD
View all deals
Zanzibar Beach Resort
7.5
75 CAD
View all deals
Golden Tulip Zanzibar Boutique Hotel
8.0
99 CAD
View all deals
Ndame Beach Lodge
8.2
73 CAD
View all deals
Villa de Coco
8.3
93 CAD
View all deals
Mashariki Palace Hotel
-1.0
222 CAD
View all deals
Maru Maru Hotel
8.3
131 CAD
View all deals
Jafferji House and Spa
8.4
96 CAD
View all deals
Zanzi Resort
9.4
340 CAD
View all deals
Shooting Star Lodge
8.6
280 CAD
View all deals
Pongwe Beach Hotel
9.2
196 CAD
View all deals
Samaki Lodge
9.0
64 CAD
View all deals
Zanzibar Palace Hotel
8.7
181 CAD
View all deals
Kisiwa House
8.9
99 CAD
View all deals
Al-Minar Hotel
8.8
80 CAD
View all deals
Meliá Zanzibar
9.2
424 CAD
View all deals
Simba Beach Zanzibar
9.2
72 CAD
View all deals
Kholle House
8.9
77 CAD
View all deals
Asmini Palace Hotel
8.0
68 CAD
View all deals
Beyt Al Salaam
8.3
92 CAD
View all deals
Dhow Palace Hotel
8.6
80 CAD
View all deals
Upendo Zanzibar
8.8
293 CAD
View all deals

When to book a hotel in Zanzibar

Low Season
May
High Season
July

cheapest month to stay

57%

expected price decrease

most expensive time to stay

148%

expected price increase

+480.0%
+320.0%
+160.0%
Base
Price
95 - 547 CAD
Highest day of week
Saturday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

326 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

412 CAD

avg. price over the last two weeks


Zanzibar travel tips

Let us help you with the best tips about Zanzibar

How long do people stay in Zanzibar?

2 nights is the typical length of stay for people visiting Zanzibar.

How much does a hotel cost in Zanzibar?

Hotels in Zanzibar show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around 168 CAD per night.

When is the best time to book a hotel in Zanzibar?

May is the cheapest month to book a hotel in Zanzibar. Prices can be 59% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Zanzibar?

Room prices for hotels in Zanzibar will be at their lowest on Sunday and peak on Friday.

How much does a luxury hotel in Zanzibar cost?

On average, a luxury Zanzibar hotel costs 146 CAD per person, per night. This is a 33.561% premium when compared to the average cost of a hotel in Zanzibar (97 CAD per person, per night).

How much does a hostel in Zanzibar cost?

56 CAD is how much a hostel (and up to 2-star hotels) in Zanzibar could cost you each night. Booking a hostel could save you 41 CAD when compared to the average price of a hotel in Zanzibar.


How much does a hotel in Zanzibar cost?

4 stars and above
#1 most popular
Zanzibar Serena Hotel
8.9
308 CAD
#2 most popular
Protea Hotel by Marriott Zanzibar Mbweni Ruins
8.5
196 CAD
Best value
Asmini Palace Hotel
8.0
68 CAD
3 stars
#1 most popular
Al Johari Zanzibar
7.7
72 CAD
#2 most popular
Chavda Hotel
8.0
85 CAD
Best value
Riverman Hotel
7.4
20 CAD
2 stars and below
#1 most popular
Twisted Palms Lodge & Restaurant
7.8
76 CAD
#2 most popular
The Swahili House
8.4
128 CAD
Best value
Amira's Roomz Zanzibar
8.0
15 CAD

Cheapest hotels in Zanzibar

Cheap hotels and hostels in Zanzibar
Amira's Roomz Zanzibar
8.0
15 CAD
Riverman Hotel
7.4
20 CAD
Jacob's Inn
7.3
19 CAD
Botanic Resort Tunguu Water Tower Apartment
-1.0
21 CAD
Bottoms Up Hostel
8.4
19 CAD
Mlekwa Private House
-1.0
24 CAD

Best value hotels in Zanzibar

Karafuu Beach Resort & Spa
8.2
83 CAD
Ras Michamvi Beach Resort
8.9
93 CAD
Riverman Hotel
7.4
20 CAD
Breezes Beach Club & Spa
9.1
195 CAD
Amira's Roomz Zanzibar
8.0
15 CAD
Malindi Boutique
7.3
27 CAD

Looking for a specific type of hotel

Romantic Hotels in Zanzibar
Best value
Breezes Beach Club & Spa
9.1
195 CAD
#1 Most popular
Zanzi Resort
9.4
340 CAD
#2 Most popular
Meliá Zanzibar
9.2
424 CAD
Kid-Friendly Hotels in Zanzibar
Best value
Breezes Beach Club & Spa
9.1
195 CAD
#1 Most popular
Zanzi Resort
9.4
340 CAD
#2 Most popular
Meliá Zanzibar
9.2
424 CAD
Luxury Hotels in Zanzibar
Best value
Karafuu Beach Resort & Spa
8.2
83 CAD
#1 Most popular
Zanzibar Serena Hotel
8.9
308 CAD
#2 Most popular
Breezes Beach Club & Spa
9.1
195 CAD

Popular flight routes to Zanzibar

Find the cheapest flights to Zanzibar on popular routes
Montreal to Zanzibar
Fastest flight time
34h 45m
Cheapest price
1,011 CAD
Toronto to Zanzibar
Fastest flight time
19h 00m
Cheapest price
1,115 CAD
Québec City to Zanzibar
Fastest flight time
38h 15m
Cheapest price
1,431 CAD
Edmonton to Zanzibar
Fastest flight time
30h 15m
Cheapest price
1,575 CAD
Ottawa to Zanzibar
Fastest flight time
27h 05m
Cheapest price
1,729 CAD
Vancouver to Zanzibar
Fastest flight time
46h 00m
Cheapest price
1,837 CAD
View more

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