A beach with palm trees, clear blue sky, and calm sea.

Find Resorts & Hotels with Spas in Ukunda

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Ukunda Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for Ukunda hotels with a spa

Jambo Village Hotel

Jambo Village Hotel
3.0 star property
Mombasa
5.4 out of 10, (20 reviews)
The price is ₩51,978
₩61,334 total
includes taxes & fees
Jul 7 - Jul 8
Jambo Village Hotel

YU Resort

YU Resort
3.0 star property
Msambweni
  • cleanliness
    Restore body and mind at this serene hotel with a full-service spa and outdoor pool for ultimate relaxation.
The price is ₩88,153
₩390,935 total
includes taxes & fees
Jul 9 - Jul 10
YU Resort

Kaya Imani

Kaya Imani
3.0 star property
Msambweni
The price is ₩121,338
₩143,179 total
includes taxes & fees
Jul 18 - Jul 19
Kaya Imani

Coral Cove Diani Treehouses

Coral Cove Diani Treehouses
5.0 star property
Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩268,356
₩316,660 total
includes taxes & fees
Jul 7 - Jul 8
Coral Cove Diani Treehouses

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub
2.5 star property
Diani Beach
The price is ₩27,079
₩31,954 total
includes taxes & fees
Jul 7 - Jul 8
Staysocial Diani-Backpackers &Social Hub

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (87 reviews)
  • cleanliness
    Luxurious beachfront spa retreat with two outdoor pools and massage services awaits at this Diani Beach hotel.
The price is ₩228,752
₩269,927 total
includes taxes & fees
Jul 7 - Jul 8
Diani Sea Lodge

Darad Diani Hotel

Darad Diani Hotel
3.0 star property
Diani Beach
The price is ₩47,930
₩56,558 total
includes taxes & fees
Jul 7 - Jul 8
Darad Diani Hotel

Papillon Lagoon Reef

Papillon Lagoon Reef
3.5 star property
Diani Beach
8.0 out of 10, Very Good, (40 reviews)
  • cleanliness
    Experience blissful relaxation at this beachfront hotel with spa treatment rooms, two pools, and a vibrant arcade/game room.
The price is ₩210,012
₩247,814 total
includes taxes & fees
Aug 3 - Aug 4
Papillon Lagoon Reef

Safari Beach Hotel

Safari Beach Hotel
3.0 star property
Diani Beach
7.8 out of 10, Good, (17 reviews)
The price is ₩175,012
₩206,514 total
includes taxes & fees
Jul 7 - Jul 8
Safari Beach Hotel

Tombo House

Tombo House
4.5 star property
Diani Beach
9.0 out of 10, Wonderful, (38 reviews)
  • cleanliness
    Escape to a spa sanctuary near Diani Beach, offering hot stone massages and yoga classes in lush garden surroundings near a national park.
The price is ₩119,823
₩141,391 total
includes taxes & fees
Jul 21 - Jul 22
Tombo House
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.

Choose what matters most at spa hotels in Ukunda

Top Ukunda Hotel Reviews

Frequently asked questions

Looking for a spa hotel in Ukunda?
Soothe the senses with some time in one of our wonderful spa hotels. Hotels with spas are a great way to take a break from your routine and add a layer of luxury to your holiday.
What is the best spa hotel in Ukunda?
Tulia Eco Garden is a top spa hotel featuring a bar, an outdoor pool, and a restaurant. Treat yourself to a Swedish massage, body wrap, or aromatherapy at the onsite spa.
How many spa hotels will I find in Ukunda?
Among Expedia's 55 accommodation options in Ukunda, there is 1 spa hotel.
What's there to see and do in Ukunda?
Experience Ukunda with a stop at Diani Beach, Tiwi Beach, and Fort Jesus. If you have a little extra time during your trip, you might want to check out Mombasa Island and Nyali Beach.
What is a Ukunda spa hotel?
Spa hotels in Ukunda provide lodging and have an on-site spa which offers services such as massages and beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.