Skip to content
35 stays

Stays in Diani Beach

Review COVID-19 travel restrictions before you book.
Learn more
Private room in Diani Beach
Double deluxe ocean view room at Flamboyant Bed and Breakfast
2 guestsStudio1 bed1 private bath
PoolAir conditioning
$60 per night
Private room in Kwale
Aseno Budget Inn.
10 guestsStudio3 beds1 private bath
PoolWifiAir conditioning
$26 per night
Private room in Diani Beach
Zarafa House - Room 4
2 guests1 bedroom1 bed1.5 baths
PoolWifi
$48 per night
Private room in Diani Beach
Spacious family room with courtyard views at Flamboyant Bed and Breakfast
4 guestsStudio3 beds1 private bath
PoolAir conditioning
$72 per night
SUPERHOST
Hotel room in .Diani
Sea View Double Room at Baobab Beach House
2 guests1 bedroom1 bed1 bath
Wifi
$75 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
peeKAboo Diani Beach Deluxe B&B Kenia
2 guests1 bedroom1 bed1 bath
PoolWifiKitchen
$61 per night
Private room in Diani Beach
BIDI BADU AIRSTRIP INN
2 guests1 bedroom1 private bath
WifiKitchen
$20 per night
Private room in Diani Beach
Sheba cottages, Diani beach
16 guests6 bedrooms6 beds6 baths
PoolWifiKitchen
$21 per night
Private room in Diani Beach
Pool view double room at Flamboyant Bed and Breakfast
2 guestsStudio1 bed1 private bath
PoolWifiAir conditioning
$60 per night
Private room in Diani Beach
Footprints House -4 Bed Ensuite Family Room
4 guests1 bedroom4 beds1 shared bath
PoolWifi
$35 per night
Private room in Ukunda
Paradise in Diani Beach
2 guests1 bedroom2 beds1.5 baths
WifiKitchen
$23 per night
Private room in Diani Beach
KIVULI VILLAS WE CHARGE PER ROOM PER NIGHT .
16 guests9 bedrooms12 beds9 baths
PoolWifiKitchen
$70 per night
Private room in Diani Beach
Exquisite Mangro Diani
4 guests2 bedrooms2 beds1 shared bath
PoolWifiAir conditioning
$82 per night
Private room in Diani Beach
Diani Marine_Divers Village _on beach property
2 guests1 bedroom1 bed1 private bath
PoolWifi
$53 per night
Private room in Diani Beach
PARADISSO VILLAS
2 guestsStudio1 bed1 private bath
PoolWifiAir conditioning
$80 per night
Private room in Diani Beach
Magnolia Beach Homes
2 guestsStudio0 beds1 shared bath
PoolWifiAir conditioning
$100 per night
Private room in Diani Beach
Footprints House, double ensuite close to beach
2 guests1 bedroom1 bed1 private bath
PoolWifi
$40 per night
Shared room in Diani Beach
STAR VILLAS
10 guests1 bedroom6 beds2 shared baths
PoolWifiKitchen
$70 per night
Hotel room in Diani Beach
Kivuli villas we charge per room per night basis .
16 guests10 bedrooms13 beds10 baths
PoolWifiKitchen
$600 per night
1 20 of 35 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added.