Search Diani Beach luxury spa resorts
Our top choices for a great stay

Swahili Beach Resort
$293 nightly
The price is $345 total per night from Nov 13 to Nov 14
$345 total
Nov 13 - Nov 14
Total with taxes and fees
Book a stay at this luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 9 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

Leopard Beach Resort & Spa
$220 nightly
The price is $258 total per night from Nov 25 to Nov 26
$258 total
Nov 25 - Nov 26
Total with taxes and fees
Book a stay at this luxury resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

