41 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
(93 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
Good
(135 reviews)
starts from
US$ 52 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$ 59 per one night
Diani Sea Resort
2.1 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(257 reviews)
starts from
US$ 196 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$ 395 per one night
Tradewinds Lodge
2.1 km to the city centre
43 Diani Beach Road, Diani Beach, Kenya
Good
(375 reviews)
starts from
US$ 19 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
(66 reviews)
starts from
US$ 73 per one night
Prideinn Hotel Diani
400 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(320 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
(193 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
(451 reviews)
starts from
US$ 80 per one night
Asha Boutique Hotel
2.4 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(122 reviews)
starts from
US$ 256 per one night
Swahili Beach
600 m to the city centre
Diani Beach, Diani Beach, Ke, Diani Beach, Kenya
Excellent
(1305 reviews)
starts from
US$ 310 per one night
Kaskazi Beach Resort
700 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Average
(113 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$ 189 per one night
The Villa Luxury Suites Hotel
200 m to the city centre
Beach Road Next To Colliers, Diani Beach, Kenya
Excellent
(287 reviews)
starts from
US$ 145 per one night
Flamboyant Diani Beach
3.1 km to the city centre
Diani Beach Road Flamboyant, Diani Beach, Kenya
Excellent
(1015 reviews)
starts from
US$ 60 per one night
Coral Beach Resort
400 m to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(190 reviews)
starts from
US$ 50 per one night
Good
(131 reviews)
starts from
US$ 409 per one night
Diamonds Leisure Beach & Golf Resort
1.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(1086 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
(897 reviews)
starts from
US$ 132 per one night
Nomad Beach Resort
4.7 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(135 reviews)
starts from
US$ 511 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$ 518 per one night
Good
(430 reviews)
starts from
US$ 58 per one night
Safari Beach Hotel
5.1 km to the city centre
Diani Beach Road Safari Beach Hotel, Diani Beach, Kenya
Good
(176 reviews)
starts from
US$ 180 per one night
Ocean Village Club (Adults Only)
5.2 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(742 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
(723 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
(674 reviews)
starts from
US$ 230 per one night
Southern Palms Beach Resort
2.5 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Good
(224 reviews)
starts from
US$ 160 per one night
Baobab Beach Resort & Spa
5.7 km to the city centre
Diani Beach Road, Diani Beach, Kenya
Excellent
(436 reviews)
starts from
US$ 416 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
(541 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
(65 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
(184 reviews)
starts from
US$ 199 per one night
Boxo Diani - Unique Beach Front Container Eco-Hotel
8.9 km to the city centre
Diani Beach Mombasa, Diani Beach, Kenya
Excellent
(310 reviews)
starts from
US$ 62 per one night
Sunset Villa Boutique Resort
9.2 km to the city centre
Diani Beach Road, 5386, Diani Beach, Kenya
Excellent
(41 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
Good
(381 reviews)
starts from
US$ 68 per one night
Pinewood Beach Resort And Spa
10.6 km to the city centre
Meru Road, Diani Beach, Kenya
Excellent
(101 reviews)
starts from
US$ 262 per one night
Good
(170 reviews)
starts from
US$ 81 per one night
Excellent
(59 reviews)
starts from
US$ 120 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.