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

2 stars hotels in Diani Beach

: 17 options found

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

4 Baharini Road Off Diani Beach Road,Baharini Road, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from ₪ 252
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₪ 820
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 ₪ 159
per night
Diani, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₪ 820
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₪ 252
per night
5415 Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₪ 820
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 ₪ 288
per night
Diani Airstrip Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₪ 180
per night
Diani beach road, Diani Beach
2 km from the center of Diani Beach

Room in this hotel

from ₪ 302
per night
Jandi Diani, Off Diani Beach Road, Diani Beach
650 m from the center of Diani Beach

Room in this hotel

from ₪ 854
per night
Diani Beach Road, Diani Beach
748 m from the center of Diani Beach

Room in this hotel

from ₪ 169
per night
Diani Beach
2.2 km from the center of Diani Beach

Room in this hotel

from ₪ 552
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach
Good
4 reviews
6.0

Room in this hotel

from ₪ 135
per night
Diani, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ₪ 185
per night
Diani Beach Road, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from ₪ 421
per night
PHHQ WR4, Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach

Room in this hotel

from ₪ 404
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₪ 252
per night