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

: 55 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 ₩ 330,011
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₩ 527,076
per night
Diani Beach Road, Diani Beach
273 m from the center of Diani Beach

Room in this hotel

from ₩ 105,969
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 ₩ 96,826
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 ₩ 208,866
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 ₩ 112,841
per night
Diani Beach 80401,, Diani Beach
717 m from the center of Diani Beach

Room in this hotel

from ₩ 211,582
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 ₩ 95,348
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 ₩ 313,771
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
Very good
5 reviews
7.2

Room in this hotel

from ₩ 132,469
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 ₩ 138,218
per night
Diani Beach Road, Diani Beach
2.7 km from the center of Diani Beach
Excellent
2482 reviews
8.4

Room in this hotel

from ₩ 450,971
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 ₩ 420,583
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach
Excellent
2 reviews
8.0

Room in this hotel

from ₩ 61,969
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 ₩ 72,837
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach
Fantastic
26 reviews
9.8

Room in this hotel

from ₩ 637,706
per night
Along Diana Beach Road, Diani Beach
477 m from the center of Diani Beach

Room in this hotel

from ₩ 105,654
per night
Costa Sur Complex, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from ₩ 105,654
per night
Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from ₩ 228,811
per night
Diani Beach, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₩ 211,031
per night