We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Diani Beach

Diani Beach, Ukunda, Kenya
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Diani Beach Road | Ukunda, Diani Beach, Ukunda 80400, Kenya
8.2 km from Diani Beach
#14 of 30 hotels in Diani Beach
Traveller photos (462)
P.O. Box 32, Diani Beach, Ukunda 80400, Kenya
10.4 km from Diani Beach
Travellers' Choice™ 2014 Winner Top Hotels | All-Inclusive (2013) | Romance
#5 of 30 hotels in Diani Beach
Traveller photos (1293)
Show Prices
PO Box 88 Ukunda | Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
10.4 km from Diani Beach
#11 of 30 hotels in Diani Beach
Professional photos | Traveller photos (509)
Show Prices
Diani Beach, Ukunda, Kenya
10.4 km from Diani Beach
#16 of 30 hotels in Diani Beach
Traveller photos (38)
Diani Beach, Diani Beach, Ukunda, Kenya
10.5 km from Diani Beach
Almanara Luxury Villas Slideshow
#2 of 30 hotels in Diani Beach
Traveller photos (124)
Show Prices
Diani Beach, Ukunda, Kenya
10.5 km from Diani Beach
Travellers' Choice™ 2014 Winner Top Hotels | Family | Service
#4 of 30 hotels in Diani Beach
Traveller photos (29)
Show Prices
Diani Beach, Diani Beach, Ukunda, Kenya
10.5 km from Diani Beach
Travellers' Choice™ 2014 Winner Bargain | Top Hotels
#6 of 30 hotels in Diani Beach
Professional photos | Traveller photos (243)
Show Prices
Diani Beach, Diani Beach, Ukunda, Kenya
10.5 km from Diani Beach
#23 of 30 hotels in Diani Beach
Traveller photos (32)
Show Prices
Diani Beach, Diani Beach, Ukunda, Kenya
10.5 km from Diani Beach
#28 of 30 hotels in Diani Beach
Diani Beach, Diani Beach, Ukunda, Kenya
10.5 km from Diani Beach
#29 of 30 hotels in Diani Beach
Diani Beach, Diani Beach, Ukunda, Kenya
10.6 km from Diani Beach
#12 of 30 hotels in Diani Beach
Professional photos | Traveller photos (591)
Show Prices
P O Box 5444, Diani Beach | South Coast - Kenya, Diani Beach, Ukunda 80401, Kenya
10.7 km from Diani Beach
Travellers' Choice™ 2014 Winner Luxury | Romance | Small Hotels | Service Offers & Announcements Save on Activity tickets
Waterlovers Beach Resort Slideshow
#3 of 30 hotels in Diani Beach
Professional photos | Traveller photos (242)
Show Prices
Ukunda, Diani Beach, Ukunda 80401, Kenya
11.4 km from Diani Beach
#13 of 30 hotels in Diani Beach
Traveller photos (247)
Show Prices
Diani Beach, Ukunda, Kenya
11.5 km from Diani Beach
#21 of 30 hotels in Diani Beach
Traveller photos (10)
Beach Rd, Diani Beach, Diani Beach, Ukunda, Kenya
11.5 km from Diani Beach
#24 of 30 hotels in Diani Beach
Traveller photos (9)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
11.6 km from Diani Beach
#7 of 30 hotels in Diani Beach
Professional photos | Traveller photos (50)
Show Prices
Diani Beach Road, Diani Beach, Ukunda, Kenya
11.7 km from Diani Beach
Travellers' Choice™ 2014 Winner Family
#10 of 30 hotels in Diani Beach
Professional photos | Traveller photos (543)
Show Prices
Diani Beach Road, Diani Beach, Ukunda, Kenya
11.9 km from Diani Beach
#15 of 30 hotels in Diani Beach
Professional photos | Traveller photos (431)
Show Prices
Golden Beach Road, Diani Beach, Ukunda 80400, Kenya
12.3 km from Diani Beach
Travellers' Choice™ 2014 Winner Small Hotels | Luxury | Service | Romance
#1 of 30 hotels in Diani Beach
Traveller photos (88)
Diani Beach Road | Ukunda, Diani Beach, Ukunda, Kenya
12.6 km from Diani Beach
Travellers' Choice™ 2014 Winner Bargain
#9 of 30 hotels in Diani Beach
Professional photos | Traveller photos (1031)
Show Prices
P.O. Box 5546 | Diani Beach, Diani Beach, Ukunda 80401, Kenya
16.1 km from Diani Beach
#8 of 30 hotels in Diani Beach
Traveller photos (306)
Show Prices
North Road, Diani Beach, Ukunda 80400, Kenya
29.9 km from Diani Beach
#18 of 30 hotels in Diani Beach
Professional photos | Traveller photos (245)
Show Prices
Diani Beach N Rd, Diani Beach, Ukunda 80100, Kenya
35.1 km from Diani Beach
#20 of 30 hotels in Diani Beach
Professional photos | Traveller photos (154)
Show Prices