British Virgin Islands
Things to do
Weddings & Celebrations
Keeping You Safe
If you'd like to plan a stay at Mahali Mzuri you can check prices and availability using our online booking tool (at the bottom of the image above), or if you'd like to speak to one of our team first the best thing to do is give us a call or send us an email! We can answer any questions you might have and advise on availability for the time of year you'd like to visit.
877 577 8777 (USA toll-free)
+1 877 577 8777
+254 772 870026
0800 056 343 (South Africa toll-free)
+27 11 325 4405
Sign up for emails
Please send me a copy of my enquiry
Make sure to fill out all fields marked with an asterisk!
Something went wrong when submitting the form. Make sure you're connected to the internet and please try again.
If you’d like to start dreaming about your stay you can connect with us.
Be the first to know about our offers and keep up to date with whats happening at Mahali Mzuri.
I'd like to hear more about the rest of the collection