Diani Beach, Kenya

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Diani Beach

: 12 options found

Select dates so you can see the availability and exact prices.

Diani Beach Road, Diani Beach
2.7 km from the center of Diani Beach
2149 reviews
8.0

Room in this hotel

from $ 164
per night
Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach
1468 reviews
9.0

Room in this hotel

from $ 242
per night
Diani Beach, Diani Beach
1.3 km from the center of Diani Beach
624 reviews
8.2

Room in this hotel

from $ 215
per night
P. O. Box 277703, Diani Beach
2.4 km from the center of Diani Beach
304 reviews
9.8

Room in this hotel

from $ 162
per night
Beach Road next to Colliers, Diani Beach
414 m from the center of Diani Beach

Room in this hotel

from $ 222
per night
Diani Beach, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from $ 186
per night
Diani Beach, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from $ 228
per night
5415 Diani Beach Road, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from $ 185
per night
Along Diani Beach Road, Kenya, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from $ 323
per night
Beach road, Diani Beach
403 m from the center of Diani Beach

Room in this hotel

from $ 73
per night
Diani Beach Road, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from $ 103
per night
Diani Beach Road, Diani Beach
2.6 km from the center of Diani Beach

Room in this hotel

from $ 82
per night