If You Are in a Hurry
Here’s a quick list of the best hotels in Diani Beach

Diani Reef Beach Resort & Spa
CHECK AVAILABILITY

Kaskazi Beach Resort
CHECK AVAILABILITY

Diamonds Leisure Beach & Golf Resort
CHECK AVAILABILITY

Southern Palms Beach Resort
CHECK AVAILABILITY

Pinewood Beach Resort and Spa
CHECK AVAILABILITY
Show More
Swahili Beach

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. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna. The resort features an outdoor swimming pool and evening entertainment.
- Rating: 8.5
- Stars: 5
Check Availability