
Luxury Hotels in Diani Beach, Mombasa
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Diani Beach Luxury Hotels
Tonight
Oct 10 - Oct 11Tomorrow
Oct 11 - Oct 12Next weekend
Oct 16 - Oct 18In two weeks
Oct 23 - Oct 25Our top choices for Diani Beach luxury hotels
P24,223
P28,583 total
includes taxes & fees
Nov 8 - Nov 9




2. Swahili Beach Resort
Swahili Beach ResortDiani Beach
- Beachfront paradise with 9 sparkling pools invites indulgent spa days and ocean relaxation at this Diani Beach resort.
P14,231
P21,190 total
includes taxes & fees
Nov 8 - Nov 9




3. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Reef Beach Resort & Spa - Your Beachfront Bliss AwaitsDiani Beach
- Colonial luxury meets beachfront bliss at this 5-star Diani resort with 2 outdoor pools, deep soaking tubs, and white sand beach access.
P10,111
P12,639 total
includes taxes & fees
Nov 8 - Nov 9




4. Nomad Beach Resort
Nomad Beach ResortDiani Beach
- Indulge in beachfront luxury with pristine white sands, 3 sparkling pools, and rejuvenating spa treatments at this boutique Diani retreat.
P22,286
P26,298 total
includes taxes & fees
Oct 12 - Oct 13




5. Grand Amber Villas Diani
Grand Amber Villas DianiGalu Beach
- Experience luxury with your own pool at this elegant Galu Beach villa, nestled just minutes from Diani Beach shores.
P16,789
P19,811 total
includes taxes & fees
Oct 23 - Oct 24
P4,921
P5,807 total
includes taxes & fees
Oct 27 - Oct 28
P5,264
P6,211 total
includes taxes & fees
Nov 9 - Nov 10
P5,002
P5,902 total
includes taxes & fees
Oct 11 - Oct 12
View all properties
Top Diani Beach Hotel Reviews
Nomad Beach Resort
10/10 Excellent
"Just checked out after an incredible stay at The Sands at Nomad. Staying right on the property for my dives is a dream—the rooms are beautiful, and going straight from your room to an amazing dive is ultimate convenience. The restaurant has the perfect laid-back beach vibe, serving incredibly fresh seafood and great drinks right on the sand. Excellent service “@Juma” and the absolute best beachfront spot in Diani. Will definitely be back."























