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. Everything was more then perfect!The rooms are very clean!The staff is more then amazing!They have also very tasty food!It is very close to the beach,just 3 minutes a walk!They clean every day and changing the sheets and towels!They are very helpful!The made our holiday very special! They have very nice pool as well!Everybody is smiling! Thanks to the stuff and Mohamed and Ali!

Show more Show less
9.6
Exceptional
620 reviews
Price from
£52
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
188 reviews
Price from
£36
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. Hebe is a very beautifully constructed and maintained small hotel arrangement in the rather north end of Matemwe. The owners and the staff are a charm and the food is amazing. We booked it on a last minute deal, so our money for the value was amazing. You can event rent kayaks and bicycles at the place and the diving next door is also very good. Water pressure and all other facilities are superb.

Show more Show less
9.2
Superb
204 reviews
Price from
£74
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. I liked everything! The place is really beautiful, peaceful and with a nice pool. The room was big, cozy and comfortable. The staff is also amazingly kind, and the dishes at the restaurant are really tasteful. The location is also good,in 1 minute you are already on the beach. I totally tecommend it!

Show more Show less
9
Superb
141 reviews
Price from
£73
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. We love Z-Lodge! We came for few days and our staying was so amazing. The pool is the best and the staff in the restaurant :) The food came no longer than 20 minutes. Always nice. Breakfast until 10:00. When we check-out before our time, the restaurant staff prepared for us breakfast in the box.

Show more Show less
9.1
Superb
408 reviews
Price from
£58
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. everything is nice, the best👍

Show more Show less
9.5
Exceptional
338 reviews
Price from
£131
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. We really liked the pool and the breakfast. I would also like to say that the staff there is very pleasant and nice. Pauline, the manager, will welcome you and show you the map of the Nungwi and will give you plenty of advices for different tours and for the town. We would recommend Gaia Villas 100%.

Show more Show less
9.4
Superb
255 reviews
Price from
£62
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. I loves the food spread both at dinner and breakfast. I got very sick during my 2nd day they did cater to me and checked up in me and allowed me to late checkout but they need to cascade information well. We found that the gentleman at the reception had no idea I wa I well so he was not accepting late check out until we said we wanted to talk to the manager so they need to cascade information

Show more Show less
9.2
Superb
100 reviews
Price from
£254
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. Very relaxing unlike big commercial hotels. The staff were all very friendly and accommodating and the managers where always available to assist and recommend day trips and some travel tips. We got sick during our stay (not related to Zanzibella) and the manager ensured to help us as much as she could and went out of her way to assist where possible.

Show more Show less
9
Superb
470 reviews
Price from
£113
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. I travel a lot for work and I must admit, The One Resort is really the one place that exceeded my expectations. The location is amazing, the pool is the biggest I've seen in my entire life and the staff.. Wauw.. Friendly, perfect english and always there to help. I want to show my deepest of respect to Magdalena who made sure that all my needs were met. From booking excursions for me, recommending the best places to visit, she surely made my stay more than extraordinary. The One Resort, keep doing what you're doing. I'll be back for sure.

Show more Show less
9
Superb
241 reviews
Price from
£124
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