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

3 stars hotels in Diani Beach

: 86 options found

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

Diani Beach Road Mombasa,Diani Beach Road, Diani Beach
3.1 km from the center of Diani Beach

Room in this hotel

from ₫ 3.65M
per night
South Coast, Diani Beach
3.4 km from the center of Diani Beach
Excellent
832 reviews
8.4

Room in this hotel

from ₫ 3.85M
per night
Mwakamba road, Diani Beach,, Diani Beach
3.3 km from the center of Diani Beach
Very good
45 reviews
7.5

Room in this hotel

from ₫ 4.78M
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 ₫ 2.49M
per night
Near White Sandy Beach, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ₫ 2.99M
per night
Diani Beach Road, Ukunda, Diani Beach
2.7 km from the center of Diani Beach

Room in this hotel

from ₫ 2.32M
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ₫ 1.78M
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ₫ 3.88M
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from ₫ 4.78M
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach
Very good
3 reviews
7.4

Room in this hotel

from ₫ 2.44M
per night
Diani Beach Road, Diani Beach
3.1 km from the center of Diani Beach

Room in this hotel

from ₫ 2.26M
per night
Diani Beach Road, Diani Beach
782 m from the center of Diani Beach
Good
1 review
6.0

Room in this hotel

from ₫ 4.6M
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 ₫ 10.7M
per night
Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from ₫ 792,856
per night
Diani Beach PO Box 5480, Diani Beach, Kenya, Diani Beach
1.1 km from the center of Diani Beach

Room in this hotel

from ₫ 2.98M
per night
Diani Beach Road, Diani Beach
1.3 km from the center of Diani Beach
Fantastic
1 review
10

Room in this hotel

from ₫ 833,075
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 ₫ 1.3M
per night
Diani, Diani Beach
1.2 km from the center of Diani Beach

Room in this hotel

from ₫ 3.65M
per night
Off Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from ₫ 3.22M
per night
Baharini plaza, Diani Beach
2.1 km from the center of Diani Beach
Fantastic
5 reviews
10

Room in this hotel

from ₫ 5.5M
per night