Search hotels on Zanzibar, Tanzania

Enter your dates and choose from 1381 hotels and other places to stay

Check out these popular cities on Zanzibar

Nungwi

223 hotels

Zanzibar City

261 hotels

Paje

204 hotels

Jambiani

235 hotels

Kiwengwa

111 hotels

Kendwa

49 hotels

Matemwe

74 hotels

Michamvi

53 hotels

Bwejuu

73 hotels

Kizimkazi

29 hotels

Stay in Zanzibar's best hotels!

Filter by:

Star Rating
Review score

Canary Hotel & SPA

Hotel in Nungwi

Located in Nungwi, a 2-minute walk from Nungwi Beach, Canary Hotel & SPA provides accommodations with free bikes, free private parking, a fitness center and a garden.

t
tushi
From
Uganda
The staff are very friendly,soo helpful,the price is soo worth it,very good ambiance,wonderful hosts,the customer care is very good,rooms are clean,the staff are kind
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,333 reviews
Price from
$136.50
1 night, 2 adults

Zanzibella Hotel & SPA

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Zanzibella Hotel & SPA provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

T
Tamim
From
Turkey
Thank you for everything was great
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,526 reviews
Price from
$120.80
1 night, 2 adults

Zula Zanzibar

Hotel in Paje

Located in Paje, a few steps from Paje Beach, Zula Zanzibar provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

J
Júlia M Sousa Weber
From
Brazil
The hotel is great, right on the beach! The staff are very friendly and helpful. The food in the restaurant is delicious and the price is good. We went on our honeymoon and they prepared our bed as a surprise with lots of rose petals and a card signed by the staff, we loved it! I recommend Zula 100% because we had a wonderful experience!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,013 reviews
Price from
$140
1 night, 2 adults

Babalao Bungalows

Hotel in Nungwi

Babalao Bungalows has an outdoor swimming pool, garden, a shared lounge and terrace in Nungwi.

S
Szidónia
From
Hungary
Ahmet and the staff accommodated our every need, they went above and beyond to fulfil each request. The location of the hotel is great, secluded but close to the beach. The bungalows and all of the facilities are comfortable, in a tropical garden which is great for chilling out. We really enjoyed the bbq night with live music. The breakfast was great.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,830 reviews
Price from
$89.10
1 night, 2 adults

Tembo Kiwengwa Resort

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Tembo Kiwengwa Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Nsingo
From
Zambia
The resort is well set up , very beautiful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 126 reviews
Price from
$250.40
1 night, 2 adults

Golden Hotel

Hotel in Nungwi

Located in Nungwi, a 3-minute walk from Nungwi Beach, Golden Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

S
Silas Opare
From
United Kingdom
Their services and how neat the place looks
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 193 reviews
Price from
$68
1 night, 2 adults

Tikipalmbeachhotel

Hotel in Paje

Located in Paje, a few steps from Paje Beach, Tikipalmbeachhotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

S
Sharon Josephine
From
Kenya
Everything was spot on.From the staff,to the stay to the food to the location.Loved everything
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 162 reviews
Price from
$78.75
1 night, 2 adults

Kai Zanzibar Hotel and Spa

Hotel in Nungwi

Located in Nungwi, a 5-minute walk from Nungwi Beach, Kai Zanzibar Hotel and Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a restaurant.

A
Abdulkareem
From
Saudi Arabia
Clean and new rooms Amazing staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 149 reviews
Price from
$304.71
1 night, 2 adults

LUJO Zanzibar Resort

Hotel in Paje

LUJO Zanzibar Resort features an outdoor swimming pool, garden, a terrace and bar in Paje. The hotel also provides free WiFi as well as a paid airport shuttle service.

Y
Yana
From
United States
The property and the room are simply amazing! So beautiful and so clean! Gorgeous plants all around, high ceiling in the room and so spacious. You have everything you need inside the rooms, and it’s very thoughtful. The stuff on property is awesome! They made my stay so easy and delightful. Shanny on reception is such a sweetheart, she really cares about guest, she memorizes all your details and makes it happen for you. Joseph is also super helpful and very sweet guy. Also the food is incredible! Avocado toast with scrambled eggs - I’ve never had such fluffy eggs before - it’s unbelievable! I highly recommend this place!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 107 reviews
Price from
$175
1 night, 2 adults

Oasis Blu Beach Resort-Adults Only

Hotel in Nungwi

