I read reviews about this hotel and was very hesitant. I decided to book at my own risk and was very surprised. Anyone who writes nasty things about the hotel simply doesn't understand the difference between a Turkish 4 and a Zanzibar hotel.
I really enjoyed my stay at Kendwa Rocks Hotel. The beach, the view, and the sunset were absolutely beautiful. My room was clean and comfortable, and the staff were very friendly. It’s the perfect place to relax and have a good time. If I come back to Zanzibar, I’d definitely stay here again.”
Great hotel, but some niggles. Has safe parking, central location, nice staff, big rooms.
In our first block power off virtually every night 6-9.00 pm, Did get moved and was a huge improvement. Breakfast could be a little more interesting On the whole well worth a visit 😎
My stay at Nungwi Dreams by Mantis was absolutely magical. Waking up to the ocean in view and catching the sunrise daily was golden – a truly breathtaking way to start each day. The hotel’s private beach was such a serene and peaceful retreat, offering the perfect spot to relax and enjoy the turquoise waters away from the crowds.
The bed was incredibly comfortable, ensuring I had the best night’s sleep, and the staff were so attentive and helpful, always going above and beyond to make my stay truly special.
The food was top-notch, with every dish prepared to perfection, and the night entertainment was amazing, adding a lively yet elegant touch to the evenings. The rooftop bar, with its stunning panoramic views of the ocean, was an absolute highlight – a sight to behold and the perfect place to unwind.
Nungwi Dreams by Mantis is a serene oasis away from the busyness of Nungwi, offering both relaxation and unforgettable experiences. I can’t wait to return to this little slice of paradise!
This hotel is very nice if you think about the price to quality ratio. People who work there are ok. The hotel is clean and has a nice restaurant inside that serves many dishes. There was music during the day and the cleaning service did a good job. The only thing that is not on is not about the hotel but about the area - when we get out of the hotel many street and beach vendors aggressively approach us. The hotel is ok so you can go there and rest for even a few weeks but the area is dangerous so stay safe in the hotel. Some of the street vendors are so rude that they are going after you from the beach to the hotel main door where the body guard stops him.
I had a wonderful stay in Zanzibella from the beginning the staff are so kind and everything was amazing overall i would definitely come back,would rate it 10/10
This is the third Riu hotel in the area, and having stayed at the previous two, I found this one, which opened in '26, to be a step down overall. The smell of concrete was very strong. They claim to have seven à la carte restaurants (non-buffet), but not all of them were open; in fact, only one was open each day. This wasn't mentioned on their website or on Ctrip. We were only informed at check-in that reservations could only be made for the following day. This means if you're only staying one night, you're stuck with the buffet for all three meals and can't experience any of the all-inclusive à la carte restaurants, despite paying the same per-night rate as those staying longer, which feels very unfair. The large, modern building feels too artificial; I'd rather stay in a more traditional hotel on the island.
My friend and I came for 3 days and 2 nights and it was great! We arrived around 9am which was way before the check in time and they accommodated us so well and gave of coffee and fruit while they set up our room early! The room was way better than what we ever expected. The AC was the first we’ve had in our whole month stay in Tanzania! The room was spacious, had patio seating private to the room, a great bathroom, and very nice decor! Breakfast was good and the staff was extremely kind and accommodating to any needs. The location is great and a 5 minute walk to the beach and a great restaurant called Maisha that we ate at almost every night. The area felt very safe too! Even at the end of our trip our flight was at 10pm and they let us leave our bags at the hotel while we spent our day at the beach, and even let us come back to change and wait until our taxi came! Overall a great stay for a great price, we were so glad to have gotten the chance to stay here!
Although the Kasha Hotel is not big overall, there are some, the rooms and infinity pools are very good, the hotel butler is very good, and the price is only 1700 for one night. Sangdao and Seychelles are really cheaper than it is.
Great
52 reviews
9.0/10
Check Availability
See All Hotels With Parking in Zanzibar North Region
Frequently Asked Questions
How do I book a hotel on Trip.com?
To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.
How do I get hotel deals on Trip.com?
There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.
Where can I find hotel deals on Trip.com?
Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.
How can I get lower prices for hotels?
Sometimes booking hotels midweek is cheaper, but it also depends on the season.
How many hotels are listed on Trip.com?
With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!
Can I cancel or change my hotel bookings on Trip.com?
It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.
How do I contact Trip.com customer support?
You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.