
Msata Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €900 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 easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Msata
Price found within the past 48 hours. Click for updated prices.


The Mora Zanzibar - Luxury All Inclusive
Price was €2,132, price is now €1,523 per person
€1,523
per person
29 Jul - 2 Aug
found 5 hours ago
Return flight included
Lagos (LOS) to Zanzibar (ZNZ)
9.4/10 Exceptional! (224 reviews)
On it's own away from the outside area, this is an excellent property.
The beach can be accessed by others but that is not an issue and the beach traders are not intrusive.
Shopping, dining, leasure and activities all catered for on site but trips out can also be organised from within the complex.
But the the thing that makes this place are the staff, from the gardening team to head chef, each and every one was courteous, helpful and happy.
Well done staff you make this place.
Reviewed on 10 Jun 2026

Hotel Riu Palace Zanzibar - All Inclusive
Price was €1,846, price is now €1,390 per person
€1,390
per person
27 Aug - 31 Aug
found 10 hours ago
Return direct flight included
Lusaka (LUN) to Zanzibar (ZNZ)
9.2/10 Wonderful! (739 reviews)
Property is a hidden gem. Originally when I booked, this was adult only however it changed to family right before i arrived. I didnt like that but i will say it was big enough that the kids who were there weren’t a nuisance. Staff exceptional! Thanks to them all!!
Reviewed on 11 Jun 2026

Hotel Riu Jambo - All Inclusive
Price was €1,782, price is now €1,349 per person
€1,349
per person
27 Aug - 31 Aug
found 10 hours ago
Return direct flight included
Lusaka (LUN) to Zanzibar (ZNZ)
9/10 Wonderful! (432 reviews)
Sunset views were amazing. My room was great and housekeeping staff were awesome, help me decorate for my hubby bday, got us champagne and a cake. The gym was ok, some machines did not work or broken. The massage therapist was not so good, we booked couples massage and it wasnt worth it. I loved everything about the resort except entertainment nights were boring, dj could play better music (excluding Riu party) and the buffet was my nightmare. Same food offered every night, every station, the chef left red meat medium well, still saw blood. My husband and I had to pretend we had reservations to go try one of the restaurants on property. The best restaurant was the asain fusion restaurant next to the buffet. All the other restaurant food was blahhh. I spent 8 days here. I know it was off season but why food options not rotated daily. The drinks were mediocre, the juice was not even fresh it was powered mixed in water to taste like pineapple juice. Just the food was why I put 3 stars. The pools were great, staff were great, (Jambo, Jambo) beach walks were great, the buffet food could use upgrade on selections and taste. I came to Africa to eat African cuisine and flavors, the buffet offered American and other country food. Give me Zanzibar authentic food. I would refer others to this resort for everything else except food & spa.
Reviewed on 6 Jun 2026

Hotel Riu Palace Swahili - All Inclusive - Adults Only
Price was €1,769, price is now €1,357 per person
€1,357
per person
27 Aug - 31 Aug
found 10 hours ago
Return direct flight included
Lusaka (LUN) to Zanzibar (ZNZ)
9.2/10 Wonderful! (27 reviews)
Clean room brilliant room care and cleaning well maintained hotel very beutiful beach views and clean well maintained pools. Room service can be a little slow and food a little repetitive but overall very good experience.
Reviewed on 10 Jun 2026
Top hotels in Msata

Crowne Plaza Dar es Salaam by IHG
Magore St Dar es Salaam
9/10 Wonderful! (200 reviews)
"Great food with diverse options! Professional staff. I had a great stay"
Reviewed on 7 Jun 2026

Hyatt Regency Dar Es Salaam, The Kilimanjaro
Kivukoni Street Dar es Salaam
Fully refundableReserve now, pay when you stay
The price is €198 per night from 20 Jun to 21 Jun
€198
20 Jun - 21 Jun
includes taxes & fees

Four Points by Sheraton Dar es Salaam New Africa
Azikiwe Street Dar es Salaam
Fully refundableReserve now, pay when you stay
The price is €124 per night from 13 Jun to 14 Jun
€124
13 Jun - 14 Jun
includes taxes & fees
9/10 Wonderful! (272 reviews)
"Location helpful staff nice view."
Reviewed on 6 Jun 2026
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.
