Top Hotels in Diani Beach on the Beach
View all photos
From
63$/night
Flamboyant Diani Beach
View all photos
From
221$/night
Asha Boutique Hotel
View all photos
From
153$/night
Jacaranda Indian Ocean Beach Resort
Luxury Beach Hotels in Diani Beach
View all photos
From
418$/night
Al Mahali Villas Diani Beach
View all photos
From
62$/night
Diani Beachalets
View all photos
From
606$/night
The Maji Beach Boutique Hotel -Adults Only
5 Star Hotels in Diani Beach on the Beach
View all photos
From
147$/night
Diamonds Leisure Beach & Golf Resort
View all photos
From
484$/night
Nomad Beach Resort
View all photos
From
190$/night
Sonrisa Villas
Cheap Beach Hotels in Diani Beach
View all photos
From
234$/night
Southern Palms Beach Resort
View all photos
From
343$/night
Diani Sea Resort
View all photos
From
222$/night
Leopard Beach Resort And Spa
Diani Beach Pet Friendly Beachfront Hotels
View all photos
From
149$/night
Eleven Pearl Boutique Hotel & Spa
View all photos
From
144$/night
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
View all photos
From
50$/night
Coral Beach Resort
Location
Diani Beach, Kwale, Kenya, 80400
Contact Us