Located in Nungwi, a 5-minute walk from Nungwi Beach, Oasis Blu Beach Resort-Adults Only has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

A
Amed
From
Rwanda
The exclusivity from privacy point of view, the design and the cleanliness.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 315 reviews
Price from
$308.70
1 night, 2 adults
See all 1381 hotels on Zanzibar

Most booked hotels on Zanzibar in the past month

See all

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,189 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,441 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,645 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,435 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 126 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,940 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,086 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,130 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,264 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 106 reviews

Zanzibar's best hotels with breakfast

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 317 reviews

Located in Nungwi and with Nungwi Beach reachable within a few steps, Dhow Beach Boutique Hotel has a garden, non-smoking rooms, free WiFi throughout the property and a private beach area.

From $270 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 201 reviews

The Oasis Residence has an outdoor swimming pool, fitness center, a garden and bar in Jambiani. This 3-star hotel offers room service, a tour desk and free WiFi.

From $200 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 201 reviews

Located in Jambiani, a 4-minute walk from Jambiani Beach, Zanzi Soul Luxury Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach...

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 231 reviews

Bahati Sunset Bungalows Michamvi has an outdoor swimming pool, garden, a terrace and restaurant in Michamvi. Offering a bar, the property is located within a few steps of Michamvi Kae Beach.

From $126 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 307 reviews

Located in Nungwi, a 2-minute walk from Nungwi Beach, African Bungalows has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $225 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 200 reviews

Located in Dikoni, a few steps from Uroa Public Beach, AVO Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $115 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 323 reviews

Facing the beachfront, Clove Island Essence & Spa Boutique offers 4-star accommodations in Matemwe and features free bikes, outdoor swimming pool and garden.

From $239 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 553 reviews

Located in Paje, a 8-minute walk from Paje Beach, Samawa Living provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $219 per night

Budget hotels on Zanzibar

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 106 reviews

Located in Pingwe, a 10-minute walk from Michamvi Pingwe Beach, The Bali Resort Zanzibar provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $135 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 331 reviews

Located in Pwani Mchangani, a 3-minute walk from Pwani Mchangani Beach, TIANDE Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $90 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 261 reviews

Located in Matemwe, a 6-minute walk from Matemwe Beach, Haber Hotel & SPA provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $115 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 339 reviews

Amani Hotel Paje has an outdoor swimming pool, garden, a terrace and bar in Paje. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

From $94.50 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 391 reviews

Zanzicrown features an outdoor swimming pool, garden, a shared lounge and terrace in Nungwi. This 3-star hotel offers a bar.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 446 reviews

Located in Paje, a few steps from Paje Beach, Mem Luxury Apartments and Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $99 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews

Located in Jambiani, a 4-minute walk from Jambiani Beach, Aurora Boutique Hotel Jambiani provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $81 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 429 reviews

The African Paradise Beach Hotel features an outdoor swimming pool, garden, a private beach area and shared lounge in Bwejuu. Featuring room service, this property also provides guests with a terrace.

From $80 per night

Hotels on Zanzibar you can book without a credit card

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Located in Nungwi, a 2-minute walk from Nungwi Beach, KIVi Cottages Nungwi provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $110 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Located in Bwejuu, a few steps from Bwejuu Beach, Sand Beach Boutique has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $120 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 77 reviews

Located in Kendwa, a 5-minute walk from Kendwa Beach, Kendwa Crystal Coast Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

From $50 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 36 reviews

Located in Zanzibar City and with Stone Town Beach reachable within a 3-minute walk, Emerson Spice provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 32 reviews

Located in Kidenga, a 5-minute walk from Jambiani Beach, Amilsha Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

From $35 per night

Jerry

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 30 reviews

Located in Jambiani, a few steps from Jambiani Beach, Jerry has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 137 reviews

Facing the beachfront, Zanzi beach hotel offers 3-star accommodations in Nungwi and has a garden, private beach area and terrace.

Mudi House

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 163 reviews

Located in Jambiani, a few steps from Paje Beach, Mudi House provides accommodations with a garden, free private parking, a shared lounge and a terrace. Free WiFi and a shared kitchen are featured.

From $27 per night

FAQs about hotels in Zanzibar

See reviews by guests who stayed at hotels on Zanzibar

