
Mkwaja Holidays from AU$5,532
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
The Latest Mkwaja Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Melia Zanzibar
Price was AU$6,197, price is now AU$5,532 per person
AU$5,532
per person
11 Dec - 15 Dec
found 15 hours ago
Return flight included
Brisbane (BNE) to Zanzibar (ZNZ)
8.8/10 Excellent! (258 reviews)
This is my second time staying at Meliá, and it won’t be my last. It’s not only because the hotel and grounds are beautiful. It’s the staff, they are exceptional, they’re the most friendly, smiley, professional and provide amazing service. Every room is cleaned twice a day and I’ve left valuables lying around and everything has always been safe.
My only complaint this time was that there was no working light in the shower but other than that everything was 10/10.
Reviewed on 9 Sept 2025

Ycona Luxury Resort
Price was AU$7,056, price is now AU$5,919 per person
AU$5,919
per person
11 Dec - 15 Dec
found 15 hours ago
Return flight included
Brisbane (BNE) 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

Baraza Resort & Spa Zanzibar
Price was AU$8,478, price is now AU$7,380 per person
AU$7,380
per person
11 Dec - 15 Dec
found 15 hours ago
Return flight included
Brisbane (BNE) 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

Hotel Riu Palace Zanzibar - All Inclusive
Price was AU$6,293, price is now AU$5,582 per person
AU$5,582
per person
11 Dec - 15 Dec
found 15 hours ago
Return flight included
Brisbane (BNE) to Zanzibar (ZNZ)
9.2/10 Wonderful! (675 reviews)
Had a great stay, lot’s of sunbathing chairs, many pools, although the resort was at full capacity, it did not feel crowded. Staff are extremely polite and welcoming. Delicious food with lot’s of variety. It’s a resort to stay in the resort as there is not much around it to walk too. As soon as you go outside the premises, locals are quite insistants.
Reviewed on 25 Sept 2025

The Mora Zanzibar - Luxury All Inclusive
Price was AU$6,607, price is now AU$5,942 per person
AU$5,942
per person
11 Dec - 15 Dec
found 15 hours ago
Return flight included
Brisbane (BNE) to Zanzibar (ZNZ)
9.6/10 Exceptional! (164 reviews)
My partner and I really enjoyed the hotel. The staff was extremely friendly, and were very patient with our attempts to speak Swahili. They had a ton of amenities, and classes during the day (ie. workouts, bracelet making, activities, etc.), which was nice since the location is a bit far and somewhat secluded. The beach was stunning (but you could only swim during high tide but the sand was gorgeous), and because it was secluded there weren't a ton of people trying to sell things. We loved the pools and variety of food offered at the buffet and restaurants.
Reviewed on 29 Sept 2025
Mkwaja Holiday
Mkwaja Essential Information
Language | Swahili |
---|---|
Currency | Tanzanian shillings |
Max Temp Winter | 27ºC |
Max Temp Summer | 29ºC |
Our pick of the best Mkwaja Hotel Deals


The Vagabond Lodge
118 Tanga, Mkwaja, Tanga Region
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 July 2025

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.