Diani Beach, Kenya

No dates selected

Sort by

Price

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels with a swimming pool in Diani Beach

: 64 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
Excellent
1485 reviews
8.2

Room in this hotel

from AED 793
per night
Diani Beach Rd, Diani Beach
1.5 km from the center of Diani Beach
Very good
25 reviews
7.0

Room in this hotel

from AED 158
per night
Diani Beach Road Mombasa,Diani Beach Road, Diani Beach
3.1 km from the center of Diani Beach

Room in this hotel

from AED 572
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach
Excellent
1689 reviews
8.6

Room in this hotel

from AED 1,211
per night
Diani Beach Road, Diani Beach
273 m from the center of Diani Beach

Room in this hotel

from AED 252
per night
Diani Beach, Diani Beach
592 m from the center of Diani Beach
Fantastic
692 reviews
9.0

Room in this hotel

from AED 276
per night
Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach
Good
241 reviews
6.9

Room in this hotel

from AED 280
per night
Galu Kinondo Beach, Diani Beach
2.1 km from the center of Diani Beach
Excellent
6 reviews
8.6

Room in this hotel

from AED 287
per night
South Coast, Diani Beach
3.4 km from the center of Diani Beach
Excellent
830 reviews
8.4

Room in this hotel

from AED 485
per night
Diani Beach 80401,, Diani Beach
717 m from the center of Diani Beach

Room in this hotel

from AED 498
per night
Diani Beach, 80400 Diani Beach, Kenya, Diani Beach
2 km from the center of Diani Beach
Fantastic
43 reviews
9.4

Room in this hotel

from AED 247
per night
5386, Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach
Fantastic
59 reviews
9.6

Room in this hotel

from AED 728
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from AED 307
per night
Diani Beach, Diani Beach
225 m from the center of Diani Beach
Excellent
1315 reviews
8.4

Room in this hotel

from AED 1,333
per night
Diani Beach Rd, Diani Beach
1.8 km from the center of Diani Beach
Excellent
18 reviews
8.1

Room in this hotel

from AED 341
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
Excellent
2120 reviews
8.4

Room in this hotel

from AED 857
per night
Diani Beach Road, Diani Beach
2.7 km from the center of Diani Beach
Excellent
2384 reviews
8.4

Room in this hotel

from AED 1,224
per night
Diani Beach Road after Diani Beach Hospital,Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach
Fantastic
619 reviews
9.8

Room in this hotel

from AED 1,736
per night
Diani Beach, Diani Beach Road, Diani Beach
348 m from the center of Diani Beach
Very good
356 reviews
7.1

Room in this hotel

from AED 355
per night
Diani Beach, Diani Beach
1.2 km from the center of Diani Beach
Excellent
705 reviews
8.2

Room in this hotel

from AED 1,023
per night