Skip to content
59 stays

Stays in Diani Beach

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Hotel room in Diani Beach
Frangipani's Private Paradise
8 guests4 bedrooms4 beds4 baths
PoolWifiAir conditioningKitchen
$79 per night
SUPERHOST
Hotel room in Diani Beach
Frangipani Cottages "Hibiscus I"
2 guests1 bedroom1 bed1 bath
PoolWifiAir conditioningKitchen
$30 per night
Hotel room in Diani Beach
Ensuite room with Breakfast
2 guests1 bedroom1 bed1 bath
PoolWifi
$31 per night
SUPERHOST
Entire apartment in Diani Beach
Aqua Resort aparthotel una camera da letto 3
3 guests1 bedroom2 beds2 baths
PoolWifiAir conditioningKitchen
$64 per night
SUPERHOST
Entire apartment in Diani Beach
Aqua Resort two bedroomed
5 guests2 bedrooms2 beds2 baths
PoolWifiAir conditioningKitchen
$134 per night
Hotel room in Diani Beach
Blue Marlin - Triple Sea View Rooms
3 guests1 bedroom1 bath
WifiAir conditioning
$139 per night
SUPERHOST
Hotel room in .Diani
Sea View Double Room at Baobab Beach House
2 guests1 bedroom1 bed1 bath
Wifi
$75 per night
Hotel room in Diani Beach
Budget Courtyard Room at Flamboyant Bed and Breakfast
2 guests1 bedroom1 bed1 bath
PoolWifiAir conditioning
$50 per night
Hotel room in Diani Beach
Sea view double room and Breakfast
2 guests1 bedroom1 bed1 bath
PoolWifi
$56 per night
SUPERHOST
Hotel room in .Diani
Sea View Twin Room at Baobab Beach House
2 guestsStudio2 beds1 bath
Wifi
$55 per night
Hotel room in Diani Beach
Sea view room for a family and Breakfast
4 guests1 bedroom3 beds1 bath
PoolWifiKitchen
$147 per night
Entire apartment in Diani Beach
Villa Mandhari- Diani Beach - Wasini Villa
5 guests2 bedrooms3 beds3 baths
PoolWifiAir conditioningKitchen
$120 per night
Hotel room in DIANI BEACH
Blue Marlin - Sea View Rooms
2 guests1 bedroom1 bed1 bath
PoolWifiAir conditioning
$83 per night
Hostel room in Diani Beach
Deluxe en-suite A/C room in Diani's best hostel!
2 guests1 bedroom1 bed1 private bath
PoolWifiAir conditioning
$39 per night
Hotel room in Diani Beach
peeKAboo Diani Beach Deluxe B&B Kenia
2 guests1 bedroom1 bed1 bath
PoolWifiKitchen
$61 per night
Room in boutique hotel in Diani Beach
Hotel Diani Bay Resort Kenya
2 guests12 bedrooms18 beds12 shared baths
PoolWifi
$42 per night
Hotel room in Diani Beach
Hotel Sonrisa a Hidden Gem at the end of the Road
2 guests1 bedroom1 private bath
PoolWifiAir conditioning
$145 per night
Room in aparthotel in Diani Beach
Amani Luxury Apartments,Diani Beach
4 guests2 bedrooms5 beds2.5 baths
PoolWifiAir conditioningKitchen
$200 per night
Hotel room in Diani Beach
Blue Marlin - Quadruple Sea View Rooms
4 guests1 bedroom3 beds1 private bath
PoolWifiAir conditioning
$181 per night
Room in boutique hotel in Diani Beach
Kirathimo Explorer's Oasis - Double Room TIMON
2 guests1 bedroom1 bed1 shared bath
PoolWifiKitchen
$40 per night
1 20 of 59 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.