110 properties found
Filters
Sort by:
Cozy Cat House
1.9 km to the city centre
Diani Beach Road Frangipani Cottages, Diani Beach, Kenya
Good
(10 reviews)
Seabreeze Suites Villa
100 m to the city centre
Golden Sands Resort, Diani Beach, Kenya
starts from
US$ 42 per one night
Frangipani Cottages
1.9 km to the city centre
Diani Beach Road Po-Box 5222, Diani Beach, Kenya
Excellent
(40 reviews)
starts from
US$ 60 per one night
Tradewinds Apartment
2.1 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Barracuda House
1 km to the city centre
The Address House 13, Diani Beach, Kenya
Excellent
(14 reviews)
The Villa Luxury Suites Hotel
200 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(346 reviews)
starts from
US$ 145 per one night
Eunice'S Classy Diani Studio
2 km to the city centre
The Blue Swallow Hotel, Ukunda, Kenya
Good
(32 reviews)
starts from
US$ 27 per one night
Excellent
(1114 reviews)
starts from
US$ 310 per one night
African Dream Cottages - Diani Beach
2 km to the city centre
P.O. Box 543,, Diani Beach, Kenya
Excellent
(155 reviews)
starts from
US$ 182 per one night
Diani Banda Cottages
1.9 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(83 reviews)
starts from
US$ 30 per one night
The Beka - Diani Beach
2.8 km to the city centre
Diani Beach, Diani Beach, Kenya
Excellent
(12 reviews)
Excellent
(19 reviews)
Diani Beach Apartment Komfortabel Zentral
2 km to the city centre
Diani Beach Simba Village Apartments, Diani Beach, Kenya
Excellent
(9 reviews)
Footprints House
1.7 km to the city centre
Kivulini Diani Beach Road Footprints House, Diani Beach, Kenya
Excellent
(216 reviews)
starts from
US$ 148 per one night
Luxury And Spacious Pool House Near The Beaches
2.8 km to the city centre
Mhr9+Pv7 Diani Beach, Diani Beach, Kenya
Excellent
(16 reviews)
El Mufasa Luxury Holiday Apartments With Pool & Garden
2 km to the city centre
Simba Village Apartments, Diani Beach, Kenya
Excellent
(21 reviews)
starts from
US$ 194 per one night
Garden Nest Diani
2.1 km to the city centre
Diani Beach Groumd, Ukunda, Kenya
Excellent
(5 reviews)
Excellent
(54 reviews)
starts from
US$ 68 per one night
Bright Diani Studio With King Bed, 2Min To Beach
300 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(10 reviews)
The Tree House Bella Seaview Diani Beach Kenya
1.1 km to the city centre
108 Diani Beach Road House 8, Upstairs The Tree House, Diani Beach, Kenya
starts from
US$ 113 per one night
Mavericks Convenient Cozy Loft In Diani'S Cbd
2.2 km to the city centre
Diani Beach Road, Ukunda, Kenya
Excellent
(43 reviews)
starts from
US$ 25 per one night
The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya
1.1 km to the city centre
108 Diani Beach Road Bella Seaview House 8, Diani Beach, Kenya
Excellent
(75 reviews)
starts from
US$ 197 per one night
Fully Furnished 2 Bedroom Apartment Along Diani Beach Road
300 m to the city centre
Diani Villas, Diani Beach Road. Diani, Diani Beach, Kenya
Excellent
(25 reviews)
starts from
US$ 68 per one night
Galawa Beach Apartments
2 km to the city centre
Diani Beach Road, Bahari Complex, Diani Beach, Kenya
Excellent
(41 reviews)
starts from
US$ 80 per one night
Leomilo Holidays
2.4 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(1 review)
starts from
US$ 76 per one night
Becky Homes Diani Beach - 2Br With Ac & Pool
2.4 km to the city centre
Off Diani Beach, Rosa Mystica, Diani Beach, Kenya
Excellent
(19 reviews)
starts from
US$ 153 per one night
Excellent
(5 reviews)
Villa Becky - Diani Beach
2.4 km to the city centre
Diani Beach Road Rosa Mystica- Two Bedroom- Penthouse, Diani Beach, Kenya
Good
(40 reviews)
starts from
US$ 133 per one night
Becky Homes Diani Beach- 4Br With Ac And Swimming Pool
2.4 km to the city centre
Off Diani Beach Road Apartment 207, Diani Beach, Kenya
Excellent
(7 reviews)
Diani Camp And Cottages
1.9 km to the city centre
Diani Beach Road, Diani Beach, Kenya
starts from
US$ 132 per one night
Diani Sea Resort
2.1 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(245 reviews)
starts from
US$ 335 per one night
The Jade Villa Diani
2.2 km to the city centre
80401 Diani Beach Road, Ukunda, Kenya
Excellent
(6 reviews)
Boma Banda Diani - Kusi Cottage
2.1 km to the city centre
Boma Banda Diani Kusi Cottage, Diani Beach, Kenya
Excellent
(5 reviews)
Safina Cottages
2.6 km to the city centre
Diani Beach Road (Behind Baharini Plaza), Diani Beach, Kenya
Excellent
(74 reviews)
starts from
US$ 70 per one night
Villa Twiga
2.2 km to the city centre
Diani Beach Road Villa Twiga, Ukunda, Kenya
Good
(16 reviews)
starts from
US$ 105 per one night
Diani Beach Cottage Apartment
2.2 km to the city centre
Diani Beach Road, Ukunda, Kenya
Good
(15 reviews)
Waterlovers Beach Resort
2.2 km to the city centre
Diani Beach Road, Chandarana, Diani Beach, Kenya
Excellent
(71 reviews)
starts from
US$ 360 per one night
Coral Beach Resort
400 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(186 reviews)
starts from
US$ 50 per one night
Tradewinds Lodge
2.1 km to the city centre
Diani Beach Road 43, Diani Beach, Kenya
Good
(376 reviews)
starts from
US$ 20 per one night
Diani Home Stays
2.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
starts from
US$ 27 per one night
Diani Cottages
2.5 km to the city centre
Diani Beach Road 5490, Diani Beach, Kenya
Excellent
(71 reviews)
starts from
US$ 73 per one night
Seaclusion Diani
2.8 km to the city centre
Diani Beach Road Opposite Forty Thieves, Diani Beach, Kenya
Excellent
(220 reviews)
starts from
US$ 152 per one night
Imani Front Beach Appartment
1.2 km to the city centre
Diani Beach Hospital Road, Diani Beach, Kenya
Good
(14 reviews)
starts from
US$ 90 per one night
V-Szameitat Homes
2.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(379 reviews)
starts from
US$ 136 per one night
Asha Boutique Hotel
2.4 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(180 reviews)
starts from
US$ 221 per one night
Stilts Diani Beach
3 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(288 reviews)
starts from
US$ 21 per one night
Marula Park
2.9 km to the city centre
Beachroad/ Forty Thieves Access Road, Diani Beach, Kenya
Excellent
(89 reviews)
starts from
US$ 189 per one night
Excellent
(12 reviews)
Enzi Furnished Apartment Diani
2.8 km to the city centre
Diani Beach Hospital Road, Ukunda, Kenya
Excellent
(35 reviews)
starts from
US$ 135 per one night
Private Pool Cottage Diani Beach
3.1 km to the city centre
Ali Barbours Road, Diani Beach, Kenya
Excellent
(102 reviews)
starts from
US$ 73 per one night
Saffron Villas
3 km to the city centre
Ali Barbours Road Saffron Villas, Diani Beach, Kenya
Excellent
(88 reviews)
starts from
US$ 220 per one night
Tabasamu Gardens, Backpackers Paradise
2.9 km to the city centre
Diani Beach Road, Ukunda, Kenya
Acceptable
(9 reviews)
starts from
US$ 24 per one night
Tombo House
1.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(276 reviews)
starts from
US$ 99 per one night
Diamonds Leisure Beach & Golf Resort
1.2 km to the city centre
Diani Beach Po Box 84383, Diani Beach, Kenya
Good
(1421 reviews)
starts from
US$ 147 per one night
Teresita Diani
1.4 km to the city centre
Ali'S Plaza, Diani Beach Road, Diani Beach, Kenya
Excellent
(7 reviews)
Flamboyant Diani Beach
3.1 km to the city centre
Diani Beach Road Flamboyant, Diani Beach, Kenya
Excellent
(1109 reviews)
starts from
US$ 63 per one night
Monica'S Cottage Diani Beach Kenya
1.4 km to the city centre
11 Diani Beach Road 4, Diani Beach, Kenya
Excellent
(18 reviews)
starts from
US$ 26 per one night
Tabasamu Gardens Diani
1.5 km to the city centre
Mi Casa, Diani, Diani Beach, Kenya
starts from
US$ 60 per one night
Morning Star Diani
1.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(169 reviews)
starts from
US$ 218 per one night
Casa Hera Diani
1.8 km to the city centre
Off Diani Beach Hospital Road, Diani Beach, Kenya
Good
(40 reviews)
starts from
US$ 117 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.