39 properties found
Filters
Sort by:
Peekaboo Diani Beach
1.9 km to the city centre
Diani Beach Road Behind Posta Diani Beach, Diani Beach, Kenya
Excellent
(92 reviews)
starts from
US$ 70 per one night
African Dream Cottages - Diani Beach
2 km to the city centre
P.O. Box 543,, Diani Beach, Kenya
Excellent
(5 reviews)
starts from
US$ 56 per one night
Diani Sea Resort
2.1 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(18 reviews)
starts from
US$ 243 per one night
Waterlovers Beach Resort
2.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(51 reviews)
starts from
US$ 433 per one night
Tradewinds Lodge
2.1 km to the city centre
43 Diani Beach Road, Diani Beach, Kenya
Good
(379 reviews)
starts from
US$ 45 per one night
Diani Home Stays
2.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Average
(203 reviews)
starts from
US$ 27 per one night
Diani Cottages
2.4 km to the city centre
Diani Beach Road 5490, Diani Beach, Kenya
Excellent
(65 reviews)
starts from
US$ 73 per one night
Prideinn Hotel Diani
400 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(12 reviews)
starts from
US$ 74 per one night
Seaclusion Diani
2.8 km to the city centre
Diani Beach Road Opposite Forty Thieves, Diani Beach, Kenya
Excellent
(191 reviews)
starts from
US$ 172 per one night
V-Szameitat Homes
2.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(454 reviews)
starts from
US$ 112 per one night
Asha Boutique Hotel
2.4 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(120 reviews)
starts from
US$ 266 per one night
Swahili Beach
600 m to the city centre
Diani Beach, Diani Beach, Ke, Diani Beach, Kenya
Excellent
(1318 reviews)
starts from
US$ 310 per one night
Kaskazi Beach Resort
700 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(6 reviews)
starts from
US$ 100 per one night
Marula Park
2.9 km to the city centre
Beachroad/ Forty Thieves Access Road, Diani Beach, Kenya
Excellent
(85 reviews)
starts from
US$ 220 per one night
The Villa Luxury Suites Hotel
200 m to the city centre
Beach Road Next To Colliers, Diani Beach, Kenya
Excellent
(15 reviews)
starts from
US$ 151 per one night
Flamboyant Diani Beach
3.1 km to the city centre
Diani Beach Road Flamboyant, Diani Beach, Kenya
Excellent
(1021 reviews)
starts from
US$ 63 per one night
Coral Beach Resort
400 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(189 reviews)
starts from
US$ 50 per one night
Excellent
(12 reviews)
starts from
US$ 272 per one night
Diamonds Leisure Beach & Golf Resort
1.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(1077 reviews)
starts from
US$ 147 per one night
Diani Reef Beach Resort & Spa
1.4 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(908 reviews)
starts from
US$ 146 per one night
Nomad Beach Resort
4.7 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(138 reviews)
starts from
US$ 538 per one night
The Maji Beach Boutique Hotel -Adults Only
1.7 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(58 reviews)
starts from
US$ 545 per one night
Good
(437 reviews)
starts from
US$ 64 per one night
Safari Beach Hotel
5.1 km to the city centre
Diani Beach Road Safari Beach Hotel, Diani Beach, Kenya
Good
(175 reviews)
starts from
US$ 172 per one night
Ocean Village Club (Adults Only)
5.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(736 reviews)
starts from
US$ 275 per one night
Bahari Dhow Beach Villas
2.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(732 reviews)
starts from
US$ 61 per one night
Diani Palm B&B Resort
2.3 km to the city centre
Diani Beach Hospital Road, Diani Beach, Kenya
Good
(171 reviews)
starts from
US$ 24 per one night
Papillon Lagoon Reef Hotel
5.4 km to the city centre
Diani Beach, Diani, Diani Beach, Kenya
Good
(690 reviews)
starts from
US$ 207 per one night
Southern Palms Beach Resort
2.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(223 reviews)
starts from
US$ 234 per one night
Baobab Beach Resort & Spa
5.7 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(429 reviews)
starts from
US$ 333 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
Excellent
(11 reviews)
starts from
US$ 158 per one night
Amani Luxury Apartments
34.5 km to the city centre
Diani Beach, Kenya, Mombasa, Kenya
Excellent
(25 reviews)
starts from
US$ 180 per one night
Diani Backpackers (Adults Only)
6.5 km to the city centre
Villa Allena, 14 Kfi Road, Diani Beach, Kenya
Excellent
(14 reviews)
starts from
US$ 56 per one night
Blue Marlin Beach Hotel
7.4 km to the city centre
Beach Road, Diani Beach, Kenya
Good
(181 reviews)
starts from
US$ 182 per one night
Sunset Villa Boutique Resort
9.2 km to the city centre
Diani Beach Road, 5386, Diani Beach, Kenya
Excellent
(42 reviews)
starts from
US$ 171 per one night
Soul Breeze Beach Resort
9.1 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(21 reviews)
starts from
US$ 84 per one night
Pinewood Beach Resort And Spa
10.6 km to the city centre
Meru Road, Diani Beach, Kenya
Excellent
(105 reviews)
starts from
US$ 262 per one night
Good
(169 reviews)
starts from
US$ 81 per one night
Excellent
(59 reviews)
starts from
US$ 190 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.