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

: 84 options found

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

Diani Beach
2 km from the center of Diani Beach
Excellent
2 reviews
8.0

Room in this hotel

from AED 372
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from AED 296
per night
Diani Airport, Diani Beach
1.9 km from the center of Diani Beach

Room in this hotel

from AED 130
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach

Room in this hotel

from AED 365
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 AED 194
per night
Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach

Room in this hotel

from AED 314
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 AED 625
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from AED 261
per night
Diani Beach Road, Kwale Coast, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from AED 162
per night
Diani Beach Road, Ukunda, Diani Beach
2.7 km from the center of Diani Beach

Room in this hotel

from AED 368
per night
1 Diani Beach palm Park 1 opposite, Diani Beach
339 m from the center of Diani Beach

Room in this hotel

from AED 446
per night
Diani Beach Road Diani Beach Kwale KE, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from AED 75
per night
Near Baharini Plaza Shopping Centre, Ukunda, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from AED 248
per night
Diani Beach
592 m from the center of Diani Beach
Excellent
724 reviews
8.9

Room in this hotel

from AED 301
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 AED 92
per night
Near White Sandy Beach, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from AED 417
per night
Off Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from AED 439
per night
Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from AED 684
per night
5 Diani, Diani Beach
940 m from the center of Diani Beach

Room in this hotel

from AED 307
per night
Diani Beach,, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from AED 625
per night