Find Spa Hotels in Diani Beach
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Diani Beach Spa Hotels
Top Diani Beach Spa Hotels
Chale Island Resort
Chale Island Resort
9.6 out of 10, Exceptional, (112)
Nomad Beach Resort
Nomad Beach Resort
9.0 out of 10, Wonderful, (90)
The price is £306
includes taxes & fees
4 May - 5 May
Lantana Galu Beach
Lantana Galu Beach
8.8 out of 10, Excellent, (22)
The price is £183
includes taxes & fees
22 May - 23 May
Pinewood Beach Resort and Spa
Pinewood Beach Resort and Spa
8.8 out of 10, Excellent, (9)
The price is £111
includes taxes & fees
17 May - 18 May
Neptune Paradise Beach Resort & Spa
Neptune Paradise Beach Resort & Spa
8.6 out of 10, Excellent, (39)
The price is £169
includes taxes & fees
18 May - 19 May
Afrika Pearl & Spa
Afrika Pearl & Spa
8.4 out of 10, Very good, (40)
Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach Resort
8.4 out of 10, Very good, (56)
The price is £72
includes taxes & fees
6 May - 7 May
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
8.4 out of 10, Very good, (103)
The price is £104
includes taxes & fees
17 May - 18 May
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.2 out of 10, Very good, (303)
The price is £119
includes taxes & fees
7 May - 8 May
Neptune Palm Beach Boutique Resort & Spa All Inclusive
Neptune Palm Beach Boutique Resort & Spa All Inclusive
8.2 out of 10, Very good, (30)
The price is £249
includes taxes & fees
4 May - 5 May
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.
Diani Beach Spa Hotels information
Spa Hotels in Diani Beach |
16 |
---|---|
Highest price | £306 |
Cheapest price | £72 |
Number of guest reviews | 815 |
Total number of hotels in Diani Beach | 421 |
Frequently asked questions
Diani Beach Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Very nice place to stay for adults."
A verified traveller stayed at Diamonds Leisure Beach & Golf Resort
Posted 2 weeks ago
Nearby Cities
Choose Your Diani Beach Hotel Style
- All-Inclusive Hotels (4)
- Boutique Hotels (1)
- Casino Hotels (2)
- Family-Friendly Hotels (24)
- Hotels with Airport Transfers (15)
- Hotels with Babysitting Services (15)
- Hotels with a Bar (25)
- Hotels with smoking rooms (15)
- Luxury Hotels (2)
- Pet-Friendly Hotels (1)
- Romantic Hotels (8)
- Wedding Hotels (11)
- Yoga Hotels (2)
More accommodation types in Diani Beach
Hotels in Diani Beach by Star Rating
Most Popular Hotels in Diani Beach
- Diani Sea Lodge
- Kaskazi Beach Hotel
- Neptune Village Beach Resort & Spa All Inclusive
- Neptune Paradise Beach Resort & Spa
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
- LalaGalu
- Waterlovers Beach Resort
- Bahari Dhow Beach Villas
- Aqua Resort
- Pinewood Beach Resort and Spa
- Jacaranda Indian Ocean Beach Resort
- Kijani Cottages Diani
- Mzima Beach
- Papillon Lagoon Reef
- Safari Beach Hotel
- Lantana Galu Beach
- Soul Breeze Beach Resort
- PrideInn Hotel Diani
Expedia's Latest Trends
Hotels
4 Star Star Newton Ferrers AccommodationCasamore RoomsThe London EDITIONDallah Taibah HotelHotels with Hot Tubs in KrakówPREMIER SUITES LiverpoolB&B MineheadJasmin Elite Residence & SPAMarina di Petrolo Hotel & SPALa Tonnara di Bonagia ResortClaremont Club & Spa - A Fairmont HotelVile Parle HotelsSheraton Lisboa Hotel & Spa
Flights
Cheap Flights to DaxCheap Flights to NeuchatelCheap Flights from Honolulu (HNL) to London (LHR)Cheap Flights from Glasgow (GLA) to Dunedin (DUD)Cheap Flights from London (LGW) to Tortola (EIS)Cheap Flights from Belfast (BHD) to Kolkata (CCU)Cheap Flights to Pays-de-BelvesCheap Flights to CuneoCheap Flights from Portland (PDX) to Las Vegas (LAS)Cheap Flights from Manchester (MAN) to Nagpur (NAG)Cheap Flights from London (LHR) to Goa (GOI)
General