Diani beach is a major beach resort, lying on the Indian Ocean coast Kenya.30km south of Mombasa. Its based along the beautiful white sanded beach which merges with the small town of Ukunda. Its a vibrant beach, intimate little paradise on with quiet shores of the Indian ocean. It incorporates of Galu beach,Tiwi beach,Chale island and Funzi island.The beach is known for coral reefs ,the closely located Shimba hills. It’s the longest commercially used beach in Kenya with about 20km of dazzling white sands, Coconut trees and white sand. Diani is one of the best places to visit if you want a traditional beach holiday its climate and scenery are marvelous.

Here you will find some old world charm as this beach stretches its sparkling lovely white sands for some 27Km.some of this old world charm can only be discovered by leaving the beach and go exploring. shimba hills National reserve is just inland from this beach, coral reefs offers a great opportunity for snorkeling water skiing, parasailing, wind surfing and scuba diving. This beach is popular hence it’s a bit over-developed. There are five star hotels, private resorts, spas, shopping malls, villas and restaurants. There is also a small airstrip at the south end beach, golf plus a wide variety of fishing resorts and coral reefs. The beach can also serve as a home base for adventure lovers from a safari ,diving and fishing trips.

This is a good place to visit any time of the year. Its an ideal place for families, couples and it also offers serene environment for those who want to be just alone. Its less congested and the white sandy beaches are lovely.

Diving: The clear waters, colorful reef and a vibrant aquatic life make Diani beach a must for all divers.
Eco Bike ride: This is an eco friendly guided tour of Diani beach an its environs.
Discover Kaya Kinondo Forest: This is one of the oldest forests along south coast with 187 plant species,48 bird species and the Columbus monkey.
Deep sea fishing
Whale shark safari
Visit Diani Art Gallery

Diani Palm
Diani Reef
Diani Sea Hotel
Bahari Dhow
Coral Beach Cottages
Almanara Resort