%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing

Search resultsOver 1,000 homes in Diani Beach

Villa in Diani Beach
Private pool villa 150 meters from the beach
1 queen bed
Feb 8 – 13
$154 per night, originally $198
Superhost
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4 beds
Feb 21 – 26
$220 per night
Superhost
Cottage in Diani Beach
Zarafa House
6 beds
Mar 29 – Apr 3
$157 per night
Superhost
Villa in Diani Beach
Private villa with big pool, a chef free of charge
6 beds
Feb 13 – 18
$239 per night, originally $300
Superhost
Private room in Diani Beach
Heavenly Garden Private Honeymoon Suite "Mwezi"
1 queen bed
Feb 12 – 17
$9 per night, originally $12
Villa in Diani Beach
*Private Villa with Pool & Chef*
8 beds
Apr 1 – 6
$207 per night
Superhost
Villa in Diani Beach
MAISHA MAREFU HOUSE, LUXURIOUS AND MAGICAL
5 beds
Mar 23 – 28
$162 per night
Superhost
Villa in Diani Beach
Little Canada Beach House
4 beds
Feb 24 – Mar 1
$210 per night
Villa in Diani Beach
Luxury villa Tajriviera
5 beds
Mar 14 – 19
$101 per night
Superhost
Condo in Ukunda
Nakamu32 beachfront studio
2 beds
Feb 21 – 26
$27 per night
Villa in Diani Beach
Private pool villa 150 meters from the beach
Feb 26 – Mar 3
$172 per night, originally $198
Superhost
Cottage in Diani Beach
Tomorrow At The Beach - Diani Beach
3 beds
Mar 23 – 28
$170 per night
Superhost
Villa in Diani Beach
Nirvana Suite - Diani Beach: Stunning Beach Villa
1 king bed
Feb 19 – 24
$199 per night, originally $290
Superhost
Apartment in Diani Beach
Diani Ocean front horizon views w/king bed
2 beds
Feb 12 – 17
$61 per night
Superhost
Apartment in Diani Beach
*The African Art Suite* Self-Contained & Exclusive
1 king bed
Feb 21 – 27
$73 per night
Superhost
Apartment in Diani Beach
Cozy Diani BeachFront Studio with Netflix,AC,Gym!
1 bed
Feb 5 – 10
$38 per night
Apartment in Diani Beach
Diani Oceanic views / King bed / Aircon
1 king bed
Mar 1 – 7
$45 per night
Superhost
Hotel room in Diani Beach
Ensuite room with Breakfast
1 small double bed
Mar 4 – 9
$30 per night