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.

Zava Nungwi

Hotel in Nungwi Beach, Nungwi

Zava Nungwi is set in Nungwi, within 20 metres of East Africa Diving and less than 1 km of Nungwi Mnarani Aquarium. Popular points of interest nearby include Spanish Dancer Divers and Nungwi Beach.

Show more Show less
9
Superb
179 reviews
Price from
£52
per night

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Situated in Nungwi, 100 metres from Nungwi Beach, Babalao Nungwi features accommodation with a restaurant, free private parking, a bar and a garden. Everything is the best. I'm really enyoyed.

Show more Show less
9.4
Superb
152 reviews
Price from
£29
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. The owners are very sweet, also the staff. It is right on the beach so you can have your breakfast with a view. There dog is so cute. We rented a scooter, they helped us with this. The place is pretty new, and you see they are doing there best so much, i think it will only become more and more better. We could use a beachtowel, there was wifi...

Show more Show less
9.8
Exceptional
151 reviews
Price from
£32
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.

Show more Show less
9.5
Exceptional
343 reviews
Price from
£73
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. Really chill vibe. The food and drinks were good and the staff was chilled. The view from the rooms and the terrace is absolutely gorgeous and the beach is at your doorstep. Would definitely recommend coming here to relax!

Show more Show less
9
Superb
231 reviews
Price from
£18
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. The staff were super friendly and went above and beyond for us, exceptional service. Ines and brigette the owners made us feel so welcome and at home, and provided regular spot on recommendations for the best ways to enjoy jambiani. The location is ideal, right on the most beautiful clean white sand beach. The rooms are simple but very clean and had everything we needed. Breakfast was such a treat, homemade sourdough was a real surprise! Would hundred percent come back and recommend for couples or families.

Show more Show less
9.3
Superb
226 reviews
Price from
£53
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. Great location, on the beach close to all activities in Paje.

Show more Show less
9
Superb
328 reviews

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.. Amazing location with perfect views and relaxing environment. The staff did everything possible to ensure our comfort and our memories to last forever. Thank you!

Show more Show less
9.2
Superb
179 reviews

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. We are very happy with our short experience at The Island. This is a special place, different of any other. Staff is very friendly, food is amazing, we had the beautiful pool all for us and when high tide we enjoyed a lot to swim around the island in the blue warm ocean. We would like to repeat this experience for sure 🙏...

Show more Show less
9.5
Exceptional
112 reviews
Price from
£230
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! Amazing owners Kerry snd Brady! They take care of you every day, and you feel the place like home. We love them ❤️ The food in their restaurant is brilliant! You can enjoy he perfect breakfast with fresh fruits, pancakes, eggs and bacon. Stunning ocean view! You can relax on the beach or on the small infinity pool! Darts and my favorite Rummikub game are available for free. Thank you so much Kerry snd Brady for your great hospitality! Promise to be hour guests again!

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