Mafia Island
Mafia Island hosts some of the best diving locations in the entire world. From explore the coral reefs to swimming with Whale Sharks, there's much to explore! While visiting Mafai, we highly recommend the below itineraries. Book your trip to Mafia with US today!
Parks: Mafia Island Marine Park
Activities: Snorkeling, Scuba Diving, Whale Shark Diving, Turtle Hatching Sites
Main Beaches: Juani,

3 Days
Budget
3 Days
Standard Accommodations
3 Days
Luxurious Accommodations
5 Days
Budget
5 Days
Standard Accommodations
5 Days
Luxurious Accommodations
Budget Accommodations
Bed + Breakfast
- We've considered all the options for budget accommodations in Mafia and selected the very best for your stay.
Airport Transfers
- Transfers to and from the Mafia Airport are included, no need to book on your own!
Professional Guide
- Our guides are vetted and trained to make your holiday worth every moment.
All Fees
- We handle all the logistics from the day of your arrival until your date of departure. So, pumzika na ufurahie - relax and enjoy!
Standard Accommodations
Bed + Breakfast
- When we say standard, we mean that we've searched the most popular hotels or lodges that are affordably available.
Airport Transfers
- Transfers to and from the Mafia Airport are included, no need to book on your own!
Professional Guide
- Our guides are vetted and trained to make your holiday worth every moment.
All Fees
- We handle all the logistics from the day of your arrival until your date of departure. So, pumzika na ufurahie - relax and enjoy!
First Class Accommodations
Full Body
- We've chosen 4 and 5 star accommodations for your luxurious stay with US. You'll enjoy some of the finest lodging experiences that Mafia has to offer!
Airport Transfers
- Transfers to and from the Mafia Airport are included, no need to book on your own!
Professional Guide
- Our guides are vetted and trained to make your holiday worth every moment.
All Fees
- we handle all the logistics from the day of your arrival until your date of departure. So, pumzika na ufurahie - relax and enjoy!