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
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
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
Beachfront
Tropical
National parks
Countryside
Bed & breakfasts
New
Lake
Beach
Golfing
Surfing
Filters
, 19 filters applied
19
Display total before taxes
Show map
Search results; 37 places in Diani Beach
37 places in Diani Beach
Guest favorite
Guest favorite
Treehouse in Diani Beach
TREE HOUSE 2 Special offer ! ! - WI-FI, Pool, ECO
1 king bed
1 king bed
Apr 11 – 16
Apr 11 – 16
ﺩ.ﺇ247
ﺩ.ﺇ207
night
ﺩ.ﺇ207 per night, originally ﺩ.ﺇ247
4.88 out of 5 average rating, 85 reviews
4.88 (85)
Superhost
Superhost
Tent in Diani Beach
Diani Marine_Luxury Safari Zelt_beach front
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ726
night
ﺩ.ﺇ726 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Tiny home in Diani Beach
"Heavenly Gardens" - Guest Romantic Bell Tower
2 beds
2 beds
Apr 9 – 14
Apr 9 – 14
ﺩ.ﺇ79
night
ﺩ.ﺇ79 per night
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 1 – 6
Apr 1 – 6
ﺩ.ﺇ107
ﺩ.ﺇ88
night
ﺩ.ﺇ88 per night, originally ﺩ.ﺇ107
New place to stay
New
Guest favorite
Guest favorite
Tent in Diani Beach
Romantic Frangipani Tent+Hearty Breakfast@CasaHera
1 bed
1 bed
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ119
night
ﺩ.ﺇ119 per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Tiny home in Diani Beach
Kinazini getaway - Diani beach
1 bed
1 bed
Apr 6 – 11
Apr 6 – 11
ﺩ.ﺇ105
night
ﺩ.ﺇ105 per night
New place to stay
New
Tent in Tiwi
Tiwi Sea Breeze Camping
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ62
ﺩ.ﺇ51
night
ﺩ.ﺇ51 per night, originally ﺩ.ﺇ62
New place to stay
New
Tiny home in Diani Beach
The Refuge. Minimal Luxury.
1 bed
1 bed
Apr 1 – 7
Apr 1 – 7
ﺩ.ﺇ164
ﺩ.ﺇ135
night
ﺩ.ﺇ135 per night, originally ﺩ.ﺇ164
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 1 – 6
Apr 1 – 6
ﺩ.ﺇ127
night
ﺩ.ﺇ127 per night
4.63 out of 5 average rating, 19 reviews
4.63 (19)
Tent in Diani Beach
Rocks villa homestay
1 double bed
1 double bed
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ127
night
ﺩ.ﺇ127 per night
4.71 out of 5 average rating, 7 reviews
4.71 (7)
Farm stay in Mwabungo, Diani
SuliSuli
4 beds
4 beds
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ822
ﺩ.ﺇ675
night
ﺩ.ﺇ675 per night, originally ﺩ.ﺇ822
New place to stay
New
Farm stay in Mwabungo, Diani
Leso Hut
1 bed
1 bed
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ226
ﺩ.ﺇ186
night
ﺩ.ﺇ186 per night, originally ﺩ.ﺇ226
New place to stay
New
Hut in Diani Beach
Tent in a wildlife sanctuary - Beach Access
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ72
night
ﺩ.ﺇ72 per night
4.67 out of 5 average rating, 6 reviews
4.67 (6)
Tent in Diani Beach
Delightful tent with pool
1 bed
1 bed
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ44
night
ﺩ.ﺇ44 per night
4.5 out of 5 average rating, 6 reviews
4.5 (6)
Hut in Galu Beach
A romantic beach hideaway
3 double beds
3 double beds
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ320
night
ﺩ.ﺇ320 per night
4.67 out of 5 average rating, 3 reviews
4.67 (3)
Farm stay in Mwabungo, Diani
Moran House
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ534
ﺩ.ﺇ439
night
ﺩ.ﺇ439 per night, originally ﺩ.ﺇ534
New place to stay
New
Room in Ukunda
Stay with Mercy
Stay with Mercy
Clean Air
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ144
ﺩ.ﺇ118
night
ﺩ.ﺇ118 per night, originally ﺩ.ﺇ144
Shared room in Tiwi
love home
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ107
night
ﺩ.ﺇ107 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3