Hotels in Zanzibar

Find the best deals on 252 hotels in Zanzibar

Check-in
Check-out
Compare vs momondo |

Things to do in Zanzibar

House of Wonders
Stone Town Beach

What is the average price of a hotel near House of Wonders?

The average price for hotels near House of Wonders is £67 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since House of Wonders is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near House of Wonders are typically 21% more expensive than the average hotel in Zanzibar, which is £53.

Hotels near House of Wonders
Malindi Boutique
Best value
Malindi Boutique
7.2
£6
Zanzibar Serena Hotel
No. 1 most popular
Zanzibar Serena Hotel
8.7
£102
Tembo House Hotel & Apartments
No. 2 most popular
Tembo House Hotel & Apartments
8.5
£49
DoubleTree by Hilton Zanzibar - Stone Town
No. 3 most popular
DoubleTree by Hilton Zanzibar - Stone Town
8.4
£75
Park Hyatt Zanzibar
No. 4 most popular
Park Hyatt Zanzibar
9.0
£211
The Seyyida Hotel And Spa
No. 5 most popular
The Seyyida Hotel And Spa
8.4
£60
Mizingani Seafront Hotel
Mizingani Seafront Hotel
8.8
£44
Antonio Garden Hotel
Antonio Garden Hotel
8.7
£34
Dhow Palace Hotel
Dhow Palace Hotel
8.6
£45
Maru Maru Hotel
Maru Maru Hotel
8.4
£60
Jafferji House and Spa
Jafferji House and Spa
8.5
£68
Kisiwa House
Kisiwa House
8.8
£57

What is the average price of a hotel near Stone Town Beach?

Below are the 12 user recommended hotels in the area of Zanzibar that is closest to Stone Town Beach. The average price near Stone Town Beach is £67/night, with prices varying based on several factors including time of year. Hotels near Stone Town Beach are typically 21% more expensive than the average hotel in Zanzibar, which is £53.

Hotels near Stone Town Beach
Malindi Boutique
Best value
Malindi Boutique
7.2
£6
Zanzibar Serena Hotel
No. 1 most popular
Zanzibar Serena Hotel
8.7
£102
Tembo House Hotel & Apartments
No. 2 most popular
Tembo House Hotel & Apartments
8.5
£49
DoubleTree by Hilton Zanzibar - Stone Town
No. 3 most popular
DoubleTree by Hilton Zanzibar - Stone Town
8.4
£75
Park Hyatt Zanzibar
No. 4 most popular
Park Hyatt Zanzibar
9.0
£211
The Seyyida Hotel And Spa
No. 5 most popular
The Seyyida Hotel And Spa
8.4
£60
Mizingani Seafront Hotel
Mizingani Seafront Hotel
8.8
£44
Antonio Garden Hotel
Antonio Garden Hotel
8.7
£34
Dhow Palace Hotel
Dhow Palace Hotel
8.6
£45
Maru Maru Hotel
Maru Maru Hotel
8.4
£60
Jafferji House and Spa
Jafferji House and Spa
8.5
£68
Kisiwa House
Kisiwa House
8.8
£57

When to book a hotel in Zanzibar

Check out the information below to find the best deal on a Zanzibar hotel room
Low season
May
High season
February

cheapest month to stay

63%

expected price decrease

most expensive time to stay

46%

expected price increase

Price
£66 - £326
Highest day of week
Friday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

£204

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£222

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Zanzibar is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
£25 - £38
3 star
£49 - £60
4-5 star
£124 - £154

How much does a hotel in Zanzibar cost per night?

Use the information below to find quality Zanzibar hotel rooms for low prices
2 stars and below
James House
#1 most popular
James House
7.7
£25
3 stars
Golden Tulip Zanzibar Resort
#1 most popular
Golden Tulip Zanzibar Resort
7.9
£49
Golden Tulip Zanzibar Boutique Hotel
#2 most popular
Golden Tulip Zanzibar Boutique Hotel
7.7
£63
Malindi Boutique
Best value
Malindi Boutique
7.2
£6
4 stars and above
Hotel Verde Zanzibar
#1 most popular
Hotel Verde Zanzibar
8.8
£82
Melia Zanzibar
#2 most popular
Melia Zanzibar
8.9
£162
Beyt Al Salaam
Best value
Beyt Al Salaam
8.5
£42

Cheap hotels in Zanzibar

These hotels and hostels are the cheapest accommodations available in Zanzibar
Malindi Boutique
Malindi Boutique
7.2
£6
Imani Beach Villa
Imani Beach Villa
8.3
£21
Shangani Hotel
Shangani Hotel
7.1
£15
Princess Salme Inn
Princess Salme Inn
8.0
£24
Hiliki House
Hiliki House
8.1
£16
James House
James House
7.7
£25

Get the best value hotel in Zanzibar

These hotels have the best prices for their ratings
Malindi Boutique
Malindi Boutique
7.2
£6
Zanzibar Serena Hotel
Zanzibar Serena Hotel
8.7
£102
Hiliki House
Hiliki House
8.1
£16
Beyt Al Salaam
Beyt Al Salaam
8.5
£42
Hotel Verde Zanzibar
Hotel Verde Zanzibar
8.8
£82
Tembo House Hotel & Apartments
Tembo House Hotel & Apartments
8.5
£49

Zanzibar travel information

How long do people stay in Zanzibar?

When visiting Zanzibar the average booking length is 6 nights.

How much does a hotel cost in Zanzibar?

A hotel room in Zanzibar will generally set you back around £85 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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 63% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Zanzibar?

Tuesday is the cheapest day for hotel rooms in Zanzibar. Thursday is the most expensive day.

How much does a hostel in Zanzibar cost?

On average, a hostel in Zanzibar will be priced around £25. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £61 lower than your typical Zanzibar hotel.


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