Skip to main content

Spa Hotels in Ukunda

Find the spa hotels that appeal to you the most

The best spa hotels in Ukunda

Check out our pick of great spa hotels in Ukunda

Filter by:

Review score

Asha Boutique Hotel

Diani Beach (Near Ukunda)

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Andries M
From
Netherlands
Amazing location, directly at the beach with great views of the Indian Ocean and a small, though beautiful and well-maintained garden where you can hear the birds. Rooms are spacious and clean. You can choose breakfast from a menu and it is cooked fresh. On Friday evenings there's a barbecue, with lots of choices. Highly recommended. An ideal place to relax. Staff is very welcoming.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 reviews
Price from
US$237.50
1 night, 2 adults

Nomad Beach Resort

Diani Beach (Near Ukunda)

Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.

J
Jamila
From
Denmark
Beautiful location, great staff, excellent food. Good reading light by the bed, but better reading light in the rest of the room needed and in the bathroom for makeup application.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 reviews
Price from
US$382.50
1 night, 2 adults

Villa Branca Diani Boutique Luxury & Personalized Service

Diani Beach (Near Ukunda)

Situated in Diani Beach, 2.2 km from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service features accommodation with an outdoor swimming pool, free private parking, a...

S
Saika
From
Kenya
Our stay at this beautiful property was absolutely amazing! As beautiful as the pictures are, they don’t even come close to capturing just how stunning this place is in person. From the moment we arrived, we were blown away by the gorgeous surroundings and the peaceful atmosphere. The home, the pool, everything exceeded our expectations! From the moment we arrived, Susan made us feel so welcome with her warm hospitality and attention to detail. Robert was great and helped us feel at home the whole time. The pool area was perfect for relaxation, and everything was spotless and well maintained. We couldn’t have asked for a better experience and will definitely be returning. Highly recommend!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews
Price from
US$250
1 night, 2 adults

Mzima Beach Residences - Diani Beach

Diani Beach (Near Ukunda)

Set in Diani Beach, less than 1 km from Galu Beach, Mzima Beach Residences - Diani Beach offers accommodation with a fitness centre, free private parking, a garden and a private beach area.

L
Laura
From
Germany
Great location directly by the beach, with a lot of attention to detail.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews
Price from
US$264.60
1 night, 2 adults

Waterlovers Beach Resort

Diani Beach (Near Ukunda)

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.

j
justine
From
Brazil
The place is amazing!!! They room as super well decorated with african art. Bed is huge. The room has a huge terrasse with a view towards the beach. The wash room is amazing. It has robes, beach bags, the stone shower is amazing. The hotel has a changing room close to the beach with a shower so you can shower there. The free breakfast is super good and they also offer free snack in the evening. The staff is really really nice. When u leave they offer you a keychain.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews
Price from
US$415
1 night, 2 adults

The Maji Beach Boutique Hotel -Adults Only

Diani Beach (Near Ukunda)

Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.

A
Azhar
From
Kenya
The service was excellent, felt professional but homely as well. Food was spot on and if we asked for anything in addition it didn't feel like a chore. We would definitely recommend and stay again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 55 reviews
Price from
US$518.40
1 night, 2 adults

Swahili Beach

Diani Beach (Near Ukunda)

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.

m
milan
From
Kenya
The food was something else loved it and our room was sea view,so we had beautiful views during our stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,245 reviews
Price from
US$350
1 night, 2 adults

Diamonds Leisure Beach & Golf Resort

Diani Beach (Near Ukunda)

Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront.

J
Juris
From
Latvia
A truly amazing experience from the moment you enter the gates. First and foremost - Super friendly and motivated staff - every gardener will give you a smile and a Jambo welcome. It is visible at every step around the enormous territory that each and every member of staff is proud to be working here and take pride in their role, smiling and ready to assist you whenever the opportunity arises. Property is well maintained, gardens are groomed and lush, everything is blooming all around you. Impressive huge baobab trees can be found in the old garden. Easy access to the beach and sunbeds. Even though rooms are not newly built, they are in excellent condition, new very quiet AC units, bright and super clean bathrooms. A pleasure for every hour spent.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,274 reviews
Price from
US$174.20
1 night, 2 adults

Palm Paradise

Diani Beach (Near Ukunda)

Located in Diani Beach and only 700 metres from Diani Beach, Palm Paradise provides accommodation with garden views, free WiFi and free private parking.

B
Brett
From
Thailand
Very nice quirky design....homely and hosted in a friendly manner..nice location and pleasant amount of items to use in house.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 123 reviews
Price from
US$40
1 night, 2 adults

LalaGalu - Beachfront EcoCabins

