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 kitchen in Diani Beach

: 72 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
1486 reviews
8.2

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from AED 274
per night
Diani Beach Road Costa Sur Complex,Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach
Very good
8 reviews
7.8

Room in this hotel

from AED 205
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 317
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
Very good
6 reviews
7.4

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from AED 1,059
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach
Good
1 review
6.0

Room in this hotel

from AED 147
per night
DIANI BEACH Road, Diani Beach
1.6 km from the center of Diani Beach
Fantastic
113 reviews
9.4

Room in this hotel

from AED 231
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach
Fantastic
28 reviews
9.8

Room in this hotel

from AED 1,368
per night
Costa Sur Complex, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from AED 267
per night
Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from AED 464
per night
Diani Beach
2 km from the center of Diani Beach
Excellent
2 reviews
8.0

Room in this hotel

from AED 373
per night
43 Diani Beach, Diani Beach
1.8 km from the center of Diani Beach
Reviews rating
5 reviews
4.8

Room in this hotel

from AED 73
per night
Diani Beach Road Diani Beach Kwale KE, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from AED 76
per night
Diani Beach Road, Diani Beach
2.2 km from the center of Diani Beach
Very good
15 reviews
7.8

Room in this hotel

from AED 158
per night
Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach
Good
1 review
6.0

Room in this hotel

from AED 133
per night
Diani Beach Road, Diani Beach
2.6 km from the center of Diani Beach
Review rating
1 review
2.0

Room in this hotel

from AED 351
per night