
Unguja Adventure Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top flight + Adventure hotel deals in Unguja
Price found within the past 48 hours. Click for updated prices.

Sea Cliff Resort & Spa
Price was AU$6,811, price is now AU$6,230 per person
AU$6,230
per person
4 Oct - 10 Oct
found 1 day ago
Return flight included
Brisbane (BNE) to Zanzibar (ZNZ)
8.6/10 Excellent! (226 reviews)
A very quiet location with a beautiful view of the sea and a lovely walk way to another bar.
All staff were fantastic ans very helpful, cheerful and willing to help. (Even joing in our game of table football)!
Good variety of food and drink each day.
Horseriding, mini golf, table tennis, pool, darts and tennis available.
The beach near the pizza shack needs sorting out though, just clear up the rubbish and old seaweed -It could be a beautiful spot!
Reviewed on 5 Jul. 2025




Diamonds Mapenzi Beach
Price was AU$8,207, price is now AU$6,995 per person
AU$6,995
per person
4 Oct - 10 Oct
found 1 day ago
Return flight included
Brisbane (BNE) to Zanzibar (ZNZ)
9/10 Wonderful! (147 reviews)
It is a great resort but there are several things which you should consider:
1. Dining - being a vegetarian, I found the options were limited. The chef tried hard to create some additional options but it did not change much. There are not many good restaurants nearby so you are out of options.
2. They are experimenting with pricing - food prices can change from day to day. Pizza was $7 one day and $15 next day
3. The food is expensive.
4. There are a lot of stairs which cant be avoided - no lifts. If any one has mobility issues, consider that you will have to go down or up at least 50 stairs from the entrance to your room
5. Service is good but inconsistent. You may see inconsistent housekeeping
6. They are not very transparent with pricing. Buffet dinner was supposed to be $35 but at checkout it was charged in local currency eq of $40. The bill was in local currency and converted back to USD which cost us even more.
7. Infinity pool closes at 6. Spa closes at 6 or earlier.
The beach is gorgeous. The resort is clean and everyone is polite, helpful and nice. Spa is pricy but good.
Reviewed on 27 Aug. 2025
5* Adventure holidays in Unguja
Price found within the past 48 hours. Click for updated prices.



* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.