- 18
- 4
- 1
- 1
- 16
- 2
- 3
- 4
- 1
- 4
- 2
- 4
- 1
- 1
- 1
- 1
- 4
- 2
- 1
- 1
- 4
- 2
- 1
Diani Beach is a world-renowned tropical getaway located along Kenya’s south coast. Stretching for 25 kilometers, its powder-white sands meet the turquoise waters of the Indian Ocean, making it one of Africa’s most stunning beaches.
Crystal-clear waters perfect for swimming and snorkeling
Endless white sandy shoreline framed by swaying palm trees
Vibrant coral reefs teeming with marine life
Beyond relaxation, Diani offers a wide range of exciting activities for travelers of all ages. Whether you’re seeking adrenaline or laid-back fun, there’s something for everyone.
Kitesurfing, jet-skiing, and deep-sea fishing
Scuba diving with dolphins, turtles, and colorful fish
Excursions to Wasini Island and Kisite Marine Park
Sunset dhow cruises along the coast
Diani is not just about the beach—it’s a perfect mix of relaxation, culture, and nightlife. Visitors can unwind in luxury resorts, explore local Swahili traditions, and enjoy vibrant evenings by the ocean.
Luxury resorts, boutique hotels, and beachfront villas
Swahili cuisine, seafood delicacies, and fresh tropical fruits
Local markets and cultural encounters with coastal communities
Relaxing spas and lively beach bars with ocean views