76 properties found
Filters
Sort by:
Southern Palms Beach Resort
2.5 km to the city centre
Diani Road, Diani Beach, Kenya
Excellent
(247 reviews)
starts from
US$ 234 per one night
Baobab Beach Resort & Spa
5.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(479 reviews)
starts from
US$ 416 per one night
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
1.4 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(835 reviews)
starts from
US$ 144 per one night
Pinewood Beach Resort And Spa
10.6 km to the city centre
Meru Road, Diani Beach, Kenya
Excellent
(164 reviews)
starts from
US$ 262 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
Papillon Lagoon Reef Hotel
5.4 km to the city centre
Diani Beach, Diani, Diani Beach, Kenya
Good
(473 reviews)
starts from
US$ 390 per one night
Excellent
(1114 reviews)
starts from
US$ 310 per one night
Good
(113 reviews)
starts from
US$ 360 per one night
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
Diamonds Leisure Beach & Golf Resort
1.2 km to the city centre
Diani Beach Po Box 84383, Diani Beach, Kenya
Excellent
(15 reviews)
starts from
US$ 147 per one night
Leopard Beach Resort And Spa
700 m to the city centre
34, Diani Beach, Kenya
Excellent
(138 reviews)
starts from
US$ 222 per one night
Jacaranda Indian Ocean Beach Resort
3.3 km to the city centre
Ukunda, Diani Beach, Kenya
Excellent
(917 reviews)
starts from
US$ 162 per one night
Nomad Beach Resort
4.7 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(140 reviews)
starts from
US$ 414 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
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
Bahari Dhow Beach Villas
2.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(723 reviews)
starts from
US$ 61 per one night
Safari Beach Hotel
5.1 km to the city centre
Diani Beach Road Safari Beach Hotel, Diani Beach, Kenya
Good
(319 reviews)
starts from
US$ 157 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
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
Soul Breeze Beach Resort
9.1 km to the city centre
Diani Beach, Diani Beach, Kenya
Good
(496 reviews)
starts from
US$ 84 per one night
Eleven Pearl Boutique Hotel & Spa
6.4 km to the city centre
Diani Beach Road 200 Metres After Baobab Resort, Diani Beach, Kenya
Good
(488 reviews)
starts from
US$ 149 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
Aqua Resort
2 km to the city centre
Diani Beach Road Next White House, Diani Beach, Kenya
Excellent
(92 reviews)
starts from
US$ 62 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
Zarafa House
2.4 km to the city centre
P.O. Box 5826, Diani Beach, Kenya
Excellent
(152 reviews)
starts from
US$ 108 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
Aestus Villas Resort
9.1 km to the city centre
Palm Park 1, Neptune Road, Diani Beach, Kenya
Excellent
(114 reviews)
starts from
US$ 345 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
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
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
Oasis Diani Beach Villas
4 km to the city centre
Diani Beach, Diani Beach, Kenya
Excellent
(144 reviews)
starts from
US$ 135 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
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
Palm Paradise
1.9 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(140 reviews)
starts from
US$ 40 per one night
Sheba Cottages - Diani Beach
10.6 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(146 reviews)
starts from
US$ 110 per one night
Al Mahali Villas Diani Beach
9 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(38 reviews)
starts from
US$ 510 per one night
Excellent
(391 reviews)
starts from
US$ 100 per one night
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
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
Tichi Villas - Diani Beach
9.1 km to the city centre
Diani Beach, Diani Beach, Kenya
Excellent
(52 reviews)
starts from
US$ 220 per one night
Seaside Villa 1 & Seaside Villa 2 At 'Tamani'
7.8 km to the city centre
Tamani, Beach Rd, Galu Beach Via Diani Beach, Diani Beach, Kenya
Excellent
(27 reviews)
starts from
US$ 421 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
Excellent
(37 reviews)
starts from
US$ 127 per one night
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 Leomar Diani Beach
8.3 km to the city centre
Diani Beach Villa Leomar, Diani Beach, Kenya
Excellent
(16 reviews)
starts from
US$ 99 per one night
Excellent
(55 reviews)
starts from
US$ 79 per one night
Excellent
(30 reviews)
starts from
US$ 342 per one night
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
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
Diani-Paradise-Villas
1 km to the city centre
Diani Beach Road Diani Box Nr. 5327, Diani Beach, Kenya
Excellent
(53 reviews)
starts from
US$ 160 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.