See all
From $513 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 279 reviews
The location is absolutely beautiful, with a stunning beach lined with palm trees and a peaceful atmosphere that made the whole experience incredibly relaxing. I loved that it was never crowded, it felt like a private escape. The food was truly delicious, every meal was fresh and full of flavor. What really made the difference was the staff. Everyone was exceptionally friendly and warm, in a way I haven’t experienced anywhere else. Joseph and Jamal were especially helpful, and I’m grateful to all the other team members as well, even if I don’t remember all their names. We genuinely enjoyed our stay and would happily return. Highly recommended!
Guest review byAnca
Romania
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 275 reviews
The service at this hotel is the best I have experienced. Khadija and Salim took great (and warm) care of us, following up on everything related to us and our stay. Nicole took care of any concerns with sincerity. Front desk Ali and the others, all so welcoming, helpful and friendly. Others, like Tunu, Abu Bakr, Washa and so many others that unfortunately would be impossible to mention all their names, made us feel happy, special and made our experience extremely enjoyable. Special mention to the impressive daily atmosphere and food of Kilimanjaro restaurant. Lovely hotel, on a beautiful beach.
Guest review byMarwa
United Arab Emirates
From $624 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 343 reviews
So relaxing and luxurious I loved the villa with ocean view, the room was big and as well as the bathroom Turn down was not a regular turn down they basically arranged and cleaned the room again. Everyday we stayed there they came to check on the pool without calling them. The staff is so friendly and kind. I loved seeing the monkeys outside my room. Sport activities were also nice. The massage was amazing and so relaxing.
Guest review byMaliha
Saudi Arabia
From $1,202 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews
I can't say enough about how wonderful the Tulia property and staff are. I can say that I went back half-way around the world to stay there again, even though there are a lot of closer beaches and islands. And I dragged my friend along with me this time. When we got there, she said she finally understood why I loved it so much.
Guest review byKimberly
United States
From $800 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 223 reviews
Amazing location with good facilities and the best part was the staff and team who are so friendly and helpful and always smiling that made it so special. A special mention for Mr Geoffrey and Ms Warda who took great care of us and made our sons 13th birthday surprise celebration a memorable one.
Guest review byNadir
Oman
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 370 reviews
facilities were very nice and night mode was exceptional and swimming pool was great to use. Nicole the owner was very nice and friendly and she was taking care of all her visitors and making sure that they are enjoying their time. Definitly will go again when I visit Zanzibar.
Guest review byFady Rezk
Egypt
From $345.95 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 353 reviews
Everything was superb! The hotel is ⭐️⭐️⭐️⭐️⭐️ and the staff is 10 star, nice, friendly, polite! Hussein, Alex, Jirebi, Yasin… were AMAZING with us. Uhhh, the food, omg, I wish I could thank the chefs personally, IT WAS DELICIOUS!!!
Guest review byDenise
United Arab Emirates
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,314 reviews
Unfortunately the first night we got technical problem at the room Air Conditioning and Hotel next day compensated with an upgrade and free massage
Guest review byKhalid Al Lawati
Oman
From $744 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 688 reviews
The property is extremely beautiful, it feels like paradise. The staff are very friendly and they will always go the extra mile to make you happy.
Guest review byFadia Fakih
Qatar
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 190 reviews
Very nice hotel and staff you can find all our bay you want in this hotel the food is not bad they can do better
Guest review byReihane
United Arab Emirates
From $520 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 147 reviews
Enjoyed the space of the junior suite and the beach and ocean were the best.
Guest review byJervin
Canada
From $100 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,130 reviews
seeview, pool, breakfast, location, late checkout, ... and everything 😁😉
Guest review byOli
Hungary
From $1,160 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 324 reviews
the food and the spa and the staff was perfect
Guest review byasli
Turkey
From $251.75 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,160 reviews
It was a beautiful, peaceful and fun property.
Guest review byMarry
Ethiopia
From $100 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 211 reviews
The stuff was amazing they made my stay great
Guest review byNgwenya
South Africa
From $252 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 384 reviews
The environment is exceptionally beautiful.
Guest review byLeticia
Tanzania
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 449 reviews
Excellent hotel and facilities 😍
Guest review byLulwa
Kuwait

Planning a trip? Get inspired by reviews of cities on Zanzibar

Scored out of 10, guest rating 8.0

One of the prettiest beaches we have ever been on, and also...

