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.

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Situated in Nungwi, 100 metres from Nungwi Beach, Babalao Bungalows features accommodation with a restaurant, free private parking, a bar and a garden. Very relaxing design and welcoming staff

Show more Show less
9.5
Exceptional
203 reviews
Price from
£47
per night

The African Paradise Beach Hotel

Hotel in Bwejuu Beach, Bwejuu

Located in Bwejuu, a few steps from Bwejuu Beach, The African Paradise Beach Hotel provides accommodation with a restaurant, free private parking, a bar and a shared lounge. Best host ever. The staff is really nice and does everything to give you the best experience. The location is perfect with an amazing view. I definitely recommend this hotel. An experience you will never forget.

Show more Show less
9.8
Exceptional
182 reviews
Price from
£42
per night

Opera Hotel

Hotel in Nungwi

Opera Hotel has a restaurant, outdoor swimming pool, a bar and garden in Nungwi. The property is around 1.7 km from Supermarket, 1.9 km from East Africa Diving and 2.9 km from Nungwi Mnarani Aquarium.... It’s was a very peaceful property, I loved that! The staff is very friendly, and the rooms are clean. They owner and her daughter are absolutely amazing! They made us feel like we were family the entire time. The Resturant has some really good food as well, so if you don’t feel like eating out, you have a great option on the property!

Show more Show less
9.4
Superb
113 reviews
Price from
£76
per night

SeVi Boutique Hotel 4 stars

Hotel in Kigomani

Overlooking white-sand beaches and the crystalline waters of the Indian Ocean, SeVi Boutique Hotel is situated at the north-east coast of Zanzibar, by the fishing village of Kigomani. Really nice place and nice staff

Show more Show less
9.5
Exceptional
408 reviews
Price from
£136
per night

Summer Beach Paje

Hotel in Paje Beach, Paje

Located within 50 km of Peace Memorial Museum and Hamamni Persian Baths, Summer Beach Paje offers rooms in Zanzibar City. All was perfect we will come soon again

Show more Show less
9
Superb
251 reviews
Price from
£14
per night

Kupaga Villas Boutique Hotel 4 stars

Hotel in Jambiani Beach, Jambiani

Set in Jambiani, a few steps from Jambiani Beach, Kupaga Villas Boutique Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Very clean, functional rooms, each with a small terrace and good ocean view. The bath room has two lavatories and great water pressure in the shower. The restaurant is excellent! With good variety and great value all day around. The included breakfast for house guests is good, copious and for those with more appetite there are a whole bunch of options. The location is in one of the most beautiful beaches of the island. The staff is friendly and make you feel welcome from the start.

Show more Show less
9.3
Superb
249 reviews
Price from
£86
per night

B4 Beach Club

Hotel in Paje Beach, Paje

Located in Paje, 1.7 km from Bwejuu Beach, B4 Beach Club provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. We like this place, Daniel and Leila at the reception are very attentive. In our room, the toilet bowl is leaked, it was repaired literally in an hour. Asked to add towels and the sheets in the number there are no problems. On Wednesday, the neighboring hotel Teddy's Place music was played noisly, it's impossible to fall asleep, went to the manager, he apologized many times, said that nothing was possibleto do, give me and the wife of Jagermeister, issued a stub in the ears. In general, the hotel was very likely, the territory is a green and well-groomed, pool with beautiful illumination and you can swim all night.

Show more Show less
9
Superb
347 reviews
Price from
£80
per night

Tsunami Village

Hotel in Bwejuu

Located in Bwejuu on the beachfront and African Blue Divers reachable within less than 1 km, Tsunami Village offers an outdoor swimming pool, a garden and free WiFi in the public areas.. The hotel is located in a very solitary place, which is super cool if you want just to relax and stay quiet. The territory is nice and the rooms are spacious and modern. Everything is really clean and tidy. We really enjoyed swimming pool as well. Breakfasts and dinners were delicious, the chefs know what they're doing, and they're doing it great. The staff is friendly and helpful. Special thanks to Simone for his hospitality. It was a pleasure staying at Tsunami, we'll definitely come back again next time!

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

The Island - Pongwe Lodge

Hotel in Pongwe

Set in Pongwe, 600 metres from Kiwengwa Beach, The Island - Pongwe Lodge offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The location is fabulous. A private Island with 6 bungalows- each has an exceptional view but we loved the ocean view The staff were so lovely and helpful. From security to reception to the manager. They really made us feel at home. The animals on the island were amazing. We saw Bush Baby's which was a real highlight. The food was absolutely fabulous. Some of the best we have experienced in Zanzibar (we've been three times and travelled around the island). Great breakfast and I would 100% recommend half board.

Show more Show less
9.5
Exceptional
130 reviews
Price from
£271
per night

Driftwood Beach Lodge

Hotel in Jambiani Beach, Jambiani

Driftwood Beach Lodge features a restaurant, seasonal outdoor swimming pool, a bar and shared lounge in Jambiani. A few steps from Jambiani Beach, the hotel offers a garden and a terrace. Everything! The food is delicious, the rooms are clean and the pool is perfect! We felt like we were in vacation at our friends in Zanzibar. The place is small and intimate with only a few rooms, cozy and very nice decorated, with many good places to take photos! The food & drinks are varied, lots of tasty dishes for all tastes. From soups, pastas, burgers, catch of the day to traditional local dishes. And you can also pay by card. The pool is spacious, clean and perfect for cooling off when the ocean recedes. Rooms are clean and very nicely decorated. There is enough space to arrange the clothes and things you carry in your luggage and every room has a little terrace. I also saw one of the bungalows wich is wonderful, spacious and has an extra outdoor shower if you want to take a shower and look at the unique African sky by night! Next time we'll book it! And if you have a special request just talk to Kerry, Brady or any other person from the Driftwood Beach Lodge staff and they will definitely help you. Thank you Kerry and Brady! You made us fell in love with your beautiful place and we hope to come back soon! Sending you hugs and kisses and also to Teddy and Rajid! P.S. If you arrive in Zanzibar remember that you can help people who need clothes and small aids. You can help by donating clothes, toys, coloring books, crayons or give them anything because they appreciate every little thing. Kerry can guide you and offer you more information as she is directly involved in helping them 😊

Show more Show less
9.5
Exceptional
196 reviews
Price from
£66
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

Find your perfect Zanzibar hotel

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