Best 5 Star Hotels in Diani Beach
View all photos
From
147$/night
Diamonds Leisure Beach & Golf Resort
View all photos
From
69$/night
Casamia Suites
Luxury Five Star Hotels in Diani Beach
View all photos
From
310$/night
Swahili Beach
View all photos
From
416$/night
Baobab Beach Resort & Spa
Diani Beach Cheap Five Star Hotels
View all photos
From
144$/night
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
View all photos
From
222$/night
Leopard Beach Resort And Spa
5 Star Hotels in Diani Beach City Centre
View all photos
From
606$/night
The Maji Beach Boutique Hotel -Adults Only
View all photos
From
484$/night
Nomad Beach Resort
5 Star Family Hotels in Diani Beach
View all photos
From
153$/night
Golden Beach Apartment A051
View all photos
From
57$/night
Seabreeze Haven
5 Star Hotels in Diani Beach All Inclusive
View all photos
Mzima Beach Resort
Location
Diani Beach, Kwale, Kenya, 80100
Contact Us