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 Wi-Fi in Diani Beach

: 123 options found

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

Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach
Good
247 reviews
6.9

Room in this hotel

from kr 713
per night
5415 Diani Beach Road, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from kr 1,254
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach

Room in this hotel

from kr 915
per night
Diani beach road, Diani Beach
459 m from the center of Diani Beach
Good
5 reviews
6.8

Room in this hotel

from kr 919
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 kr 904
per night
Diani Beach 80401,, Diani Beach
717 m from the center of Diani Beach

Room in this hotel

from kr 1,145
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 kr 3,566
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from kr 1,603
per night
Diani Beach Road, Diani Beach
2.2 km from the center of Diani Beach

Room in this hotel

from kr 884
per night
Diani Beach Road, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from kr 1,517
per night
Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from kr 1,209
per night
Diani Beach Road, Diani Beach
1.7 km from the center of Diani Beach
Fantastic
24 reviews
9.2

Room in this hotel

from kr 985
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 kr 940
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
Very good
6 reviews
7.4

Room in this hotel

from kr 711
per night
Near White Sandy Beach, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from kr 1,105
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from kr 915
per night
Diani Beach Road, Diani Beach
748 m from the center of Diani Beach

Room in this hotel

from kr 595
per night
Diani Beach, Kenya, Diani Beach
2.3 km from the center of Diani Beach

Room in this hotel

from kr 715
per night
Diani Beach Road, Kwale Coast, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from kr 422
per night
5725 Darad, Diani Beach
1.1 km from the center of Diani Beach

Room in this hotel

from kr 882
per night