One of the prettiest beaches we have ever been on, and also one of the most crowded. Better to stay at a hotel which has some privacy and a guard if you want to avoid constant harassment by beach boys. The beach is really nice to swim, and the sunsets are beautiful. MJ Cafe is a good spot to eat, very economical prices and large portions of food. The fresh juices are a must try. Close to MJ Cafe are a lot of local shops where you'd find almost everything.
Guest review byUmer
Pakistan
Scored out of 10, guest rating 8.0

Zanzibar City is fascinating on a number of levels.

Zanzibar City is fascinating on a number of levels. Whether you are interested in its intercultural and colonial history, the abolition of slavery or just wish to enjoy Swahili cuisine and music, a vibrant street life or the comfort of an international hotel, there is much to do and see.
Guest review byNicholas
United Kingdom
Scored out of 10, guest rating 10

Wonderful Stay at Sunny Paje House .

Wonderful Stay at Sunny Paje House . It was very nice feeling being in Paje House host were very friendly and other guess too, Paje House if for people who like travelling with not frills and like value for money accommodation. The location is excellent so closed to the beautiful beach two minutes walking and amenities and main road. Thank you so much for a wonderful stay
Guest review byBegonia
United Kingdom
Scored out of 10, guest rating 10

the authentic area of ​​Zanzibar, you will find here...

the authentic area of ​​Zanzibar, you will find here everything you need for a peaceful holiday right at The Loop resort hotel, amazing cuisine, another excellent restaurant Lost Soles and in Paje definitely Mr. Kahawa
Guest review byJana
Czech Republic
Scored out of 10, guest rating 10

Great place if you looking for privacy and low density of...

Great place if you looking for privacy and low density of people . Perfect contrast to the busy north and south of the island. We felt like the beach belongs only to us . And no hassle from beach boys . We were concerned about the low tide before we came but in reality we did not mind and we enjoyed nice sand beach walks . In fact you can swim all day long you just might need to walk a bit . If you like the ocean life ask some local fishermen and they will show you the starfishes , octopuses etc . Overall nice experience . Xoxo
Guest review byCharlotte
United Kingdom
Scored out of 10, guest rating 10

We stayed at Kendwa Hotel from December 26th to 31st and had...

We stayed at Kendwa Hotel from December 26th to 31st and had an absolutely fantastic experience. The staff were incredibly helpful and friendly, always ready to assist with anything we needed. Our room was excellent, so comfortable and clean and we were even upgraded to a better room than the one we had booked for no additional costs. The hotel is right on the Indian Ocean, with breathtaking views and direct access to the beach. The food at the restaurant was outstanding. We especially loved the seafood; we enjoyed lobsters almost every day, and one evening they even grilled a fish we had specially requested, it was delicious! Overall, everything was perfect: the service, the rooms, the cleanliness, the food, and the location. Our stay was truly unforgettable, and we will definitely be coming back this year. Highly recommended to anyone visiting Zanzibar!
Guest review byThomas
Austria
Scored out of 10, guest rating 10

Matemwe is a perfect destination for anyone who wants peace...

Matemwe is a perfect destination for anyone who wants peace and quiet, but still has access to great activities. You can easily arrange dolphin watching and swimming tours – look for Captain Lucho, he helped us with everything and made the experience amazing. A beautiful and relaxing place to stay!
Guest review byKristaps
Germany
Scored out of 10, guest rating 8.0

Michamvi has a mix of high end & more budget options, we all...

Michamvi has a mix of high end & more budget options, we all get to share the beach. Snorkeling trips, dolphin, sand bar & mangrove trips are available. Beach bars & restaurants to suit all.
Guest review byRICHARD
United Kingdom
Scored out of 10, guest rating 8.0

If we had our time again, we would have spent a couple of...

If we had our time again, we would have spent a couple of nights up north at Nungwi beach, then moved south, because you only saw the real Zanzibar in the south east, Nungwi was very fake and full of tourists
Guest review byLorena Ennor
New Zealand
Scored out of 10, guest rating 10

Kizimkazi is one of those quiet, peaceful towns with no...

Kizimkazi is one of those quiet, peaceful towns with no crowds of foreigners and without an overwhelming number of local vendors constantly trying to sell you something. There are no nearby restaurants and it is not really suitable for sightseeing walks, as there is not much to see, but it is perfect for a family holiday or for anyone who wants to escape the noise and simply enjoy the truly serene, paradise-like side of Zanzibar.
Guest review byРенета
Bulgaria