Diani Beach is a major beach resort on the Indian Ocean coast of Kenya. It is located 30 kilometers south of Mombasa, in the nearby Kwale County and also known to be a popular kite surfing location. Diani Beach is about 10 kilometers long, from the Kongo River to the north and Galu Beach. It is adjacent to the town of Ukunda, the population of which nears 100,000 inhabitants. Diani Airstrip is located close to the beach and places to stay. The sea remains shallow near shore, with some underwater sandbars near the surface which allow wading with a clear view of the sandy bottom. The general area is known for its coral reefs, black-and-white colobus monkeys, and for the closely located Shimba Hills National Reserve a wildlife reserve which looks out over the Indian Ocean. Diani Beach has high-class restaurants, hotels, supermarkets, and several shopping centers.
Camping Accommodation: Stilts Diani Beach or similar accommodation.
Basic Accommodation: Peekaboo Diani Beach or similar accommodation.
Budget Accommodation: Diani Sea Lodge | Papillon Lagoon Reef or similar accommodation.
Standard Accommodation: Amani Luxury Apartments | Swahili Beach | Southern Palm Beach Resort or similar accommodation.
MidRange Accommodation: WaterLovers Beach Resort | Neptune Palm Beach Resort or similar accommodation.
Luxury Accommodation: The Sands at Chale Island | Nomad Beach Resort | The Zubeida or similar accommodation.
Ultra-Luxury Accommodation: Blue Marlin Beach Resort | The Maji Beach Boutique Resort or similar accommodation.