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 Rd, Diani Beach
1.5 km from the center of Diani Beach
Very good
31 reviews
7.3

Room in this hotel

from € 48
per night
Diani Beach, Kenya, Diani Beach
2.3 km from the center of Diani Beach

Room in this hotel

from € 64
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 € 124
per night
Diani Beach
225 m from the center of Diani Beach
Excellent
1445 reviews
8.4

Room in this hotel

from € 342
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
Excellent
2133 reviews
8.4

Room in this hotel

from € 182
per night
Diani Beach Road after Diani Beach Hospital,Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach
Fantastic
619 reviews
9.8

Room in this hotel

from € 449
per night
Diani Beach
1.2 km from the center of Diani Beach
Excellent
705 reviews
8.2

Room in this hotel

from € 248
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach
Good
1 review
6.0

Room in this hotel

from € 34
per night
Golden Beach Road Diani Beach, Ukunda, Kenya, Diani Beach
2.4 km from the center of Diani Beach
Fantastic
304 reviews
9.8

Room in this hotel

from € 108
per night
Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from € 129
per night
Diani Ukunda Road, Diani Beach
447 m from the center of Diani Beach
Very good
6 reviews
7.6

Room in this hotel

from € 158
per night
Diani Beach Road, Diani Beach
1.2 km from the center of Diani Beach
Reviews rating
1 review
4.0

Room in this hotel

from € 133
per night
43 Diani Beach, Diani Beach
1.8 km from the center of Diani Beach
Reviews rating
5 reviews
4.8

Room in this hotel

from € 17
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from € 31
per night
Diani Beach Road, Diani Beach
469 m from the center of Diani Beach
Excellent
14 reviews
8.2

Room in this hotel

from € 63
per night
Near White Sandy Beach, Diani Beach
2.5 km from the center of Diani Beach

Room in this hotel

from € 99
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 € 79
per night
5415 Diani Beach Road, Diani Beach
1.4 km from the center of Diani Beach

Room in this hotel

from € 113
per night
Along Diani Beach Road, Kenya, Diani Beach
1.6 km from the center of Diani Beach
Excellent
7 reviews
8.6

Room in this hotel

from € 93
per night
1 Diani Beach palm Park 1 opposite, Diani Beach
339 m from the center of Diani Beach

Room in this hotel

from € 109
per night