Search resultsOver 1,000 homes in Diani Beach

Villa in Diani Beach
Private pool villa 150 meters from the beach
1 queen bed
Dec 18 – 23
$294 per night
Superhost
Cottage in Diani Beach
The Beach Cottage - Diani Beach, Inshallah Kenya
1 double bed
Dec 16 – 21
$282 per night
Superhost
Apartment in Diani Beach
*The African Art Suite* Self-Contained & Exclusive
1 king bed
Jan 6 – 13
$81 per night
Superhost
Private room in Diani Beach
Cozy & Romantic Tent + Hearty Breakfast
1 bed
Dec 15 – 21
$30 per night
Superhost
Villa in Diani Beach
Luxury villa Tajriviera
5 beds
Mar 14 – 19
$78 per night, originally $94
Superhost
Home in Diani Beach
White House, beach cottage
3 beds
Jan 17 – 23
$331 per night
Superhost
Bungalow in Diani Beach
Azhari Beach Suite - Diani Beach, Inshallah Kenya
1 king bed
Dec 16 – 21
$546 per night
Superhost
Villa in Diani Beach
Private pool villa 150 meters from the beach
Dec 23 – 28
$350 per night
Superhost
Home in Diani Beach
BOHEMIA HOUSE VILLA IN BEACH COMPOUND DIANI
5 beds
Jan 22 – 27
$347 per night
Superhost
Apartment in Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya
1 king bed
Feb 16 – 21
$165 per night
Superhost
Apartment in Diani Beach
Namaste Garden Suite - Diani Beach
1 bed
Jan 20 – 25
$143 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
Home in Diani Beach
*The African Art House* Private Pool & Garden!
3 beds
Mar 1 – 6
$111 per night
Superhost
Villa in Ukunda
Nirvana Suite - Diani Beach: Stunning Beach Villa
1 king bed
Jan 4 – 9
$400 per night
Superhost
Cottage in Tiwi
Luxury Honeymoon Cottage/Tent Tiwi Beach Kenya....
2 beds
Jan 29 – Feb 3
$174 per night
Superhost
Guesthouse in Diani Beach
Kivulini Cottage
1 double bed
Dec 18 – 23
$55 per night
Superhost
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
1 bed
Jan 17 – 22
$144 per night
Superhost
Loft in Diani Beach
*The African Art Loft* Private Roof Terrace!
1 queen bed
Jan 22 – 27
$72 per night
Superhost
Cottage in Diani Beach
Bahati - Luxury 2 Bedroom Cottage (fully serviced)
3 beds
Apr 11 – 17
$96 per night
Villa in Diani Beach
Villa Milele, Diani Beach, Kenya
5 beds
Jan 5 – 11
$182 per night
Superhost