Diani Beach, Kenya

No dates selected

Sort by

Price for a night in

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

: 107 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
2155 reviews
8.0

Room in this hotel

from AED 1,319
per night
Diani Beach Rd, Diani Beach
1.5 km from the center of Diani Beach
Very good
25 reviews
7.0

Room in this hotel

from AED 279
per night
Diani Beach, Kenya, Diani Beach
2.3 km from the center of Diani Beach

Room in this hotel

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

Room in this hotel

from AED 1,108
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 AED 744
per night
Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach
Excellent
1615 reviews
8.6

Room in this hotel

from AED 1,059
per night
Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from AED 858
per night
Diani Beach Road, Diani Beach
271 m from the center of Diani Beach

Room in this hotel

from AED 326
per night
Diani Beach Road, Diani Beach
575 m from the center of Diani Beach
Fantastic
692 reviews
9.0

Room in this hotel

from AED 360
per night
Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach
Good
174 reviews
6.8

Room in this hotel

from AED 317
per night
Galu Kinondo Beach Diani Beach 00100,, Galu
2.1 km from the center of Diani Beach
Excellent
6 reviews
8.6

Room in this hotel

from AED 234
per night
South Coast, Diani Beach
3.4 km from the center of Diani Beach
Excellent
609 reviews
8.0

Room in this hotel

from AED 580
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 245
per night
Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from AED 354
per night
Diani Beach 80401,, Diani Beach
717 m from the center of Diani Beach

Room in this hotel

from AED 223
per night
Diani Beach, 80400 Diani Beach, Kenya, Diani Beach
2 km from the center of Diani Beach
Fantastic
43 reviews
9.0

Room in this hotel

from AED 405
per night
5386, Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach
Fantastic
58 reviews
9.6

Room in this hotel

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

Room in this hotel

from AED 354
per night
Diani Beach, Diani Beach
95 m from the center of Diani Beach
Excellent
1261 reviews
8.0

Room in this hotel

from AED 1,406
per night
Diani Beach Rd, Diani Beach
1.8 km from the center of Diani Beach
Excellent
13 reviews
8.0

Room in this hotel

from AED 364
per night