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
Beaches
Countryside
Bed & breakfasts
Beachfront
Lake
Lakefront
Golfing
Surfing
Filters
0
Show map
Search results; Over 1,000 places in Ukunda
Over 1,000 places in Ukunda
Villa in Diani Beach
Luxury villa Tajriviera
5 beds
5 beds
27 Apr – 2 May
27 Apr – 2 May
$760 AUD
total
Show price breakdown
$760 AUD total
4.8 out of 5 average rating, 269 reviews
4.8 (269)
Guest favourite
Guest favourite
Villa in Diani Beach
Little Canada Beach House
4 beds
4 beds
19 – 24 Apr
19 – 24 Apr
$2,512 AUD
total
Show price breakdown
$2,512 AUD total
4.94 out of 5 average rating, 36 reviews
4.94 (36)
Guest favourite
Guest favourite
Cottage in Diani Beach
MAISHA MAREFU HOUSE, LUXURIOUS AND MAGICAL
5 beds
5 beds
20 – 25 Apr
20 – 25 Apr
$1,228 AUD
$958 AUD
total
Show price breakdown
$958 AUD total, originally $1,228 AUD
4.92 out of 5 average rating, 129 reviews
4.92 (129)
Guest favourite
Guest favourite
Home in Diani Beach
Melia Suite - Diani Beach, Kenya
1 king bed
1 king bed
26 Apr – 1 May
26 Apr – 1 May
$1,669 AUD
total
Show price breakdown
$1,669 AUD total
4.98 out of 5 average rating, 114 reviews
4.98 (114)
Apartment in Diani Beach
Shimba Hill 3
2 beds
2 beds
18 – 23 Apr
18 – 23 Apr
$153 AUD
total
Show price breakdown
$153 AUD total
4.75 out of 5 average rating, 121 reviews
4.75 (121)
Guest favourite
Guest favourite
Villa in Diani Beach
Private pool villa 150 meters from the beach
2 queen beds
2 queen beds
21 – 26 Apr
21 – 26 Apr
$1,538 AUD
$855 AUD
total
Show price breakdown
$855 AUD total, originally $1,538 AUD
4.93 out of 5 average rating, 86 reviews
4.93 (86)
Superhost
Superhost
Home in Ukunda
3 bedroom 3 bath villa in Diani
18 – 23 Apr
18 – 23 Apr
$685 AUD
total
Show price breakdown
$685 AUD total
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Superhost
Superhost
Villa in KE
Laugh Villa, Diani
5 beds
5 beds
2 – 7 May
2 – 7 May
$270 AUD
total
Show price breakdown
$270 AUD total
4.83 out of 5 average rating, 145 reviews
4.83 (145)
Apartment in Ukunda
Studio Apartment in Diani
1 bed
1 bed
18 – 23 Apr
18 – 23 Apr
$114 AUD
$90 AUD
total
Show price breakdown
$90 AUD total, originally $114 AUD
Guest favourite
Guest favourite
Apartment in Diani Beach
Comfy and lux Diani one bedroom apartment,wifi.
1 bed
1 bed
23 – 28 Apr
23 – 28 Apr
$171 AUD
total
Show price breakdown
$171 AUD total
4.9 out of 5 average rating, 20 reviews
4.9 (20)
Guest favourite
Guest favourite
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
1 king bed
1 king bed
18 – 23 Apr
18 – 23 Apr
$1,449 AUD
total
Show price breakdown
$1,449 AUD total
4.96 out of 5 average rating, 55 reviews
4.96 (55)
Villa in Diani Beach
Villa Kaya, private pool & garden
4 beds
4 beds
11 – 16 May
11 – 16 May
$1,362 AUD
$1,145 AUD
total
Show price breakdown
$1,145 AUD total, originally $1,362 AUD
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Apartment in Ukunda
Simba Secret Hideaway
1 queen bed
1 queen bed
1 – 6 May
1 – 6 May
$682 AUD
total
Show price breakdown
$682 AUD total
4.91 out of 5 average rating, 116 reviews
4.91 (116)
Guest favourite
Guest favourite
Apartment in Diani Beach
Garden Suite - Diani Beach
1 bed
1 bed
1 – 6 May
1 – 6 May
$1,328 AUD
$1,152 AUD
total
Show price breakdown
$1,152 AUD total, originally $1,328 AUD
4.96 out of 5 average rating, 107 reviews
4.96 (107)
Superhost
Superhost
Cottage in Diani Beach
Kesho Kutwa* | Diani Beach
3 beds
3 beds
10 – 15 May
10 – 15 May
$1,364 AUD
total
Show price breakdown
$1,364 AUD total
4.87 out of 5 average rating, 67 reviews
4.87 (67)
Apartment in Ukunda
Bahari Beach Front Apartment, Diani Beach
1 queen bed
1 queen bed
19 – 24 Apr
19 – 24 Apr
$323 AUD
total
Show price breakdown
$323 AUD total
4.64 out of 5 average rating, 36 reviews
4.64 (36)
Guest favourite
Guest favourite
Villa in Diani Beach
Nirvana Suite - Diani Beach: Stunning Beach Villa
1 king bed
1 king bed
6 – 11 June
6 – 11 June
$2,292 AUD
total
Show price breakdown
$2,292 AUD total
5.0 out of 5 average rating, 113 reviews
5.0 (113)
Guest favourite
Guest favourite
Apartment in Diani Beach
We are Uhai Vacations!
3 beds
3 beds
19 – 24 Apr
19 – 24 Apr
$763 AUD
$646 AUD
total
Show price breakdown
$646 AUD total, originally $763 AUD
5.0 out of 5 average rating, 11 reviews
5.0 (11)
1
2
3
4
…
15
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).