Diani Beach, Kenya

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a fitness center in Diani Beach

: 14 options found

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

Diani Beach Road, Diani Beach
921 m from the center of Diani Beach
1384 reviews
8.2

Room in this hotel

from $ 211
per night
Diani Beach Road, Diani Beach
2.7 km from the center of Diani Beach
2149 reviews
8.0

Room in this hotel

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

Room in this hotel

from $ 173
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
1907 reviews
8.0

Room in this hotel

from $ 162
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 $ 237
per night
Diani Beach, Diani Beach
95 m from the center of Diani Beach
1261 reviews
8.0

Room in this hotel

from $ 321
per night
South Coast, Diani Beach
3.4 km from the center of Diani Beach
607 reviews
8.0

Room in this hotel

from $ 135
per night
Diani Beach, Diani Beach Road, Diani Beach
348 m from the center of Diani Beach
310 reviews
7.0

Room in this hotel

from $ 130
per night
Diani Beach Road, 80401 Diani Beach, Kenya, Diani Beach
1.8 km from the center of Diani Beach
578 reviews
10

Room in this hotel

from $ 625
per night
Diani Beach Rd, Diani Beach, Ukunda, 80401, Kenya, Diani Beach
201 m from the center of Diani Beach

Room in this hotel

from $ 343
per night
Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from $ 100
per night
Diani Airstrip Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from $ 28
per night