Destination
Hotels in Diani Beach
5 properties
Compare 5 hotels in Diani Beach on Sleepfare. Sample prices start around $154 per night.
The "from" prices are indicative and refreshed regularly; the exact price for your dates is confirmed live the moment you open a hotel. Everything happens on Sleepfare itself, with no handoff to a third-party site.
These prices drop 10% for members
Membership is free and takes one email address. No password, and the prices on this page update straight away.
8.4Southern Palms Beach Resort
★★★★★ · 328 reviews
$290
from · per night
8.4Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
★★★ · 1176 reviews
$213
from · per night
7.8Papillon Lagoon Reef Hotel
★★★ · 554 reviews
$189
from · per night
8.1PrideInn Hotel Diani
★★★ · 715 reviews
$154
from · per night
9.4Amkia Villas Diani
79 reviews
See prices
live at search
Good to know
- How current are the prices for Diani Beach?
- The "from" prices here are refreshed regularly for a sample two-night stay; the exact price for your dates is confirmed live when you open a hotel.
- Can I book directly on Sleepfare?
- Yes. You search, compare and pay on Sleepfare itself, with payment processed by our booking partner Nuitée. You're never redirected to a third-party checkout.