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.7 km from the center of Diani Beach
Excellent
2488 reviews
8.4

Room in this hotel

from zł 1,150
per night
Diani Beach Road, Diani Beach
921 m from the center of Diani Beach
Excellent
1486 reviews
8.2

Room in this hotel

from zł 835
per night
Diani Beach Road Mombasa,Diani Beach Road, Diani Beach
3.1 km from the center of Diani Beach

Room in this hotel

from zł 525
per night
Diani Beach Road, Diani Beach
273 m from the center of Diani Beach

Room in this hotel

from zł 207
per night
Diani Beach
592 m from the center of Diani Beach
Excellent
724 reviews
8.9

Room in this hotel

from zł 329
per night
Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach
Good
247 reviews
6.9

Room in this hotel

from zł 281
per night
Galu Kinondo Beach, Diani Beach
2.1 km from the center of Diani Beach
Excellent
6 reviews
8.6

Room in this hotel

from zł 298
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 zł 177
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach

Room in this hotel

from zł 374
per night
Diani Beach, 80400 Diani Beach, Kenya, Diani Beach
2 km from the center of Diani Beach
Fantastic
43 reviews
9.4

Room in this hotel

from zł 324
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 zł 630
per night
Diani Beach
225 m from the center of Diani Beach
Excellent
1445 reviews
8.4

Room in this hotel

from zł 1,484
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 zł 793
per night
Diani Beach
1.2 km from the center of Diani Beach
Excellent
705 reviews
8.2

Room in this hotel

from zł 1,128
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 zł 143
per night
Along Diana Beach Road, Diani Beach
477 m from the center of Diani Beach

Room in this hotel

from zł 243
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 zł 491
per night
Diani Beach Road, 80400, Diani Beach, Kenya, Diani Beach
1.1 km from the center of Diani Beach

Room in this hotel

from zł 763
per night
Costa Sur Complex, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from zł 243
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 zł 687
per night