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 for smokers in Diani Beach

: 48 options found

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

Diani Beach, Diani Beach
95 m from the center of Diani Beach
Excellent
1439 reviews
8.4

Room in this hotel

from RSD 31,078
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach
Excellent
2120 reviews
8.4

Room in this hotel

from RSD 17,348
per night
Diani Beach Road, Diani Beach
575 m from the center of Diani Beach
Excellent
724 reviews
8.9

Room in this hotel

from RSD 13,437
per night
Diani Beach Road, Diani Beach
2 km from the center of Diani Beach
Excellent
1683 reviews
8.6

Room in this hotel

from RSD 29,322
per night
Diani Beach Road, Diani Beach
2.7 km from the center of Diani Beach
Excellent
2480 reviews
8.4

Room in this hotel

from RSD 26,874
per night
Diani Beach, Diani Beach Road, Diani Beach
348 m from the center of Diani Beach
Good
341 reviews
6.9

Room in this hotel

from RSD 12,108
per night
Diani Beach Road, Diani Beach
2.3 km from the center of Diani Beach
Very good
240 reviews
7.0

Room in this hotel

from RSD 6,254
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 4,062
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 12,576
per night
DIANI BEACH Road, Diani Beach
1.6 km from the center of Diani Beach
Fantastic
113 reviews
9.4

Room in this hotel

from RSD 5,114
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 4,813
per night
4 Baharini Road Off Diani Beach Road,Baharini Road, Diani Beach
2.1 km from the center of Diani Beach

Room in this hotel

from RSD 5,831
per night
Diani Beach Road, Diani Beach
273 m from the center of Diani Beach

Room in this hotel

from RSD 6,781
per night
Diani Beach Road, Diani Beach
2.1 km from the center of Diani Beach
Fantastic
47 reviews
9.2

Room in this hotel

from RSD 27,320
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 RSD 4,453
per night
Diani Beach Road, Diani Beach
1.6 km from the center of Diani Beach

Room in this hotel

from RSD 28,593
per night
Diani Beach Road, Diani Beach
1.8 km from the center of Diani Beach

Room in this hotel

from RSD 17,945
per night
Diani Beach, Diani Beach
1.6 km from the center of Diani Beach
Reviews rating
2 reviews
5.0

Room in this hotel

from RSD 14,347
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 RSD 14,100
per night
Beach Road next to Colliers, Diani Beach
392 m from the center of Diani Beach
Fantastic
49 reviews
9.2

Room in this hotel

from RSD 16,522
per night