Skip to main content

The best resorts in Zanzibar

Check out our pick of great resorts on

Filter by:


Review Score

Wonderful: 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.

Mayai Ocean Resort

Bwejuu Beach, Bwejuu

Situated in Bwejuu, a few steps from Bwejuu Beach, Mayai Ocean Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the property is located within 16 km of Jozani Forest. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. What a wonderful hotel, with an amazing staff and owner who bent over backwards to make sure it was a honeymoon of a lifetime. Tried another resort but it just didn’t compare and returned to Mayai! Great food, great people, great location.

Show more Show less
9
Wonderful
164 reviews
Price from
$119.97
per night

F-Zeen Boutique Hotel Zanzibar

Uroa

Located in Uroa, 100 metres from Uroa Public Beach, F-Zeen Boutique Hotel Zanzibar provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the various facilities of this property are a terrace, a bar and a private beach area. The accommodation features room service, a concierge service and currency exchange for guests. We saved the best for last. After traveling around in Tanzania and Zanzibar we wanted a place where we can relax to end our amazing bucket list trip and this beautiful boutique hotel was exactly what we needed. OMG, simply paradise. The location is amazing. We booked the bungalow at the beach and I couldn’t be any happier. It was everything I had hoped for and more. The staff is fantastic! So friendly, so helpful. We received a complimentary massage and it was bliss! If you want rest and relaxation in an idyllic setting with palm trees and a beautiful beach with white sands and people who will make your stay an unforgettable one, then book this place! The WiFi is fast, the shower warm, the service amazing, and the location is PARADISE! Thank you guys for making our short stay a memorable one! What a great way to end this bucket list trip! Asante Sana!!!! ❤️

Show more Show less
9.5
Exceptional
107 reviews
Price from
$82.79
per night

Zen Boutique Resort

Jambiani

Located in Jambiani, less than 1 km from Jambiani Beach, Zen Boutique Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the various facilities of this property are a shared lounge, a terrace and a bar. The accommodation offers nightclub and a concierge service. The property was super amazing! From the layout, to the flowery garden, and the creme de la creme was the outdoor bathroom with shower!!!! Sarah is an amazing hostess with the mostest. And he husband is one hell of a dj. His "Girl I'll house you" says it all! Old skool acid house brought back memories of my younger partying days! I will definitely return and buyout the entire property next year!!!!!!

Show more Show less
9.4
Wonderful
244 reviews
Price from
$128
per night

The Mora Zanzibar

Matemwe

Facing the beachfront, The Mora Zanzibar offers 5-star accommodation in Matemwe and has a shared lounge, terrace and bar. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. The resort features an outdoor swimming pool, fitness centre, evening entertainment and a kids' club. - Facilities are absolutely incredibile (outstanding view on Mnemba island from pools, beach and some rooms) - Rich and extremely delicious food options for all meals - Big and well equipped gym - Padel and tennis courts bookable for private use and fully equipped - Excursions (even if much more expensive than the ones offered by the “beach boys”) well organized - Staff always smiling and available for any request

Show more Show less
9.2
Wonderful
898 reviews
Price from
$475.15
per night

Mambo Paradise

Matemwe

Facing the beachfront, Mambo Paradise offers 4-star accommodation in Matemwe and features free bikes, outdoor swimming pool and garden. Featuring room service, this property also provides guests with a terrace. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi. So good we stayed an extra night!

Show more Show less
9.4
Wonderful
132 reviews
Price from
$170
per night

Karibu Beach Resort

Pongwe

Located in Pongwe, a few steps from Pongwe Beach, Karibu Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. With a bar, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers evening entertainment and room service. This hotel is just a secret gem. I normally do not write hotel reviews, but we had such an amazing time here, that we have to pay some tribute. The hotel is quite small, with a perfectly sized pool, restaurant and access to the beach (which gets cleaned everyday). Due to the size of the hotel, it gets a unique cozy touch. We loved everything from the food, the pool, rooms, extremely friendly and attentive staff. Rooms are spacious with a nice balcony and modern/stylish interior. There is absolutely nothing negative to say abt this hotel. I will come back!

Show more Show less
9.3
Wonderful
123 reviews
Price from
$87
per night

Kijani Beach Villas

Bwejuu Beach, Bwejuu

Facing the beachfront, Kijani Beach Villas offers 1-star accommodation in Bwejuu and features an outdoor swimming pool, garden and shared lounge. Among the various facilities of this property are a terrace, a bar and a private beach area. Offering free WiFi throughout the property, the non-smoking hotel has a hot tub and evening entertainment. friendly staff, quiet place, astonishing seaside views, comfy villas.

Show more Show less
9.6
Exceptional
155 reviews
Price from
$325
per night

The One Resort Zanzibar

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 accommodation features evening entertainment and room service. Everything was perfect, room, restaurant and the every night activities there (live music, local dancing, shows). Beach is huge, peaceful and beautiful. Tide water goes from 0.4m in the morning to 1.5m in the afternoon, just like a swimming pool. Makunduchi village is very small, but you can reach Paje in 20 minutes driving. The Rock restaurant is also close. Taxi drivers usually offers round trip ride. They wait for you for while you do your things (3 hours - $40/50)

Show more Show less
9
Wonderful
418 reviews
Price from
$195
per night

Imara Beach Resort

Kiwengwa

Facing the beachfront, Imara Beach Resort offers 4-star accommodation in Kiwengwa and has a garden, restaurant and bar. Located around a few steps from Kiwengwa Beach, the resort with free WiFi is also 41 km away from Peace Memorial Museum. The accommodation features room service, a tour desk and currency exchange for guests. Not sure where to start...OUR STAY WAS MORE THAN AMAZING.. THE BEACH IS ONE OF THE MOST BEAUTIFUL WE HAVE SEEN IN ZANZIBAR... WHITE SANDS AMAZING FOOD.. OUTSTANDING BREAKFAST AND WARM HEARTED ATTENTIVE STAFF.. I WILL DEFINETLY BE COMING BACK. THANK U IMARA FOR THIS EXPERIENCE. FOOODIS A MUST.

Show more Show less
9.5
Exceptional
360 reviews
Price from
$220
per night

Sharazad Oasis Retreat

Jambiani

Located in Jambiani, 700 metres from Paje Beach, Sharazad Oasis Retreat provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Each accommodation at the 4-star resort has sea views, and guests can enjoy access to a terrace and to a bar. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi. Super nice design and very relaxed atmosphere Amazing yoga

Show more Show less
9.1
Wonderful
114 reviews
Price from
$203.40
per night

Most booked resorts in Zanzibar this month

FAQs about resorts in Zanzibar

Resorts that guests love in Zanzibar