
Mkwaja Holidays from £1,303
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPackages with flights are ATOL protected
Top Mkwaja Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Sunshine Bay Hotel Zanzibar
Price was £1,714, price is now £1,303 per person
£1,303
per person
8 Jul - 14 Jul
found 20 hours ago
Return direct flight included
London (LHR) to Zanzibar (ZNZ)
9.4/10 Exceptional! (14 reviews)
We stayed 2 nights in Sunshine Bay Hotel. We had an absolutely wonderful stay at this hotel, and I can't recommend it highly enough! From the moment we arrived, the staff were incredibly attentive and welcoming, ensuring that we felt comfortable and well taken care of throughout our stay. Every request was met with a smile, and they went above and beyond to make our experience seamless.
The hotel facilities were top-notch—everything was pristine and designed with comfort in mind. The room was spacious, beautifully appointed, and offered every amenity I could need. The attention to detail in both the public spaces and private rooms truly stood out.
Whether it was enjoying a delicious meal at the hotel restaurant, relaxing by the pool, or simply taking in the stunning views from the beach, every aspect of the hotel exceeded our expectations. I left feeling fully relaxed and refreshed and can't wait for my next visit!
Reviewed on 23 Dec 2024


Dream of Zanzibar Resort & Spa - Premium All Inclusive
Price was £2,159, price is now £1,327 per person
£1,327
per person
5 Jul - 11 Jul
found 19 hours ago
Return direct flight included
London (LGW) to Zanzibar (ZNZ)
9.2/10 Wonderful! (53 reviews)
Clean rooms and very helpful /friendly staff. Bar offers wide variety of drinks.
Reviewed on 22 Mar 2026

The Mora Zanzibar - Luxury All Inclusive
Save 100% on your flight
Price was £2,536, price is now £1,639 per person
£1,639
per person
5 Jul - 11 Jul
found 19 hours ago
Return direct flight included
London (LGW) to Zanzibar (ZNZ)
9.4/10 Exceptional! (223 reviews)
The Mora is set in beautifully manicured gardens a few yards from a lovely white sandy beach. Our room was nice and quiet, always clean and well looked after. We tended to use the pool area mostly during the day - which was lovely and comfortable with a great drinks service. Food was good and varied throughout our stay - visit the Jikan for a premium sushi experience - excellent. The most impressive thing for us was the Staff who were always so polite and happy and helpful every single day - they all made us feel very welcome.
Reviewed on 7 Mar 2026
Mkwaja Essential Information
Language | Swahili |
|---|---|
Currency | Tanzanian shillings |
Max Temp Winter | 27ºC |
Max Temp Summer | 29ºC |
Top hotels in Mkwaja

The Vagabond Lodge
118 Tanga Mkwaja Tanga Region
The price is £78 per night from 31 May to 1 Jun
£78
31 May - 1 Jun
includes taxes & fees
7/10 Good! (2 reviews)
Bonne étape !
"Ensemble vieux mais propre. Chambre spacieuse et très jolie plage. La dame a tout fait pour nous être agréables."
Reviewed on 5 Jul 2025


Simply Saadani Camp
Mkwaja Village Mkwaja Tanga Region
The price is £355 per night from 2 Jun to 3 Jun
£355
2 Jun - 3 Jun
includes taxes & fees
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.
Explore a world of travel with Expedia
* 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.











