Travel, experience, conserve with
Dive Worldwide
01962­ 302 087
Jump to main menu

Diani Beach is one of Kenya’s premier resorts, with swaying palms and soft white sandy beaches caressed by the warm azure water.

Located 40 minutes south of Mombasa, this is one of the best places to enjoy snorkelling or diving, with a rich and diverse marine life, colourful corals and larger pelagics such as whale sharks and humpback whales visiting seasonally.

Over 32 dive sites and two wrecks lie within a 20-25 minute boat trip of Diani Beach. The HMS Hildasay, sunk in 1945, and the MV Funguro, sunk in 2002, both await experienced divers in 22 metres of water with incredible visibility. All other dive sites are within 15 to 30 metres and offer excellent visibility and a variety of marine life. The area is just as great for snorkellers and those who want to learn to dive, with its coral gardens and regular sightings of dolphin, turtles, sting rays and plenty of fish and macro life to observe.

This is a great option to twin-centre your holiday with the Masai Mara, the finest wildlife sanctuary in Kenya.

View suggested itinerary

Key info

  • Ideal for viewing: humpback whale, whale shark, hawksbill turtle, ornate ghost pipefish

Dive trips

This dive location is featured in the following itinerary:

Southern Kenya Explorer

Spend a week at one of Kenya’s premier coastal resorts, where the marine life is diverse with colourful corals and larger pelagics such as whale sharks and humpback whales visiting seasonally.

  • When to go: Jan-Dec
  • Trip type: Tailor-made trip idea
Suggested accommodation options are shown below. Please contact us for further recommendations.

Leopard Beach Resort & Spa

Located on Diani Beach, this resort is surrounded by 25 acres of tropical, landscaped gardens and offers a swimming pool, spa, tennis courts, 18-hole golf course plus a wide range of land based and watersports activities.

The Sands at Nomad

This tropical retreat sits in an idyllic location on the soft white powder sands of Diani Beach, and is perfect for diving or snorkelling in the warm Indian ocean, or simply relaxing in the beach bar or swimming pool.