
Diani Beach Spa Hotel
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Diani Beach Spa Hotel
Tonight
8 Aug - 9 AugTomorrow
9 Aug - 10 AugNext weekend
14 Aug - 16 AugIn two weeks
21 Aug - 23 AugOur top choices for Diani Beach hotels with a spa
HK$125
HK$147 total
includes taxes & fees
12 Aug - 13 Aug




2. Swahili Beach Resort
Swahili Beach ResortDiani Beach
- Unwind in a beachfront oasis featuring 6 dedicated spa treatment rooms and a choice of 9 inviting pools for a rejuvenating retreat.
HK$1,885
HK$2,773 total
includes taxes & fees
2 Sept - 3 Sept




3. Tombo House
Tombo HouseDiani Beach
- Escape to a spa sanctuary near Diani Beach, offering hot stone massages and yoga classes in lush garden surroundings near a national park.
HK$614
HK$725 total
includes taxes & fees
4 Sept - 5 Sept




4. Diani Sea Lodge
Diani Sea LodgeDiani Beach
- Luxurious beachfront spa retreat with two outdoor pools and massage services awaits at this Diani Beach hotel.
HK$2,005
HK$2,366 total
includes taxes & fees
7 Sept - 8 Sept




5. Leopard Beach Resort & Spa
Leopard Beach Resort & SpaDiani Beach
- Unwind in this luxurious beachfront resort featuring a full-service spa, multiple pools, and six on-site restaurants along Diani Beach.
HK$1,012
HK$1,265 total
includes taxes & fees
1 Sept - 2 Sept




6. Boxo Diani
Boxo DianiDiani Beach
- Beachfront oasis with rejuvenating spa therapies, refreshing pool, and direct sand access offers a sanctuary for seaside relaxation.
HK$322
HK$379 total
includes taxes & fees
25 Aug - 26 Aug
HK$687
HK$811 total
includes taxes & fees
11 Aug - 12 Aug
HK$3,025
HK$3,569 total
includes taxes & fees
2 Sept - 3 Sept
View all properties
Spa hotels with pools in Diani Beach
HK$614
HK$725 total
includes taxes & fees
4 Sept - 5 Sept
HK$1,012
HK$1,265 total
includes taxes & fees
1 Sept - 2 Sept
HK$1,885
HK$2,773 total
includes taxes & fees
2 Sept - 3 Sept
HK$2,005
HK$2,366 total
includes taxes & fees
7 Sept - 8 Sept
HK$687
HK$811 total
includes taxes & fees
11 Aug - 12 Aug
HK$807
HK$1,033 total
includes taxes & fees
1 Sept - 2 Sept
HK$2,116
HK$2,497 total
includes taxes & fees
24 Aug - 25 Aug
HK$2,897
HK$3,418 total
includes taxes & fees
9 Aug - 10 Aug
HK$1,297
HK$2,067 total
includes taxes & fees
7 Sept - 8 Sept
Spa hotels with free breakfast in Diani Beach
HK$614
HK$725 total
includes taxes & fees
4 Sept - 5 Sept
HK$1,012
HK$1,265 total
includes taxes & fees
1 Sept - 2 Sept
HK$1,885
HK$2,773 total
includes taxes & fees
2 Sept - 3 Sept
HK$2,005
HK$2,366 total
includes taxes & fees
7 Sept - 8 Sept
HK$2,897
HK$3,418 total
includes taxes & fees
9 Aug - 10 Aug
HK$807
HK$1,033 total
includes taxes & fees
1 Sept - 2 Sept
HK$1,297
HK$2,067 total
includes taxes & fees
7 Sept - 8 Sept
HK$898
HK$1,059 total
includes taxes & fees
23 Aug - 24 Aug
HK$665
HK$784 total
includes taxes & fees
9 Aug - 10 Aug
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.
View all propertiesTop Diani Beach Hotel Reviews
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
8/10 Good
"Great place to stay."
Leopard Beach Resort & Spa
8/10 Good
"Ok"
Nomad Beach Resort
10/10 Excellent
"We had a beautiful cabana on the beach, whisper quiet air conditioning in the room, delicious food, and evening tea or cocktail hours. The Spa and Gym were also wonderful . the service from all staff was outstanding. I would highly recommend and hope to come back !"
Diamonds Leisure Beach & Golf Resort
8/10 Good
"I loved the place"



















































