The 10 best resorts in Ukunda, Kenya | Booking.com
Skip to main content
In partnership with
Air Arabia

Resorts in Ukunda

Find the resorts that appeal to you the most

The best resorts in Ukunda

Check out our selection of great resorts in Ukunda

Filter by:

Review score

The Villa Luxury Suites Hotel

Diani Beach (Near Ukunda)

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 2297 feet from The Diani Beach Shopping Center.

S
Sabin
From
Italy
Thank You so Much ANN , for The Best Assistance You ever gave Me . She was there from the First moment at every Time 🙏🏽💯🔝 She helped me to Realize a Birthday Surprise for my Friend and it worked out. ANN YOUR THE BEST PERSON AND ASSISTANCE EVER AND I WILL COME BACK TO MEET YOU SOON. MY FRIEND WAS LEFT WITHOUT WORD. LOVE IT ❤️THANK YOU SO MUCH 💯💯💯🔝🔝🔝💯🙏🏽🙏🏽🙏🏽VIVA ANN 😎
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 301 reviews
Price from
$160.65
1 night, 2 adults

Diani Marine Divers Village

Diani Beach (Near Ukunda)

Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 150 meters from the stunning Diani Beach — easily reached with a short walk through...

R
Rebecca
From
United States
Stay here The staff is wonderful. I truly felt at home. The beach was lovely and clean (as were the rooms and facilities). Breakfast was delicious and plentiful and possibly the best coffee i had in Kenya.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 148 reviews
Price from
$138
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 22 mi away from Mombasa.

G
Gindira
From
United States
Breakfast was excellent. They offered fresh fruits, and a variety of other options. The only drawback was the bees. I couldnt enjoy my breakfast with so many bees attacking my food plate.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 57 reviews
Price from
$395
1 night, 2 adults

Swahili Beach

Diani Beach (Near Ukunda)

Featuring a private beach area and water sports facilities, Swahili Beach is located in Diani Beach, 656 feet from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Center.

U
Uday Kolhatkar
From
India
Everything was perfect.Food,rooms,restaurants ,ambiance exceeded our expectations.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,285 reviews
Price from
$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.

E
Emma
From
Uganda
The location, the level of hygiene was unmatched👌and the room was so spacious with enough illumination. With this property, I highly recommend.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,225 reviews
Price from
$193.55
1 night, 2 adults

Baobab Beach Resort & Spa

Diani Beach (Near Ukunda)

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

J
Jonathan
From
0
Staff ,facilities , food , drink , entertaing naughty monkeys . Don't hesitate , go now.!!!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 481 reviews
Price from
$370
1 night, 2 adults

Jacaranda Indian Ocean Beach Resort

Diani Beach (Near Ukunda)

Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodations in Diani Beach and 5.6 mi from Ukunda Airstrip.

E
Edyta
From
United States
Perfec location. Amazing vacation. Delicious food. Wonderful memories. VIP
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 752 reviews
Price from
$120
1 night, 2 adults

Diani Sea Resort - All Inclusive

Diani Beach (Near Ukunda)

Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodations will provide you with a TV and air conditioning....

W
Waithaka-Koinange
From
United States
All the meals were great with various selections. The entertainment was also very good!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 269 reviews
Price from
$260.10
1 night, 2 adults

Diani Sea Lodge - All Inclusive

Diani Beach (Near Ukunda)

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

S
Stuart
From
United States
Everything right there. Good ocean beach too. Just keeps getting better year after year.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 115 reviews
Price from
$391
1 night, 2 adults

Leopard Beach Resort and Spa

Diani Beach (Near Ukunda)

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

S
Stuart
From
United States
Always a favorite, spacious property with much always to do.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 169 reviews
Price from
$184
1 night, 2 adults
All resorts in Ukunda

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Ukunda and surrounding area in the past month

See all

Highly rated resorts in Ukunda and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 301 reviews

    Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 2297 feet from The Diani Beach Shopping Center.

  • Swahili Beach

    Diani Beach
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,284 reviews

    Featuring a private beach area and water sports facilities, Swahili Beach is located in Diani Beach, 656 feet from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Center.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 265 reviews

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

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,227 reviews

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

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 57 reviews

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

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 148 reviews

    Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 150 meters from the stunning Diani Beach — easily reached with a short walk through...

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

    This 4-star resort is on Diani Beach Ukunda, 22 miles from Mombasa and features 2 outdoor swimming pools and 5 restaurants.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 10 reviews

    Located in Diani Beach, a 10-minute walk from Diani Beach, The Afters Boutique Hotel Diani has accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

All-inclusive resorts in Ukunda and nearby

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 815 reviews

    Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools.

  • Diani Sea Lodge - All Inclusive

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 116 reviews

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

  • Scored out of 10, guest rating 8.1
    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.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 20 reviews

    Located 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 25 mi away.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 12 reviews

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

  • Leopard Beach Resort and Spa

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

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

  • Baobab Beach Resort & Spa

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 481 reviews

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

  • Lantana Galu Beach

    Diani Beach
    All-inclusive options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 4 reviews

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

Treat yourself. Popular resorts in Ukunda and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 752 reviews

    Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodations in Diani Beach and 5.6 mi from Ukunda Airstrip.

gogless