Kenya

Diani Beach

Discover Diani Beach, one of Kenya’s most beautiful coastal destinations, known for its white sandy beaches, turquoise Indian Ocean waters, coral reefs and relaxed tropical atmosphere.

Things to Do in Diani Beach

Discover tours, attractions and activities to make the most of your time in Diani Beach.

Car Rental in Diani Beach

Compare car rental options and explore Diani Beach at your own pace.

Where to Stay in Diani Beach

Find hotels and places to stay in Diani Beach.

Flights to Diani Beach

Search flights to Diani Beach.

Travel Guide to Diani Beach

Useful information to help you plan your visit.

Best Time to Visit

December to March and July to October are generally favourable periods for beach activities and coastal excursions.

Getting There

Diani Beach can be reached through Ukunda Airport or by road from Mombasa via the Likoni Ferry.

How Long to Stay

Allow 2 to 3 days to enjoy the beaches, marine excursions and nearby attractions.

PLAN YOUR JOURNEY

Discover the wild beauty of Kenya

Explore Kenya’s remarkable wildlife, national parks, cultural heritage and scenic landscapes. Plan your journey through a destination celebrated for its safari adventures and natural wonders.

Wildlife Safaris & National Parks

Experience Kenya’s world-famous wildlife destinations, including Maasai Mara, Amboseli and Tsavo, where visitors can encounter elephants, lions, giraffes and other remarkable animals.

Cities & Urban Experiences

Discover Nairobi, Kenya’s lively capital, with its museums, cultural attractions, local markets and unique wildlife experiences close to the city.

Mountains & Natural Landscapes

Explore the dramatic scenery of Mount Kenya, the Great Rift Valley, freshwater lakes and the diverse landscapes that make Kenya a remarkable nature destination.

Coastal Culture & Beaches

Enjoy Kenya’s Indian Ocean coastline, including Mombasa, Diani Beach and Lamu, known for beautiful beaches and distinctive Swahili heritage.