Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Zanzibar's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Canary Nungwi Hotel & SPA 4 stars

Hotel in Nungwi Beach, Nungwi

Set in Nungwi, 400 metres from Nungwi Beach, Canary Nungwi Hotel & SPA offers accommodation with a garden, free private parking, a shared lounge and a terrace. Made it special for the my birthday

Show more Show less
9.6
Exceptional
633 reviews
Price from
£54
per night

Zanzicrown 3 stars

Hotel in Nungwi Beach, Nungwi

Zanzicrown features an outdoor swimming pool, garden, a shared lounge and terrace in Nungwi. This 3-star hotel offers a bar. Different hang out areas on the property, felt secure, proximity to beach and restaurants, quiet

Show more Show less
9.2
Superb
194 reviews
Price from
£37
per night

HEBE Bungalows Lodge 3 stars

Hotel in Gazija

Situated in Gazija, a few steps from Matemwe Beach, HEBE Bungalows Lodge features accommodation with a garden, free private parking, a shared lounge and a terrace. Ola and Piotr were very helpful all along the way. Their team is very kind and offers great service at all times from the taxi to the bar/restaurant persons and the cleaning lady. Ola and Piotr helped us to book great activities at a very affordable prices and also to organize the taxi transportation where we wanted to go and for pick up too. The place is beautiful, perfectly clean and safe. The food is delicious and we ate fresh grilled fish everyday (you can see the fishermen coming back from the sea everyday!). The prices at the restaurant are very affordable. The breakfast is very varied and there is something for everyone. I very much appreciated the excellent coffee, shapatis and fresh fruit as well as the different fresh fruit juice every morning.

Show more Show less
9.3
Superb
211 reviews
Price from
£76
per night

Frangi'pwani

Hotel in Paje Beach, Paje

Frangi'pwani has an outdoor swimming pool, garden, a terrace and restaurant in Paje. Featuring a bar, the property is located within a few steps of Paje Beach. We had a lovely time at Frangi pwani and didn’t want to leave. The room was big, the bed very comfortable, warm shower, an amazing pool, delicious breakfast, the beach only two minutes away and a very helpful and friendly staff! The hotel also has two very cute kittens who like to chill with you at the pool! The butter chicken and mango/passion juice was very good, but as an alternative we can recommend african bbq close by for good quality local food. Asante sana for everything, we hope to come back in the future!

Show more Show less
9
Superb
145 reviews
Price from
£74
per night

Z-Lodge Zanzibar 5 stars

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Z-Lodge Zanzibar provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Hope this information will be useful and helpful: the location of this hotel, just south of Kiwengwa has very little foot traffic making the beach areas more private, its much better to stay here if you don't want to be hassled by beach boys and masai's like in Nungwi, Kendwa, Stonetown or Paje, This was our favorite hotel and restaurant during our stay in Zanzibar. The Cheff makes the best home made breads and I'm usually not a fan of bread. The seafood was to die for, the local fisherman catch the fresh octopus right in front of Z-Lodge, the menu was built by the owner, you can see they put a lot of effort into this kitchen . Staying at Z-lodge made us feel like we were on a tropical island without the mass tourism rush senstation, We loved it, and would go back again, The staff is super friendly and helpfull all the time, I felt comfortable with the location and security of the location at all times. PS, Start with the cake of the day!

Show more Show less
9.1
Superb
416 reviews
Price from
£52
per night

Paje Blu Boutique Hotel 4 stars

Hotel in Paje Beach, Paje

Set in Paje, 60 metres from Paje Beach, Paje Blu Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Home….real home. We loved everything about this place. Starting with check-in and welcome drink and the most important people :) Girls, especially Lightness is a very special girl working there. Mikle is the most welcoming bartender. Owner will approach you personally to make sure everything is good. Soooo much personal touch in this place. Peaceful and relaxing. In reality place looks much more better than pictures. Location 100% - close to everything (shops, medical center, pharmacy and all beach restaurants, bars). Our cottage was soooo perfect. Looking forward to come back 🤍

Show more Show less
9.5
Exceptional
341 reviews
Price from
£134
per night

Gaia Villas

Hotel in Nungwi

Located in Nungwi, Gaia Villas features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. The team was very attentive and caring, and made our vacation perfect. We felt very secluded, and even had the pool only for ourselves for one afternoon. Breakfast was very good. As instagram addicts, we had so many photo opportunities in the beautiful garden and pool.

Show more Show less
9.4
Superb
259 reviews
Price from
£64
per night

Marijani Beach Resort 5 stars

Hotel in Pwani Mchangani

Located in Pwani Mchangani, 500 metres from Pwani Mchangani Beach, Marijani Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. The architecture is fantastic, and the rooms are beautiful and cosy

Show more Show less
9.2
Superb
101 reviews
Price from
£259
per night

Zanzibella Hotel & SPA 5 stars

Hotel in Kiwengwa

Located in Kiwengwa, 41 km from Peace Memorial Museum, Zanzibella Hotel & SPA provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Beautiful property with a really great beach overlooking sunrise. Very hospitable staff who were accommodating with our requests. Excellent breakfast. Our room was beautiful and very spacious.

Show more Show less
9
Superb
479 reviews
Price from
£115
per night

The One Resort Zanzibar 4 stars

Hotel in Makunduchi

The One Resort Zanzibar has a restaurant, fitness centre, a bar and garden in Makunduchi. This 4-star hotel offers a private beach area, a concierge service and free WiFi. The resort is very clean, and the staff are helpful and closest to us also the entertainment every day and during the day with a large buffet in the morning and night one The night show was marvelous We planned me and my wife to have another trip to the resort again may be next year We are recommended the resort to the tourist whom they are looking for relaxation and also for adventure and for full day activity with a full day of activities also the lessons of Swahily languages The staff are friendly and very Helpful (Beach Team & Alex) (Bar Team & Jacob) (Restaurant Team & Patrick) (Reseption Team &hospitalities' Toma) (Entertainment Team & Julianne) with a great thanks to the Manager who is available all the time for our hospitality Nice Place and Nice Time it is added value for our trips Hakuna Matata - Jambo - Caribou - Asanti sane

Show more Show less
9
Superb
242 reviews
Price from
£126
per night

Hotels with extra health and safety measures

Find hotels in Zanzibar with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels on Zanzibar in the past month

See all

Zanzibar's best hotels with breakfast

See all

Budget hotels on Zanzibar

See all

Hotels on Zanzibar that you can book without a credit card

See all

FAQs about hotels on Zanzibar

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

Explore guest reviews of hotels on Zanzibar

See all