Skip to main content

Long Crested Safaris

Diani Beach

A tranquil oceanfront escape with white sand beaches and boutique resorts.

Best Time to Visit

December – March & June – September: dry season, calm seas

Known For

Boutique resorts, white sand, Indian Ocean coastline

A Sophisticated Coastal Escape

A sophisticated coastal escape featuring boutique resorts, white sandy beaches, and tranquil ocean views. Located about 30 kilometres south of Mombasa in Kwale County, Diani stretches roughly 17 kilometres along the Indian Ocean, its powder-white coral sand protected by an offshore reef that keeps the lagoon calm and swimmable year-round.

Beyond the Beach

Diani is more than a stretch of white sand, four distinct experiences take you out on the water, into the forest, and along the coast.

Snorkelling

A coral reef just offshore shelters a calm, warm lagoon, ideal for drifting over coral gardens and reef fish. Nearby Kisite-Mpunguti Marine Park is a popular add-on trip, known for dolphin and sea turtle sightings.

Snorkelling

Dhow Cruises

Sail the coastline aboard a traditional Swahili dhow, a relaxed way to take in Diani from the water. Half-day trips often pair sailing with a swim; sunset cruises trade the reef for the evening sky.

Dhow Cruises

Spa Retreats

Diani's boutique resorts offer beachfront spa treatments, often open-air and ocean-facing. A restorative counterpoint to a morning on the water.

Spa Retreats

Ways to Experience Diani

Ready to unwind? Our Diani Beach Retreat pairs boutique comfort with all four experiences above.

Diani Beach Escape Diani Beach Escape EXPLORE ALL

Explore Other Destinations

Escape to Diani’s Pristine Coast

Combine your safari adventure with a luxury oceanfront retreat along white sand beaches and turquoise waters.