Book Your Stay on Mafia Island
Planning your stay on Mafia Island? Tell us your dates and we’ll check availability personally. You’ll receive a reply within 24 hours with confirmation and payment details. No payment is taken until your dates are confirmed.
🌴 Stay 6, Pay 5
Book 6 nights or more and your 6th night is free – all year round, including high season. Just choose your dates below and the discount is applied in your quote.
Book direct for our best rate and personal service.
Where You’ll Stay on Mafia Island
Eco Shamba Kilole Lodge has only six private bungalows, spread across 13 acres of botanical grounds inside Mafia Island Marine Park. Each bungalow stands at least 24 meters from the next, surrounded by indigenous trees, so your stay on Mafia Island is quiet, private and close to nature.






