Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
diani kenya
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Kenya
Kenya
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Rooms
Amazing views
Tropical
National parks
Countryside
Beach
Bed & breakfasts
Beachfront
Lake
Lakefront
Golfing
Surfing
Filters
, 19 filters applied
19
Display total before taxes
Show map
Search results; 36 places in Diani
36 places in Diani
Guest favorite
Guest favorite
Treehouse in Diani Beach
TREE HOUSE 2 Special offer ! ! - WI-FI, Pool, ECO
1 king bed
1 king bed
Apr 20 – 25
Apr 20 – 25
$60
$43
night
$43 per night, originally $60
4.88 out of 5 average rating, 85 reviews
4.88 (85)
Tiny home in Diani Beach
The Refuge. Minimal Luxury.
Apr 20 – 26
Apr 20 – 26
$40
$32
night
$32 per night, originally $40
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Tiny home in Diani Beach
"Heavenly Gardens" - Guest Romantic Bell Tower
2 beds
2 beds
Apr 19 – 24
Apr 19 – 24
$19
$12
night
$12 per night, originally $19
4.27 out of 5 average rating, 62 reviews
4.27 (62)
Tiny home in Tiwi
The Sunshine House.
1 double bed
1 double bed
Apr 21 – 26
Apr 21 – 26
$26
$21
night
$21 per night, originally $26
New place to stay
New
Tiny home in Diani Beach
Kinazini getaway-Diani beach
1 bed
1 bed
Apr 19 – 24
Apr 19 – 24
$25
night
$25 per night
New place to stay
New
19
Reviews
4.63
Rating
4
Years hosting
Room in Diani Beach
Stay with Stilts
Stay with Stilts
Hosting for 4 years
,
·
Hosting for 4 years
Treehouse in a Wildlife Sanctuary - Beach Access
Apr 19 – 24
Apr 19 – 24
$30
night
$30 per night
4.63 out of 5 average rating, 19 reviews
4.63 (19)
Farm stay in Mwabungo, Diani
Leso Hut
1 bed
1 bed
Apr 19 – 24
Apr 19 – 24
$55
$44
night
$44 per night, originally $55
Farm stay in Mwabungo, Diani
SuliSuli
4 beds
4 beds
Apr 19 – 24
Apr 19 – 24
$200
$160
night
$160 per night, originally $200
Tent in Diani Beach
Delightful tent with pool
1 bed
1 bed
Apr 19 – 24
Apr 19 – 24
$11
night
$11 per night
4.5 out of 5 average rating, 6 reviews
4.5 (6)
Tent in Tiwi
Tiwi Sea Breeze Camping
Apr 19 – 24
Apr 19 – 24
$15
$12
night
$12 per night, originally $15
New place to stay
New
Superhost
Superhost
Tent in Diani Beach
Diani Marine_Luxury Safari Zelt_beach front
3 beds
3 beds
Apr 20 – 25
Apr 20 – 25
$169
night
$169 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Hut in Diani Beach
Tent in a wildlife sanctuary - Beach Access
Apr 19 – 24
Apr 19 – 24
$17
night
$17 per night
4.67 out of 5 average rating, 6 reviews
4.67 (6)
Tent in Diani Beach
Rocks villa homestay
1 double bed
1 double bed
Apr 20 – 25
Apr 20 – 25
$30
night
$30 per night
4.71 out of 5 average rating, 7 reviews
4.71 (7)
Tiny home in Diani Beach
Diani beach hidden gem
1 bed
1 bed
Apr 19 – 24
Apr 19 – 24
$34
night
$34 per night
Farm stay in Mwabungo, Diani
Moran House
3 beds
3 beds
Apr 19 – 24
Apr 19 – 24
$130
$104
night
$104 per night, originally $130
Room in Diani Beach
Stay with Stilts
Stay with Stilts
Hosting for 4 years
,
·
Hosting for 4 years
Stone Banda in a wildlife sanctuary - Beach Access
Apr 19 – 24
Apr 19 – 24
$35
night
$35 per night
Hut in Galu Beach
A romantic beach hideaway
3 double beds
3 double beds
Apr 19 – 24
Apr 19 – 24
$80
night
$80 per night
4.67 out of 5 average rating, 3 reviews
4.67 (3)
Room in Ukunda
Stay with Mercy
Stay with Mercy
Clean Air
Apr 20 – 25
Apr 20 – 25
$35
$28
night
$28 per night, originally $35
1
2