Resorts in Ukunda

Search and compare Ukunda, Kenya resorts from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare resort ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable resorts.

Customise your results by location, amenities, price, and more.

Search for resorts as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular resorts in Ukunda

Pricing data was last updated on 10 September 2025.
These are some of the resorts in Ukunda with the highest demand.
Filter by star ratings
All filters
Diani Beach Road PO Box 363, Ukunda, Kenya
Beachfront resort with an outdoor tennis court At Southern Palms Beach Resort, spend the day on the beach where you can enjoy snorkeling. Then return for a meal at one of the resort's 5 restaurants. Southern Palms Beach Resort offers 298 air-conditioned accommodations with safes and complimentary bottled water. Rooms open to furnished balconies or patios. Pillowtop beds feature premium bedding. Premium satellite television is provided. Bathrooms include showers with rainfall showerheads, complimentary toiletries, and hair dryers. This Diani Beach resort provides complimentary wireless Internet access. Housekeeping is provided daily. 2 outdoor swimming pools are on site along with an outdoor tennis court and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
8.2
Excellent
228 reviews
Location
4.5 km from city centre
€130
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
Family-friendly fun on the beach, with 2 outdoor pools Catch some rays at the beach or spend the day relaxing at Baobab Beach Resort & Spa's full-service spa. Then enjoy a meal at one of the resort's 5 restaurants. Baobab Beach Resort & Spa offers 323 air-conditioned accommodations with safes and complimentary bottled water. Rooms open to balconies or patios. Flat-screen televisions come with satellite channels. Refrigerators and coffee/tea makers are provided. Bathrooms include showers, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include ceiling fans and blackout drapes/curtains. Housekeeping is provided daily. 2 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include outdoor tennis courts, a sauna, and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
8.7
Excellent
639 reviews
Location
4.6 km from city centre
€215
Diani Beach Road, Ukunda, Kenya
Eco-certified hotel with 2 restaurants and bars This hotel features 2 restaurants, an outdoor pool, and 2 bars/lounges. Free WiFi in public areas and free self parking are also provided. Other amenities include a fitness center, a snack bar/deli, and coffee/tea in a common area. Diani Sea Resort offers 170 air-conditioned accommodations with safes and coffee/tea makers. Rooms open to balconies or patios. Accommodations offer separate sitting areas and include desks. Flat-screen televisions come with satellite channels. Bathrooms include showers, bidets, and complimentary toiletries. This Diani Beach hotel provides complimentary wireless Internet access. Housekeeping is provided daily. Recreational amenities at the hotel include an outdoor pool and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
8.3
Excellent
655 reviews
Location
2.5 km from city centre
€162
Diani Beach, North Coast, PO Box 34, Ukunda, Kenya
Luxury resort on the beach, with outdoor pool Catch some rays at the beach or spend the day relaxing at Leopard Beach Resort & Spa's full-service spa. Then enjoy a meal at one of the resort's 6 restaurants. Leopard Beach Resort & Spa offers 158 air-conditioned accommodations with safes and coffee/tea makers. Beds feature Egyptian cotton sheets and premium bedding. Flat-screen televisions come with satellite channels. Bathrooms include bathtubs or showers and bidets. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily. An indoor pool, an outdoor pool, and a hot tub are on site. Other recreational amenities include a health club and a sauna. The recreational activities listed below are available either on site or nearby; fees may apply.
Pool
Airport shuttle
7.8
Good
343 reviews
Location
3.2 km from city centre
€121
Diani Beach Road P.o Box 696, Ukunda, Kenya
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. Rooms are located in traditional makuti-roofed bungalows and feature a balcony with garden views, outdoor furniture, and air conditioning. The bathroom has a shower. Breakfast, lunch and dinner are served at Karami restaurant. Alternatively guests can order à la carte at Bustani restaurant, situated next to the swimming pool. The resort also features 2 other bars. Neptune Village Beach Resort boasts a spa, water sports centre and entertainment staff. Guests can enjoy a variety of activities such as table tennis, beach volley ball, aqua-gym, mini golf or tennis. It also has a kids club and a separate swimming pool area for children. The resort is 45 km away from Moi International Airport in Mombasa. The Ukunda Airstrip is an 8 km drive from the property.
Free Wi-Fi
8.4
Excellent
48 reviews
Location
7.7 km from city centre
€167
Diani Beach, Ukunda, Kenya
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. Rooms are located in traditional cottages and feature a balcony with garden views, outdoor furniture, and air conditioning. The bathroom has a shower. A buffet style breakfast, lunch and dinner is served at Mnazi restaurant, which offers local cuisine. Alternatively you can order refreshments at the poolside lounge bar, Mawimbi Deck. The resort also features 2 other bars. Neptune Palm Beach Resort boasts a spa and entertainment staff. Guests have direct access to the neighboring resort facilities, featuring a water sport centre, beach volley ball, aqua-gym, golf or tennis. The resort is 45 km away from Moi International Airport in Mombasa. The Ukunda Airstrip is an 8 km drive from the property.
Free Wi-Fi
8.6
Excellent
22 reviews
Location
7.7 km from city centre
€237
Diani Beach, Ukunda, Kenya
Luxury hotel on the beach, with 3 outdoor pools Spend the day catching some rays at Mzima Beach's private white sand beach, relaxing by one of the hotel's 3 outdoor swimming pools, or pampering yourself at the full-service spa. Mzima Beach offers 20 air-conditioned accommodations with safes and designer toiletries. Rooms open to furnished patios. Each accommodation is individually furnished. Beds feature down comforters. A pillow menu is available. 43-inch Smart televisions come with premium satellite channels, pay movies, and Netflix. Bathrooms include showers, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wired and wireless Internet access (speed: 250+ Mbps (good for 3–5 people or up to 10 devices)). Business-friendly amenities include desks and phones. Additionally, rooms include irons/ironing boards and blackout drapes/curtains. A nightly turndown service is provided and housekeeping is offered daily. 3 outdoor swimming pools are on site along with an indoor pool. In addition to a children's pool, other recreational amenities include a private beach, a hot tub, a sauna, and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Pool
Free Wi-Fi
Parking
9.2
Excellent
40 reviews
Location
7.2 km from city centre
€212

