Properties In Msambweni
- Apartments in Msambweni
- Villas in Msambweni
- Bed N Breakfast in Msambweni
- Guest Houses in Msambweni
- Resorts in Msambweni
- Cottages in Msambweni
- Apart-hotels in Msambweni
- Homestays in Msambweni
- Hostels in Msambweni
You are booking hotel for more than 30 days
Diani Beach
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in Diani Beach
Diani Reef Beach Resort & Spa
Based on 327 Ratings and 0 reviews
(327 Ratings)
CAD 150
CAD 139
+ CAD 50 taxes & fees
Per Night
Diamonds Leisure Beach & Golf Resort
Based on 101 Ratings and 0 reviews
(101 Ratings)
CAD 221
CAD 204
+ CAD 60 taxes & fees
Per Night
The Villa Luxury Suites Hotel
CAD 143
CAD 133
+ CAD 41 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
The Sands at Nomad
Based on 90 Ratings and 0 reviews
(90 Ratings)
CAD 1,198
+ CAD 299 taxes & fees
Per Night
Swahili Beach Resort
CAD 391
CAD 352
+ CAD 102 taxes & fees
Per Night
Waterlovers Beach Resort
CAD 570
CAD 465
+ CAD 98 taxes & fees
Per Night
Baobab Beach Resort & Spa
CAD 365
CAD 302
+ CAD 85 taxes & fees
Per Night
Leopard Beach Resort & Spa
Based on 124 Ratings and 0 reviews
(124 Ratings)
CAD 315
CAD 291
+ CAD 104 taxes & fees
Per Night
Southern Palms Beach Resort
Based on 160 Ratings and 0 reviews
(160 Ratings)
CAD 417
CAD 385
+ CAD 114 taxes & fees
Per Night
Mzima Beach
CAD 302
CAD 279
+ CAD 82 taxes & fees
Per Night
Diani Sea Lodge
CAD 320
+ CAD 111 taxes & fees
Per Night
Bahari Dhow Beach Villas
Based on 80 Ratings and 0 reviews
(80 Ratings)
CAD 91
CAD 85
+ CAD 25 taxes & fees
Per Night
PrideInn Hotel Diani
Based on 40 Ratings and 0 reviews
(40 Ratings)
CAD 138
CAD 114
+ CAD 32 taxes & fees
Per Night
Pendo Villas Diani
CAD 68
CAD 63
+ CAD 19 taxes & fees
Per Night
Chrystal Baharini
CAD 118
CAD 106
+ CAD 31 taxes & fees
Per Night
Retro Boutique Hotel Limited
CAD 252
CAD 227
+ CAD 66 taxes & fees
Per Night
Kaskazi Beach Hotel
CAD 162
CAD 136
+ CAD 38 taxes & fees
Per Night
Aqua Resort
(23 Ratings)
CAD 56
CAD 47
+ CAD 15 taxes & fees
Per Night
Villa Mandhari- Diani Beach
CAD 371
+ CAD 67 taxes & fees
Per Night
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Diani Beach