Skip to main content

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 & Free SPA 4 stars

Hotel in Nungwi Beach, Nungwi

Set in Nungwi, 400 metres from Nungwi Beach, Canary Nungwi Hotel & Free SPA offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. The staff are the most welcoming and nice people ever. They help you with all your needs with a smile. They check on you and offer an umbrella when it’s raining. They are flexible if u are late for breakfast. Mahmoud the hotel manager is very helpful and friendly. Monika from the restaurant is amazing. The whole staff are 10/10. The housekeepers clean the rooms daily and great you with smiles.

Show more Show less
9.6
Exceptional
1,709 reviews
Price from
THB 2,275
per night

Z-Lodge Zanzibar 4 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. Velue for money for sure! The staff is amazing and always helpful and thoughtfull. Ive never had such good care in no other western hotel. This is a true jam. Special thanks for receptionist Dida! Such welcoming, always smiling and gives her 120% at all times. Thank you kitchen team, bar team, house keeping and just everyone. Will definitely come back to this place, full of great energy and love.

Show more Show less
9
Superb
1,281 reviews
Price from
THB 2,326
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. Staff was very pleasant and careful 🥰

Show more Show less
9
Superb
1,128 reviews
Price from
THB 3,214
per night

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Babalao Bungalows has free bikes, outdoor swimming pool, a garden and shared lounge in Nungwi. Featuring a restaurant, the property also has a terrace and a bar. Amazing place, very friendly and helpful staff. I strongly recommend :)

Show more Show less
9.7
Exceptional
1,679 reviews
Price from
THB 1,476
per night

Mahali Zanzibar

Hotel in Paje Beach, Paje

Featuring a private beach area, a year-round outdoor pool and free Wi-Fi, Mahali Zanzibar is set in Paje, Zanzibar. The hotel features a sun terrace and views of the sea. The food is great, the pool is clean and beautiful, and the beach is a few meters away. The hotel has everything you need for a good vacation.

Show more Show less
9.1
Superb
1,066 reviews
Price from
THB 5,418
per night

Baobab Africa Lodge Zanzibar 4 stars

Hotel in Mtende

Set in Mtende, 35 km from Zanzibar Butterfly Centre, Baobab Africa Lodge Zanzibar offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. I travelled with my kids and to be honest this place did not feel like a lodge or hotel, it felt like home away from home. Everyone from the owners Eric and Sophie to all the staff were so warm, friendly and welcoming. They made it so hard for us to leave. We really enjoyed our vacation and we will for sure go back there. Thank you to all of the Lodges staff and a big thank you to Eric and Sophie for make our trip a memorable one. We will always remember this holiday.

Show more Show less
9.4
Superb
132 reviews

TIANDE Boutique Hotel 4 stars

Hotel in Pwani Mchangani

Located in Pwani Mchangani, 300 metres from Pwani Mchangani Beach, TIANDE Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is so pretty- the gardens are beautiful and it’s a quick walk to the beach. Although TianDe isn’t directly on the beach, Mariola (the owner) has a friendly relationship with a neighboring hotel that is first row, so guests can spend time there during the day. The bar and restaurant area are lovely and the food is yummy and fresh- we tried breakfast, lunch and dinner. The pool is sparkling, and the staff is warm and hard-working. Our room was clean and comfortable, with A/C, tea/coffee, good shower, nice decor. Mariola and her boyfriend live on site- they are doing a fantastic job running TianDe with a lot of hard work and love. We wish them success and will recommend to TianDe to anyone traveling to Zanzibar.

Show more Show less
9.4
Superb
120 reviews
Price from
THB 2,510
per night

Sunny Villa Matemwe

Hotel in Matemwe

Sunny Villa Matemwe has an outdoor swimming pool, terrace, a restaurant and bar in Matemwe. This was by far the best place I could have stayed. Amazing room and staff. I can only say thank you Mr Samir, Mr Ali and Miss Aziza. Would I come back? A thousand times YES

Show more Show less
9.1
Superb
116 reviews
Price from
THB 2,709
per night

Daniel Zanzibar Hotel

Hotel in Nungwi

Situated in Nungwi, 600 metres from Royal Beach, Daniel Zanzibar Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 10+++ We had an amazing stay at this hotel! The beds were incredibly comfortable, reminiscent of those in 4 to 5-star hotels. The rooms were equipped with both fans and air conditioning, and they were always clean and tidy. The beautifully landscaped courtyard added to the overall charm. The breakfast spread was unbelievably delicious, and the chef truly impressed us with the delightful dishes we tried. A special highlight was the friendly little monkey in the courtyard. We enjoyed spending time with it, feeding it, and it was heartwarming to see it happily playing with us every day. We want to thank the Mr. who runs this hotel, he helped us with even the smallest details during our stay. We highly recommend this accommodation, and we will come back again for sure. Mitar & Viki

Show more Show less
9.1
Superb
147 reviews
Price from
THB 1,531
per night

Haber Hotel & SPA 4 stars

Hotel in Matemwe

Located in Matemwe, 600 metres from Matemwe Beach, Haber Hotel & SPA provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Great and pleasant service. Good food with recipes brought from Poland by owners who have one of the most famous restaurants there. Breakfasts are great and huge - you won't be hungry until early dinner. It's feeling safe and you don't have to worry about your possessions or money getting stolen. The owners are on the premises every day and will interact with you to help you plan your excursions, advise which ones to avoid and find trusted local guides they worked with before so you don't have surprises during any of your excursions. The owners can also recommend food or arrange for something that's not on the menu - I was very satisfied with those alternatives, super tasty.

Show more Show less
9.6
Exceptional
115 reviews
Price from
THB 3,251
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