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

1 star hotels in Diani Beach

: 63 options found

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

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 ₴ 6,974
per night
Diani Beach Road Diani Beach 80400,Diani Beach Road, Diani Beach
3.5 km from the center of Diani Beach
Excellent
84 reviews
8.8

Room in this hotel

from ₴ 5,778
per night
Off Diani Beach Link Road-Rokuro Road Darad Estate Opposite NHIF Behind Rockstaz Village Restaurant Ukunda 80400, Diani Beach
1.2 km from the center of Diani Beach

Room in this hotel

from ₴ 5,778
per night
Beach Road Diani Diani Beach 80401,Beach Road Diani, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from ₴ 5,778
per night
Peace Village, Ukunda, Diani Beach, Kenya, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₴ 10,053
per night
Beach Road Opposite Diani Beach Post Office,Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₴ 5,778
per night
Diani Beach Road Baobab 2,Diani Beach Road, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from ₴ 10,053
per night
Kwitu Cottages Road Off Diani Beach Road,Kwitu Cottages Road, Diani Beach
2.3 km from the center of Diani Beach

Room in this hotel

from ₴ 4,446
per night
Kivulini, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from ₴ 1,793
per night
Diani Beach Road, 80400 Diani Beach, Kenya, Diani Beach
473 m from the center of Diani Beach

Room in this hotel

from ₴ 4,470
per night
Diani Beach Road, 80400, Diani Beach, Kenya, Diani Beach
1.1 km from the center of Diani Beach

Room in this hotel

from ₴ 5,915
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 ₴ 1,380
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₴ 1,380
per night
Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from ₴ 5,778
per night
Diani Beach Road PO-BOX 5222, 80400 Diani Beach, Kenya, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₴ 4,470
per night
Kivulini Diani Beach Road, Diani Beach 80401, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₴ 3,241
per night
Diani Beach Road PO Box 5551,Diani Beach Road, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from ₴ 5,576
per night
Diani Beach Road Diani Beach 80401,Diani Beach Road, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from ₴ 10,053
per night
Kivulini Diani Beach Road Diani Beach 80401,Kivulini Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₴ 5,778
per night
Unamed Road In Fron Of Jacaranda Resort,Unamed Road, Diani Beach
1.7 km from the center of Diani Beach

Room in this hotel

from ₴ 5,778
per night