Kenya's Premier Beach Destination
Diani Beach
Diani Beach is a premier beach resort town on the Indian Ocean coast of Kenya, located about 120 kilometres south of Mombasa. Known for its pristine white sand beaches, turquoise waters, and lush palm groves, Diani offers the perfect tropical escape.
Why Visit Diani Beach?
Pristine Beaches
12 kilometers of white sandy beaches with crystal clear waters
Water Sports
Diving, snorkeling, kite surfing, and deep-sea fishing
Nature & Wildlife
Colobus monkeys, dolphin watching, and nearby reserves
Golf Courses
World-class golf clubs with stunning ocean views
Luxury Resorts
Five-star hotels and private villas along the coast
Nightlife
Beach clubs, restaurants, and vibrant evening entertainment
Ready to Explore?
Let us help you plan your perfect getaway. Our team of travel experts is ready to create a tailored experience just for you.