Home/Destinations/Diani Beach

Diani Beach

White sand and turquoise water after your safari.

Location

South coast, about 30 km south of Mombasa

Best time

December to March and July to October

Known for

White-sand beaches, reefs and water sports

Ideal stay

3 to 5 nights

About Diani Beach

Discover Diani Beach

Diani Beach is one of Kenya’s finest beaches: a long stretch of powder-white sand, palm trees and warm, turquoise Indian Ocean water. It is the perfect place to unwind after a safari.

A coral reef protects the shore, making the water calm for swimming and snorkelling. Diani offers diving, kitesurfing, dhow trips and the Colobus Conservation centre, home to rare Angolan colobus monkeys.

Diani Beach highlight photo
Highlights

Why visit Diani Beach

White-sand beach

Kilometres of palm-lined beach.

Snorkelling and diving

Coral reefs, turtles and tropical fish.

Kitesurfing

Steady winds from December to March and June to September.

Colobus monkeys

Rare primates in the coastal forest.

Experiences

Things to do

Seasons

When to visit

December to March

Hot, sunny and ideal for the beach.

July to October

Warm and dry, with good diving.

April to June

Long rains; some hotels offer low-season rates.

3 packages

Safari packages that include Diani Beach

Ready-made itineraries you can book as they are or tailor to your dates and budget.

Start planning

Ready to explore Diani Beach?

Tell us when you’d like to travel and what you’d love to see. A safari planner will reply within 24 hours with a tailored itinerary and a clear, all-inclusive quote.