Find Spa Hotels in Diani Beach

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach Spa Hotels

Top Diani Beach Spa Hotels

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (263)
"My husband and I really enjoyed honeymooning at Swahili Beach resort. The service was exceptional and the food options were very delicious. Please note that there is no all-inclusive drink package so drinks you do have to pay for a la carte. Very nice amenities and beautiful room. Beach access directly in front of the resort and a lovely
spa
. We would definitely recommend staying here! There are monkeys in the area so just be mindful of leaving room windows open or food unattended near the...
Hiyab
The price is £214
includes taxes & fees
21 Jul - 22 Jul
Swahili Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very good, (358)
"I am writing to convey my deep appreciation for the truly exceptional experience I encountered during my recent stay at the Diani Reef Beach Resort &
Spa
. From the moment I arrived until the day of my departure, the commitment and warmth exhibited by the staffs turned my visit into a memorable and enchanting retreat. First impressions are often lasting, and I must applaud the team for their seamless check-in process. The reception staff, with their sincere smiles and efficient service, set the...
Thomas
The price is £114
includes taxes & fees
14 Aug - 15 Aug
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very good, (201)
"This hotel has the most amazing food and staff! Indian vegetarian plus no onion and garlic food also available , fully cater for the Indians , and not forgetting a vast range on European, continental Chinese, Italian , they have it all!! Rooms are a little dated , but how Much time do you spend in them anyway ? If you don’t like noise , ask for a room away from where the entertainment is every night , it can get loud! Also be wary of any weddings that might be happening as this can take...
Kiran
The price is £293
includes taxes & fees
11 Aug - 12 Aug
Southern Palms Beach Resort

Diani Sea Resort

4.0 star property
8.6 out of 10, Excellent, (79)
"Fresh and tasty every single meal, fast service in any bar, by pool, beach and table. Only room layout and construction lag behind 5*."
Alvis
The price is £189
includes taxes & fees
26 Jul - 27 Jul
Diani Sea Resort

Baobab Beach Resort & Spa

4.0 star property
8.4 out of 10, Very good, (173)
"Beautiful all inclusive resort on Diani Beach, about an hour drive from Mombasa International Airport. I had the sea facing Deluxe Room which was absolutely beautiful and spacious. A shuttle is available for a fee to pick you up or drop off at airport. Days have low tide so you can walk on the beach. Resort has Pullman Tours office that can book off base excursions as well as book a snorkeling trip to the sand bar during low tide. I recommend the Mombasa city tour as they take you to the Akamba...
Bianey
Baobab Beach Resort & Spa

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very good, (125)
"A nice hotel with great views and the surrounds are kept spotless, the pools are clean and well looked after, with plenty of beds and towels"
PETER
The price is £126
includes taxes & fees
22 Jul - 23 Jul
Diamonds Leisure Beach & Golf Resort

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (144)
"The Leopard Beach Resort and
Spa
had a magnificent villa. It was large, clean, and reminded me of home. There were 3 bedrooms and each had its own bathroom. The resort had several restaurants as well as a gym,
spa
, and a sauna. I will be back again. "
Trungtin
The price is £194
includes taxes & fees
1 Aug - 2 Aug
Leopard Beach Resort & Spa

The Villa Luxury Suites Hotel

4.0 star property
9.2 out of 10, Wonderful, (71)
"The building is beautifully designed. The restaurant is separate to the main buildings. Swimming pool is like a a very big bath. Room was great"
Peter
The Villa Luxury Suites Hotel

Nomad Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (105)
"We loved everything, especially the pool, the food, the service and the quiet beautiful beach. We will be back soon!"
Robina
The price is £1,458
includes taxes & fees
31 Jul - 1 Aug
Nomad Beach Resort

Waterlovers Beach Resort

3.5 star property
9.8 out of 10, Exceptional, (27)
"This place is sheer bliss! If you are thinking of booking just do it! We were lucky to have a full week here following a safari. There are 3 things that are very special about Waterlovers… 1. the location is stunning, right on the beach it feels like paradise: 2. the staff, they are so welcoming, attentive and friendly- we have to mention particularly Anthony and Siassi in the dining room, and Abdullah and Timo who kept the cocktails coming at the beach bar and were such great fun; 3. the...
Nikki
The price is £289
includes taxes & fees
21 Jul - 22 Jul
Waterlovers Beach Resort
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.

Frequently asked questions

Looking for a spa hotel in Diani Beach?
Book one of our wonderful spa hotels and treat yourself from the moment you arrive. Immerse yourself in nature at the beaches and coral reefs in Diani Beach. Hotels with spas are the perfect way to break away from your daily routine and add a layer of luxury to your holiday.
What is the best spa hotel in Diani Beach?
Diamonds Leisure Beach & Golf Resort is a top beachfront spa hotel featuring 4 pools, a golf course, a free children's club and a hair salon. Treat yourself to a facial, body scrub or Swedish massage at the on-site spa. Other popular spa hotels in Diani Beach include Baobab Beach Resort & Spa and Leopard Beach Resort & Spa.
How many spa hotels will I find in Diani Beach?
Expedia has 28 spa hotels to choose from in Diani Beach.
What's there to see and do in Diani Beach?
Enjoy all that Diani Beach has to offer when you visit Diani Beach, Tiwi Beach and Galu Kinondo Beach. If you have extra time while you're in the area, you might want to see Kaya Kinondo Sacred Forest and Diani Snake Park.
What is a Diani Beach spa hotel?
Spa hotels in Diani Beach provide lodging and have an on-site spa offering services including facials and beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation and relaxation.