Search resultsOver 1,000 homes

Villa in Ukunda
Nirvana Suite - Diani Beach: Stunning Beach Villa
1 king bed
Dec 12 – 17
$260 per night, originally $352
Superhost
Apartment in Diani Beach
Namaste Garden Suite - Diani Beach
1 bed
Feb 14 – 19
$159 per night
Superhost
Cottage in Tiwi
Luxury Honeymoon Cottage/Tent Tiwi Beach Kenya....
2 beds
Jan 29 – Feb 3
$174 per night
Superhost
Villa in Diani Beach
Private pool villa 150 meters from the beach
1 queen bed
Dec 18 – 25
$310 per night
Superhost
Cottage in Diani Beach
The Beach Cottage - Diani Beach, Inshallah Kenya
1 double bed
Dec 16 – 21
$350 per night
Superhost
Loft in Diani Beach
*The African Art Loft* Private Roof Terrace!
1 queen bed
Dec 6 – 11
$62 per night, originally $69
Superhost
Condo in Diani Beach
Mellow Yellow Diani
1 queen bed
Dec 6 – 11
$46 per night
Apartment in Diani Beach
*The African Art Suite* Self-Contained & Exclusive
1 king bed
Dec 6 – 11
$62 per night, originally $69
Superhost
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
1 bed
Jan 17 – 23
$144 per night
Superhost
Condo in Diani Beach
Namaste Sea Suite - Diani Beach
1 bed
Jan 8 – 14
$127 per night
Superhost
Cottage in Diani Beach
Tomorrow At The Beach - Diani Beach
3 beds
Mar 16 – 23
$171 per night
Superhost
Apartment in Diani Beach
★ I'm in Heaven Ocean View - Your Paradise Escape★
1 king bed
Jan 15 – 20
$55 per night
Apartment in Diani Beach
Tequila Sunrise Beach Cabana - Diani Beach
3 beds
Feb 23 – 28
$165 per night
Superhost
Villa in Diani Beach
Little Canada Beach House
4 beds
Jan 12 – 17
$200 per night
Cottage in Diani Beach
Bahati - Luxury 2 Bedroom Cottage (fully serviced)
3 beds
Apr 11 – 17
$96 per night
Home in Diani Beach
*The African Art House* Private Pool & Garden!
3 beds
Dec 7 – 12
$103 per night, originally $115
Superhost
Apartment in Diani Beach
Diani Oceanic views / King bed / fast wifi / pool
1 king bed
Dec 10 – 17
$43 per night, originally $52
Superhost
Apartment in Diani Beach
DianiBeach Studio- Balcony Oceanview AC & Netflix
2 beds
Dec 6 – 11
$50 per night, originally $80
Superhost
Guesthouse in Diani Beach
Little Blue Haven Diani Beach, Cozy and Intimate
1 bed
Dec 6 – 11
$25 per night
Superhost
Condo in Diani Beach
Nakamu 33 beachlife
1 king bed
Feb 1 – 7
$20 per night