Best Hotels in Mafia Island

Local Recommendations from our My Guide Tanzania team

Larger towns in Tanzania offer several hotels ranging from US$30 to US$350 per person per night. These hotels are from the very basic to quite good value offering en suite bathroom facilities.

While on safari there are a few luxury hotels where rates are nothing less than US$150 per person per night, and at the high end of the spectrum these prices are usually all-inclusive.

View Larger Map