
Mkwaja Holidays from £1,245
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to £335 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
Packages with flights are ATOL protected
Top Mkwaja Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.


Ycona Luxury Resort
Price was £3,090, price is now £1,292 per person
£1,292
per person
15 Nov - 22 Nov
found 1 day ago
Return flight included
London (LHR) to Zanzibar (ZNZ)
9/10 Wonderful! (12 reviews)
We had an exceptional stay at Ycona Luxury Resort—truly one of the best resorts I’ve ever visited. The villa was beautifully designed, combining luxury with lush greenery and a variety of trees that created a peaceful and refreshing atmosphere.
As a wildlife enthusiast and photographer, I was thrilled to spot incredible species right from the resort grounds, including a Zanzibar Red Colobus monkey, a Red Squirrel, and the stunning Woodland Kingfisher.
Everything about the stay felt curated and serene—from the elegant layout of the resort to the natural surroundings. I highly recommend it to anyone looking for a luxurious yet nature-filled retreat in Zanzibar.
Reviewed on 2 Aug 2025

The Mora Zanzibar - Luxury All Inclusive
Save 100% on your flight
Price was £2,647, price is now £1,742 per person
£1,742
per person
15 Nov - 22 Nov
found 1 day ago
Return flight included
London (LHR) to Zanzibar (ZNZ)
9.6/10 Exceptional! (159 reviews)
Beautiful property, we are so glad we chose the Mora. The staff was friendly and helpful. They have everything you need. The food and drink options were plentiful. The buffet has plenty of options and the Indian food was amazing. The beach front was gorgeous. You don’t need to leave the property and explore the island but you can if needed. Thank you Mora!
Reviewed on 24 Aug 2025

Upendo Beach Boutique Hotel
Save 100% on your flight
Price was £2,266, price is now £1,504 per person
£1,504
per person
28 Sept - 5 Oct
found 2 hours ago
Return flight included
London (LON) to Zanzibar (ZNZ)
9.6/10 Exceptional! (18 reviews)
I loved the entire set up..the pool was right across from the famous rock restaurant..you can see the sunset right from the porch and the restaurant was absolutely delicious
Reviewed on 19 Jan 2022

Baraza Resort & Spa Zanzibar
Save 100% on your flight
Price was £4,283, price is now £2,875 per person
£2,875
per person
15 Nov - 22 Nov
found 1 day ago
Return flight included
London (LHR) to Zanzibar (ZNZ)
9.6/10 Exceptional! (44 reviews)
Great hotel...staff go above and beyond to cater to guests. Villas are massive and the spa is fantastic
Reviewed on 21 Dec 2024
Mkwaja Essential Information
Language | Swahili |
---|---|
Currency | Tanzanian shillings |
Max Temp Winter | 27ºC |
Max Temp Summer | 29ºC |
Top hotels in Mkwaja



Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.