You are booking hotel for more than 30 days
Diani Beach
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Diani Beach
Diani Reef Beach Resort & Spa
Based on 330 Ratings and 0 reviews
(330 Ratings)
AED 415
AED 343
+ AED 79 taxes & fees
Per Night
Swahili Beach Resort
Based on 240 Ratings and 0 reviews
(240 Ratings)
AED 936
+ AED 168 taxes & fees
Per Night
Baobab Beach Resort & Spa
Based on 150 Ratings and 0 reviews
(150 Ratings)
AED 700
AED 592
+ AED 161 taxes & fees
Per Night
Diamonds Leisure Beach & Golf Resort
Based on 112 Ratings and 0 reviews
(112 Ratings)
AED 610
AED 511
+ AED 140 taxes & fees
Per Night
Bahari Dhow Beach Villas
(3 Ratings)
AED 200
AED 169
+ AED 58 taxes & fees
Per Night
Aqua Resort
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
(23 Ratings)
AED 109
AED 93
+ AED 45 taxes & fees
Per Night
Leopard Beach Resort & Spa
Based on 127 Ratings and 0 reviews
(127 Ratings)
AED 455
AED 382
+ AED 136 taxes & fees
Per Night
The Sands at Nomad
Based on 90 Ratings and 0 reviews
(90 Ratings)
AED 1,841
+ AED 459 taxes & fees
Per Night
Southern Palms Beach Resort
Based on 169 Ratings and 0 reviews
(169 Ratings)
AED 996
AED 843
+ AED 229 taxes & fees
Per Night
PrideInn Hotel Diani
AED 273
AED 231
+ AED 63 taxes & fees
Per Night
Mzima Beach
Based on 8 Ratings and 0 reviews
(8 Ratings)
AED 824
AED 697
+ AED 189 taxes & fees
Per Night
Villa Mandhari- Diani Beach
(3 Ratings)
AED 479
AED 377
+ AED 110 taxes & fees
Per Night
Borabora Luxury Tented Camp
AED 406
AED 348
+ AED 93 taxes & fees
Per Night
Retro Boutique Hotel Limited
AED 649
AED 549
+ AED 149 taxes & fees
Per Night
Kaskazi Beach Hotel
Based on 45 Ratings and 0 reviews
(45 Ratings)
AED 420
AED 351
+ AED 97 taxes & fees
Per Night
Diani Beach
Diani Beach
Diani Beach
Diani Beach
Ukunda
Diani Beach
Diani Beach
Galu Beach
Diani Beach
Galu Beach
More discounts for your Hotels
Get Flat
12% off*
MMTWELCOME
Upto AED 250. Applicable only for First time user
Up to
20% off*
SUPERSAVER
Upto AED 400. Valid on 100,000+ Hotels.
Up to
30% off*
SAVERSUPER
Get Great Discount, Upto AED 500.