Find Us
Perfectly Placed in Diani Beach
Steps from the beach. Minutes from everything.
Villa Bahati sits in one of Diani's most convenient and peaceful neighbourhoods. The beach is a short stroll away, while supermarkets, restaurants, and beach activities are all within easy reach — giving you the perfect balance of seclusion and convenience.
One of Africa's most beautiful white-sand beaches, just a short stroll away.
A convenient hub with shops, restaurants, and services.
Well-stocked supermarket for all your grocery needs.
Large supermarket and retail centre for everyday essentials.
A wide variety of dining options from local Swahili cuisine to international fare.
Essential services close at hand for a worry-free stay.
Things to Do
Explore Diani Beach
World-class experiences on your doorstep
Diani Beach
Consistently rated one of Africa's best beaches — pristine white sand, turquoise water, and swaying palms.
Colobus Conservation
Home to the rare Angolan colobus monkey. A fascinating wildlife sanctuary just minutes away.
Kite Surfing & Water Sports
Diani is a world-renowned kite surfing destination. Lessons and equipment hire available on the beach.
Snorkelling & Diving
Explore vibrant coral reefs teeming with marine life in the warm Indian Ocean waters.
Shimba Hills National Reserve
Kenya's coastal forest reserve — home to elephants, leopards, and rare sable antelope.
Diani Reef Beach Resort & Spa
World-class spa treatments and fine dining just a short drive from the villa.
Swahili Cooking Classes
Learn to cook authentic Kenyan coastal dishes with local chefs — a truly memorable experience.
Sunset Dhow Cruises
Sail the Indian Ocean on a traditional wooden dhow as the sun dips below the horizon.
Travel
Getting Here
By Air
Fly into Ukunda Airstrip (UKA), just 10 minutes from the villa. Daily flights from Nairobi's Wilson Airport with Safarilink and AirKenya. Alternatively, fly into Mombasa's Moi International Airport (MBA) — approximately 1 hour by road.
By Road from Mombasa
Take the Likoni Ferry from Mombasa island, then follow the South Coast road to Diani Beach. The journey takes approximately 45–60 minutes depending on traffic.
Airport Transfers
We can arrange comfortable airport transfers for your group. Simply let us know your arrival details when booking and we'll take care of the rest.
Ready to Visit?
Your Diani Escape Awaits
Book Villa Bahati and wake up just minutes from one of Africa's most beautiful beaches.
Book Your Stay