Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
diani beach 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 Centre
%{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
Beach
Countryside
Bed & breakfasts
Beachfront
Lake
Lakefront
Golfing
Surfing
Filters
, 19 filters applied
19
Show map
Search results; 36 places in Diani Beach
36 places in Diani Beach
Guest favourite
Guest favourite
Treehouse in Diani Beach
TREE HOUSE 2 Special offer ! ! - WI-FI, Pool, ECO
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£55
£41
night
£41 per night, originally £55
·
£205 total
£205 total
Show price breakdown
4.88 out of 5 average rating, 85 reviews
4.88 (85)
Tiny home in Tiwi
The Sunshine House.
Individual Host
Individual Host
20–25 Apr
20–25 Apr
£24
£20
night
£20 per night, originally £24
·
£99 total
£99 total
Show price breakdown
New place to stay
New
Tiny home in Diani Beach
"Heavenly Gardens" - Guest Romantic Bell Tower
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£27
£22
night
£22 per night, originally £27
·
£106 total
£106 total
Show price breakdown
4.27 out of 5 average rating, 62 reviews
4.27 (62)
Tiny home in Diani Beach
The Refuge. Minimal Luxury.
Professional Host
Professional Host
19–25 Apr
19–25 Apr
£33
£26
night
£26 per night, originally £33
·
£154 total
£154 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
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
18–23 Apr
18–23 Apr
Professional Host
,
·
Professional Host
£29
night
£29 per night
·
£142 total
£142 total
Show price breakdown
4.63 out of 5 average rating, 19 reviews
4.63 (19)
Tiny home in Diani Beach
Kinazini getaway-Diani beach
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£24
night
£24 per night
·
£118 total
£118 total
Show price breakdown
New place to stay
New
Farm stay in Mwabungo, Diani
Leso Hut
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£51
£42
night
£42 per night, originally £51
·
£209 total
£209 total
Show price breakdown
Tent in Tiwi
Tiwi Sea Breeze Camping
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£14
£12
night
£12 per night, originally £14
·
£57 total
£57 total
Show price breakdown
New place to stay
New
Tent in Diani Beach
Delightful tent with pool
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£15
night
£15 per night
·
£71 total
£71 total
Show price breakdown
4.5 out of 5 average rating, 6 reviews
4.5 (6)
Superhost
Superhost
Tent in Diani Beach
Diani Marine_Luxury Safari Zelt_beach front
Professional Host
Professional Host
19–24 Apr
19–24 Apr
£160
night
£160 per night
·
£796 total
£796 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Hut in Diani Beach
Tent in a wildlife sanctuary - Beach Access
Professional Host
Professional Host
18–23 Apr
18–23 Apr
£17
night
£17 per night
·
£81 total
£81 total
Show price breakdown
4.67 out of 5 average rating, 6 reviews
4.67 (6)
Farm stay in Mwabungo, Diani
SuliSuli
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£185
£152
night
£152 per night, originally £185
·
£760 total
£760 total
Show price breakdown
Tent in Diani Beach
Rocks villa homestay
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£29
night
£29 per night
·
£142 total
£142 total
Show price breakdown
4.71 out of 5 average rating, 7 reviews
4.71 (7)
Tiny home in Diani Beach
Diani beach hidden gem
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£33
night
£33 per night
·
£162 total
£162 total
Show price breakdown
Farm stay in Mwabungo, Diani
Moran House
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£120
£99
night
£99 per night, originally £120
·
£494 total
£494 total
Show price breakdown
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
18–23 Apr
18–23 Apr
Professional Host
,
·
Professional Host
£34
night
£34 per night
·
£167 total
£167 total
Show price breakdown
Hut in Galu Beach
A romantic beach hideaway
Professional Host
Professional Host
19–24 Apr
19–24 Apr
£96
night
£96 per night
·
£476 total
£476 total
Show price breakdown
4.67 out of 5 average rating, 3 reviews
4.67 (3)
Room in Ukunda
Stay with Mercy
Stay with Mercy
Clean Air
19–24 Apr
19–24 Apr
Professional Host
,
·
Professional Host
£33
£27
night
£27 per night, originally £33
·
£134 total
£134 total
Show price breakdown
1
2