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, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ¥ 44,188
per night
Diani Beach Road, Diani Beach
919 m from the center of Diani Beach

Room in this hotel

from ¥ 31,757
per night
Diani Beach Road, 80400, Ukunda, Kenya, Diani Beach
1.1 km from the center of Diani Beach

Room in this hotel

from ¥ 20,902
per night
5 Diani, Diani Beach
940 m from the center of Diani Beach

Room in this hotel

from ¥ 13,691
per night
Beach Road, Diani Beach
917 m from the center of Diani Beach
Review rating
1 review
2.0

Room in this hotel

from ¥ 10,130
per night
Diani Link Rd, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from ¥ 10,642
per night
11771-00400, Diani Beach
1.2 km from the center of Diani Beach

Room in this hotel

from ¥ 9,071
per night
diani, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ¥ 20,425
per night
Nomad Mvindeni, Road, Diani Beach
1.5 km from the center of Diani Beach
Fantastic
6 reviews
9.6

Room in this hotel

from ¥ 15,475
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 ¥ 7,282
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 ¥ 11,319
per night
Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ¥ 19,363
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 ¥ 46,649
per night
Diani Beach Road, Diani Beach, Kenya, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from ¥ 8,779
per night
Diani Beach 80401,, Diani Beach
717 m from the center of Diani Beach

Room in this hotel

from ¥ 18,945
per night
Sunset Road - Diani, Diani Beach
2.6 km from the center of Diani Beach
Fantastic
1 review
10

Room in this hotel

from ¥ 14,227
per night
Diani beach road, Diani Beach
2 km from the center of Diani Beach

Room in this hotel

from ¥ 15,514
per night
Kwitu Cottages Rd, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ¥ 23,161
per night
Diani Beach Road, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from ¥ 21,968
per night
Near White Sandy Beach, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ¥ 17,561
per night