Diani Beach is the most developed beach on the south coast with many hotels. A palm fringed beach with white sand and clear waters. The coral reef is a 10 minute boat ride from the shore or can be reached by swimming out from the beach. Diani Beach is a well developed tourist area and lots of restaurants, tours and tourism infrastructure.
South of Diani Beach is Kisite Marine National Park with coral reefs and a good chance to see dolphins and whales between August and September. Lots of accommodation is available to suit all budgets.