Skip to content
28 stays

Stays in Diani Beach

Review COVID-19 travel restrictions before you book.
Learn more
Private room in Diani Beach
Tent in a wildlife sanctuary - Beach Access
2 guests1 bedroom0 beds2 shared baths
PoolWifi
$10 per night
SUPERHOST
Tiny house in Diani Beach
Inshallah Melia Suite - Beautiful Beach Retreat
2 guests1 bedroom1 bed1 bath
PoolWifiAir conditioningKitchen
$145 per night
Private room in Diani Beach
Treehouse in a Wildlife Sanctuary - Beach Access
3 guests1 bedroom2 beds2 shared baths
Wifi
$17 per night
SUPERHOST
Treehouse in Diani Beach
SEALAVIE 2,WIFI #SPECIAL OFFER JUNE/JULY ONLY !!!!
4 guests1 bedroom3 beds1 bath
WifiKitchen
$31 per night
Private room in Narok
A comfortable studio and fantastic breeze
2 guests1 bedroom0 beds1 shared bath
$10 per night
Private room in Diani Beach
"Heavenly Garden" Private Tent "Mbili"
2 guests1 bedroom0 beds1.5 shared baths
PoolWifiKitchen
$10 per night
Private room in Diani Beach
Stone Banda in a wildlife sanctuary - Beach Access
4 guests1 bedroom3 beds1 private bath
WifiAir conditioning
$30 per night
Private room in Diani Beach
Rocks villa homestay
2 guests1 bedroom1 bath
PoolWifiKitchen
$30 per night
Private room in Diani Beach
Treehouse in a Wildlife Sanctuary - Beach Access
3 guests1 bedroom2 beds2 shared baths
Wifi
$17 per night
SUPERHOST
Shared room in Tiwi
amore home
3 guests1 bedroom3 beds2.5 shared baths
WifiKitchen
$17 per night
Earth house in Galu Beach
Room cheetah
6 guests3 bedrooms3 beds2 baths
PoolWifiKitchen
$21 per night
Tiny house in Ukunda
SOPHIA 🏡 ..home away from home
2 guestsStudio1 bed1 bath
Air conditioningKitchen
$20 per night
Hut in Off Diani Beach Road
Room buffalo
6 guests3 bedrooms3 beds2.5 baths
PoolWifiAir conditioningKitchen
$40 per night
Private room in Diani Beach
Room zebra
2 guests1 bedroom1 bed1 shared bath
PoolWifiAir conditioningKitchen
$24 per night
Hut in Ukunda
luxury camping at Diani beach
5 guests1 bedroom5 beds2 baths
PoolWifi
$50 per night
Tent in Diani Beach
Diani Marine_Luxury Safari Zelt_beach view
4 guests1 bedroom3 beds1 bath
Pool
$193 per night
Private room in Diani Beach
BORA BORA RESORT & SPA - DIANI
16 guests1 bedroom3 beds1.5 shared baths
PoolWifiAir conditioning
$49 per night
Treehouse in Kwale County
Diani Tree House
2 guests1 bedroom1 bed1 bath
PoolWifiAir conditioningKitchen
$145 per night
Earth house in Coast
Coconut Villa, Diani.
2 guests1 bedroom2 beds1 bath
Air conditioningKitchen
$151 per night
Private room in Diani Beach
Treehouse in a Wildlife Sanctuary - Beach Access
3 guests1 bedroom2 beds2 shared baths
Wifi
$19 per night
1 20 of 28 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.