Diani Beach (Near Ukunda)

Set in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

J
John D'Cruz
From
Kenya
Amazing stay, would definitely come back! Great location and great food!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 223 reviews
Price from
US$187.05
1 night, 2 adults
All spa hotels in Ukunda

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Ukunda and surroundings in the past month

See all

Save money on spa in Ukunda and nearby – budget options available

  • Coral Beach Resort

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 168 reviews

    Coral Beach Resort has free bikes, outdoor swimming pool, a garden and terrace in Diani Beach.

    From US$90 per night
  • Seabreeze Haven

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 2 reviews

    Set in Diani Beach, within 3.3 km of Leisure Lodge Golf Club and 4.6 km of Colobus Conservation, Seabreeze Haven offers accommodation with a garden and free WiFi throughout the property as well as...

    From US$57.80 per night
  • Serene Garden Room APT

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.8 km from Colobus Conservation, Serene Garden Room APT offers a private beach area and air conditioning.

    From US$72 per night
  • Set just 300 metres from Diani Beach, Lani Palm Apartment - 3 Min to Beach offers accommodation in Galu with access to a private beach area, pool with a view, as well as full-day security.

    From US$95 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 335 reviews

    Providing free WiFi, private parking and a private beach area, the recently renovated property of Galu Ecolodge - Diani Beach, offers rooms in Diani Beach, 500 metres from Galu Beach and 3.1 km from...

    From US$93.75 per night
  • Palm Paradise

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 123 reviews

    Located in Diani Beach and only 700 metres from Diani Beach, Palm Paradise provides accommodation with garden views, free WiFi and free private parking.

    From US$35 per night
  • Coastal Comfort Hotel

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 4.5
    Disappointing - What previous guests thought, 4 reviews

    Located in Diani Beach, 3.3 km from Leisure Lodge Golf Club, Coastal Comfort Hotel provides accommodation with a garden, free private parking, a terrace and a bar.

    From US$22.95 per night
  • Asha Boutique Hotel

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 148 reviews

    Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$256.50 per night

Highly rated spa hotels in Ukunda and nearby

  • Swahili Beach

    Diani Beach
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,247 reviews

    Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 150 reviews

    Located along Diani beach, Leopard Beach Resort & Spa boasts panoramic views of the Indian Ocean and is set within a tropical garden. The resort is within 5 km from Ukunda.

    From US$204 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,274 reviews

    Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront.

    From US$295.80 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 58 reviews

    Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.

    From US$395 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 55 reviews

    Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.

    From US$518.40 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 777 reviews

    Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodation in Diani Beach and 9 km from Ukunda Airstrip.

    From US$158 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 140 reviews

    Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.

    From US$484.20 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 12 reviews

    Situated in Diani Beach, 2.2 km from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service features accommodation with an outdoor swimming pool, free private parking, a...

    From US$250 per night

All-inclusive spa hotels in Ukunda and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 10 reviews

    Located in a tropical garden on the South Coast of Diani Beach, this resort features a spa and sauna facilities. Each room offers a satellite TV. Guests can enjoy 4 restaurants and 4 bars on site.

    From US$383 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 13 reviews

    Situated at Diani Beach on the South Coast, the Neptune Palm Beach Resort & Spa offers a fresh water outdoor swimming pool. Mombasa is 40 km away.

    From US$426 per night
  • Diani Sea Lodge - All Inclusive

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 112 reviews

    Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort.

  • Ocean Village Club (Adults Only)

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 849 reviews

    Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven.

  • Baobab Beach Resort & Spa

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 486 reviews

    Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants.

  • Blue Marlin Beach Hotel

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 196 reviews

    Overlooking the Indian Ocean, Blue Marlin Beach Resort is a beachfront property that features an outdoor pool and a tropical garden with palm trees.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 21 reviews

    Situated at Diani Beach on the South Coast, the Neptune Village Beach Resort & Spa offers a fresh water outdoor swimming pool and a tropical garden Mombasa is 40 km away.

    From US$361 per night
  • Aestus Villas Resort

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 110 reviews

    Offering a garden and outdoor pool, Aestus Villas Resort is located in Diani Beach, 2.4 km from Colobus Conservation. Kaya Kinondo Sacred Forest is 3.6 km from the property.

Enjoy breakfast in Ukunda and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 225 reviews

    Situated in Diani Beach, a few steps from Diani Beach, Safari Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$150 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 223 reviews

    Set in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$251.55 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 5 reviews

    Located in Diani Beach, Lantana Galu Beach is a beachfront resort. It offers accommodation with free WiFi, and access to a private beach area and 2 outdoor swimming pools.