Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Ukunda
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
Countryside
Beaches
Bed & breakfasts
Beachfront
Lake
Lakefront
Golfing
Surfing
Filters
, 1 filter applied
1
Show map
Search results; 6 places in Ukunda
6 places in Ukunda
Place to stay in Diani Beach
Cozy beachfront studio
20–25 Apr
20–25 Apr
$59 NZD
night
$59 NZD per night
·
$295 NZD total
$295 NZD total
Show price breakdown
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Loft in Diani Beach
Zuri Penthouse Diani
3 double beds
3 double beds
20–25 Apr
20–25 Apr
$303 NZD
night
$303 NZD per night
·
$1,517 NZD total
$1,517 NZD total
Show price breakdown
4.0 out of 5 average rating, 5 reviews
4.0 (5)
Guest favourite
Guest favourite
Loft in Diani Beach
*The African Art Loft* Private Roof Terrace!
1 queen bed
1 queen bed
20–25 Apr
20–25 Apr
$155 NZD
$140 NZD
night
$140 NZD per night, originally $155 NZD
·
$699 NZD total
$699 NZD total
Show price breakdown
4.93 out of 5 average rating, 88 reviews
4.93 (88)
Superhost
Superhost
Loft in Diani Beach
Carey's Place Juu
1 bed
1 bed
20–25 Apr
20–25 Apr
$45 NZD
night
$45 NZD per night
·
$227 NZD total
$227 NZD total
Show price breakdown
4.7 out of 5 average rating, 10 reviews
4.7 (10)
Superhost
Superhost
Loft in Kwale County
Mavericks Convenient Cosy Loft in Dianis CBD
1 queen bed
1 queen bed
27 Apr – 2 May
27 Apr – 2 May
$53 NZD
night
$53 NZD per night
·
$266 NZD total
$266 NZD total
Show price breakdown
4.67 out of 5 average rating, 18 reviews
4.67 (18)
Superhost
Superhost
Loft in Diani Beach
Carey's Place Chini
1 bed
1 bed
20–25 Apr
20–25 Apr
$45 NZD
night
$45 NZD per night
·
$227 NZD total
$227 NZD total
Show price breakdown
4.67 out of 5 average rating, 3 reviews
4.67 (3)
One trip, two stays
Split your time between two places and discover more of Ukunda.
Two stays in Diani Beach 5 kms apart
$97 NZD
avg/night
$97 NZD average per night
·
$680 total
$680 total
Show price breakdown
Diani Beach
20–24 Apr
Diani Beach
24–27 Apr
Two stays in Diani Beach 9 kms apart
$51 NZD
avg/night
$51 NZD average per night
·
$358 total
$358 total
Show price breakdown
Diani Beach
20–23 Apr
Diani Beach
23–27 Apr
Two stays in Diani Beach 5 kms apart
$87 NZD
avg/night
$87 NZD average per night
·
$608 total
$608 total
Show price breakdown
Diani Beach
20–23 Apr
Diani Beach
23–27 Apr
Stay in Kwale County and Diani Beach
$57 NZD
avg/night
$57 NZD average per night
·
$398 total
$398 total
Show price breakdown
Kwale County
29 Apr – 3 May
Diani Beach
3–6 May
Stay in Diani Beach and Kwale County
$95 NZD
avg/night
$95 NZD average per night
·
$665 total
$665 total
Show price breakdown
Diani Beach
24–27 Apr
Kwale County
27 Apr – 1 May