Search resultsOver 1,000 homes

Home in Diani Beach
The Beach House - Diani Beach
6 beds
Jan 14 – 19
$390 per night
Villa in Diani Beach
Ahana Villa, Diani Beach, Kwale County, Kenya
9 double beds
Jan 8 – 14
$750 per night
Superhost
Villa in Diani Beach
Private pool villa 150 meters from the beach
1 queen bed
Dec 4 – 9
$168 per night
Superhost
Cottage in Diani Beach
Tomorrow At The Beach - Diani Beach
3 beds
Dec 5 – 10
$190 per night
Superhost
Cottage in Diani Beach
The Beach Cottage - Diani Beach, Inshallah Kenya
1 double bed
Dec 16 – 21
$380 per night
Superhost
Guesthouse in Diani Beach
Elo's Beach Annex
1 double bed
Jan 12 – 17
$80 per night
Superhost
Bungalow in Diani Beach
Azhari Beach Suite - Diani Beach, Inshallah Kenya
1 king bed
Dec 13 – 18
$604 per night
Superhost
Cottage in Diani Beach
Bahati - Luxury 2 Bedroom Cottage (fully serviced)
3 beds
Apr 11 – 18
$89 per night
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
1 bed
Dec 15 – 22
$205 per night
Superhost
Villa in Diani Beach
Villa Kapungu with private chef, XXL pool & garden
4 king beds
Jan 9 – 14
$418 per night
Home in Diani Beach
*The African Art House* Private Pool & Garden!
3 beds
Dec 1 – 6
$96 per night, originally $106
Superhost
Bungalow in Diani Beach
House Laura
2 queen beds
Dec 1 – 6
$68 per night
Apartment in Diani Beach
Upper Colobus - Diani Beach
3 beds
Dec 1 – 6
$130 per night
Superhost
Villa in Diani Beach
Tequila Sunrise Villa - Diani Beach
3 beds
Apr 14 – 19
$450 per night
Superhost
Private room in Diani Beach
River Sunset luxury villas
1 queen bed
Dec 4 – 9
$35 per night
Superhost
Apartment in Diani Beach
Beach Front Cottage at Diani
8 double beds
Dec 8 – 14
$240 per night
Villa in Diani Beach
Private pool villa 150 meters from the beach
Dec 23 – 28
$350 per night
Superhost
Hotel room in Diani Beach
peeKAboo Diani Beach Deluxe B&B Kenya
1 queen bed
Dec 11 – 16
$78 per night
Superhost
Home in Diani Beach
BOHEMIA HOUSE VILLA IN BEACH COMPOUND DIANI
5 beds
Jan 16 – 21
$341 per night
Superhost
Apartment in Diani Beach
Tequila Sunrise Beach Cabana - Diani Beach
3 beds
Feb 23 – 28
$140 per night
Superhost