Diani Beach Hotels

Map of Diani Beach Hotels

Diani Beach is a stunning coastal destination located in the Shimba Hills National Reserve, in the Coast Region of Kenya. Known for its pristine white sandy beaches and crystal-clear turquoise waters, Diani Beach is a paradise for beach lovers and nature enthusiasts alike. Situated approximately 30 kilometers south of Mombasa, Diani Beach offers a perfect blend of natural beauty and modern amenities. The beach stretches for about 10 kilometers, providing ample space for sunbathing, swimming, and various water sports activities. The warm Indian Ocean waters are ideal for snorkeling, scuba diving, and deep-sea fishing, allowing visitors to explore the vibrant marine life and coral reefs.

Kusini Beach Cottages Diani Beach
Free Wi-Fi Free private parking

Facing the ocean and offering an outdoor pool, Kusini Beach cottages is located at Galu Beach. Free Wi-Fi access is available. The cottages provides large verandahs and sea views.There is a full kitchen with an oven and a refrigerator.

Number of rooms: 5

Diani Beach Road, Galu Beach, 80401 Diani Beach, Kenya

Swahili Beach Diani Beach
8.7/10 Excellent
48 reviews
Free Wi-Fi

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.

Number of rooms: 152

Diani Beach Road, 80401 Diani Beach, Kenya

Hotel booked 1 times today.

Boxo Diani Diani Beach
Free Wi-Fi

Set in Diani Beach, 200 metres from Galu Beach, Boxo Diani offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a restaurant. Offering a bar, the property is located within 2.5 km of Colobus Conservation.

Number of rooms: 25

Diani Beach Mombasa, 23121 Diani Beach, Kenya

Show More Hotels