Travel insights for resorts in Ukunda

Use our HotelsCombined data-powered tips to help you find your next resort in Ukunda.

What is the cheapest month to book a resort in Ukunda?

The most affordable month to stay at resort in Ukunda is June, with an average price of €88.

What is the cheapest day to stay in a resort in Ukunda?

Saturday is the cheapest day to stay in a resort in Ukunda.

Highest-rated Ukunda resorts

Pricing data was last updated on 10 September 2025.
Find and compare prices for the top-rated resorts in Ukunda based on user reviews.
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
4.6 km from city centre
€215
Avg. per night

Cheapest resorts in Ukunda, Kenya

Pricing data was last updated on 10 September 2025.
These are some of the lowest-priced resorts in Ukunda we’ve come across for the dates selected. Resorts in Ukunda can be found for as low as €121 per night.
Diani Beach, North Coast, PO Box 34, Ukunda, Kenya
3.2 km from city centre
Pool
Airport shuttle
€121
Avg. per night
Diani Beach Road PO Box 363, Ukunda, Kenya
4.5 km from city centre
€130
Avg. per night
Diani Beach Road, Ukunda, Kenya
2.5 km from city centre
Free Wi-Fi
€162
Avg. per night
Diani Beach Road P.o Box 696, Ukunda, Kenya
7.7 km from city centre
Free Wi-Fi
€167
Avg. per night
Diani Beach, Ukunda, Kenya
7.2 km from city centre
Pool
Free Wi-Fi
Parking
€212
Avg. per night
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
4.6 km from city centre
€215
Avg. per night
Diani Beach, Ukunda, Kenya
7.7 km from city centre
Free Wi-Fi
€237
Avg. per night

Other accommodations in Ukunda

Pricing data was last updated on 10 September 2025.
Want more options for your trip to Ukunda? Find great deals on hotels, holiday rentals, hostels, and more.
Diani Beach, Ukunda, Kenya
7.7 km from city centre
Free Wi-Fi
€237
Avg. per night
Diani Beach, Diani, Ukunda, Kenya
4.5 km from city centre
Free Wi-Fi
Parking
€105
Avg. per night
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
4.6 km from city centre
€215
Avg. per night

Where to stay in Ukunda

Explore different neighbourhoods and areas within Ukunda to find the perfect location for your stay. Map data was last updated on 10 September 2025.
Find a place to stay by zooming in or out on the map below. Hover over the pins to view the names of each resort, then click on a location name to view the deals.

Stay elsewhere in Ukunda

Consider alternative stays in Ukunda

If you are looking for a specific type of hotel, consider these options for trips to Ukunda

Search cheap hotels with HotelsCombined. Use the hotel finder to search for the cheapest hotel deal for all major destinations around the world. HotelsCombined searches hundreds of hotel booking sites to help you find hotels and book hotels that suit you best. Since HotelsCombined searches many hotel sites at once, you can find discount hotels quickly. Discover hotel discounts now and make your hotel reservation today.