
Find Resorts & Hotels with Spas in Diani Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Diani Beach Resorts & Hotels with Spas
Our top choices for Diani Beach hotels with a spa
The price is ¥2,542
¥3,056 total
includes taxes & fees
Jul 9 - Jul 10
The price is ¥12,350
¥14,654 total
includes taxes & fees
Jul 20 - Jul 21
The price is ¥4,828
¥5,738 total
includes taxes & fees
Jul 9 - Jul 10
The price is ¥2,251
¥2,656 total
includes taxes & fees
Jul 9 - Jul 10

2.0 out of 10, (1 review)
cleanliness Rejuvenate at this beachside aparthotel where a full-service spa awaits, just steps from Diani Beach with golf course access nearby.
The price is ¥6,000
¥7,080 total
includes taxes & fees
Jul 12 - Jul 13

8.4 out of 10, Very Good, (5 reviews)
cleanliness Beachside relaxation awaits at this Diani hotel, where a full-service spa with daily massages offers the ultimate retreat near nature.
The price is ¥5,344
¥6,341 total
includes taxes & fees
Jul 8 - Jul 9

9.2 out of 10, Wonderful, (16 reviews)
cleanliness Beachfront oasis with rejuvenating spa therapies, refreshing pool, and direct sand access offers a sanctuary for seaside relaxation.
The price is ¥7,173
¥8,624 total
includes taxes & fees
Jul 8 - Jul 9
The price is ¥4,868
¥5,767 total
includes taxes & fees
Jul 15 - Jul 16
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Spa hotels with pools in Diani Beach

8.8 out of 10, Excellent, (3)
The price is ¥28,303
¥33,398 total
includes taxes & fees
Jul 9 - Jul 10



























































