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

: 125 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 RSD 34,502
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 RSD 20,729
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 RSD 16,069
per night
Diani Beach
1.2 km from the center of Diani Beach
Excellent
705 reviews
8.2

Room in this hotel

from RSD 26,462
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 RSD 12,320
per night
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 RSD 5,160
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 RSD 71,922
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 RSD 14,941
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 RSD 18,555
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach
Excellent
1691 reviews
8.6

Room in this hotel

from RSD 34,496
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 RSD 15,942
per night
Diani Beach
225 m from the center of Diani Beach
Excellent
1445 reviews
8.4

Room in this hotel

from RSD 37,127
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 RSD 21,572
per night
Diani Beach Road Diani Beach 80400,Diani Beach Road, Diani Beach
3.5 km from the center of Diani Beach
Excellent
84 reviews
8.8

Room in this hotel

from RSD 13,209
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 RSD 8,590
per night
Diani Beach Rd, Diani Beach
1.8 km from the center of Diani Beach
Excellent
18 reviews
8.1

Room in this hotel

from RSD 9,432
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 RSD 6,660
per night
Diani Beach Road, Diani Beach
1.5 km from the center of Diani Beach

Room in this hotel

from RSD 18,555
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach

Room in this hotel

from RSD 11,758
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 RSD 8,898
per night