Skip to main content
Manage my booking

Search hotels in Ukunda

Enter your dates to see the latest prices and deals for Ukunda hotels

January 2026

123
45678910
11121314151617
18192021222324
25262728293031

February 2026

1234567
891011121314
15161718192021
22232425262728
Check-in date - Check-out date

Ukunda – 152 hotels and places to stay

Filter by:

Star rating
Review score

The SandCastle Apartment

Ukunda

Located in Ukunda, 1.5 km from Diani Beach and 2.1 km from Leisure Lodge Golf Club, The SandCastle Apartment offers a private beach area and air conditioning.

G
Grace W
From
Denmark
We loved our entire stay at this apartment! It has a very spacious and modern interior. The place is exceptionally clean, cozy, and located close to shops and restaurants.The beach is only a 5-minute walk away, and there was 24-hour security at the main gate. Lornah was so kind and always very responsive whenever we needed her help. We will definitely be going back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$137.97
1 night, 2 adults

Casa Marabella C2

Ukunda

Set in Ukunda and with Diani Beach reachable within 1.6 km, Casa Marabella C2 offers express check-in and check-out, allergy-free rooms, a private beach area, free WiFi and a rooftop pool.

S
Sajal
From
Kenya
The place is soo comfortable the hosts are very welcomming they will guide you through your check in and during your stay soo comfortable place to be
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$132
1 night, 2 adults

Blue Waters Villas

Ukunda

Boasting air-conditioned accommodation with a private pool, Blue Waters Villas is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi.

S
Stacy
From
Kenya
Blue Water Villas is perfect if you are looking for a place to stay as a family or a large group or a place for several days or for work. It has a home-like feel to it with everything you would need at home including a washing machine and a moderately-well equipped kitchen. Very well managed and clean with a swimming pool in it that's cleaned regularly. The host Solomon is very responsive and the manager and the other members Shirleen and Leah are also friendly and helpful. Whenever we needed anything, they were responsive and quick to respond. We enjoyed our stay and would be glad to be back. It's located in a quiet area, a 15 minutes walk to the beach and also about 20-30 minutes from the shopping center and Ukunda airport.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
Price from
US$99
1 night, 2 adults

Diani Beach Greenland Villa 2 Bedroom

Ukunda

Boasting accommodation with a private pool, garden view and a balcony, Diani Beach Greenland Villa 2 Bedroom is situated in Ukunda.

S
Said
From
Kenya
Everything from their services and the staffs
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$60.28
1 night, 2 adults

Mavericks Convenient Cozy Loft in Diani's CBD

Ukunda

Featuring garden views, Mavericks Convenient Cozy Loft in Diani's CBD offers accommodation with balcony, around 300 metres from Diani Beach.

I
Iain
From
United Kingdom
I am going to wax lyrical on the best place that I have rented. The situation right on Diani Beach Road gives access to bank/ATM and supermarket 5 minutes walk (turn right on exiting the property) Turn left and walk for one minute to reach a really nice Italian restaurant (Leonardo's) The food is excellent, prices well below other establishments and what you would pay in the UK. The host of the apartment is friendly, charming and very helpful. The rooms are spacious and well equipped. There is a balcony set off the kitchen area. Prop open the door for warm Kenyan air but please remember to close the screen door to oppose mosquitoes and keep the monkeys out ! There is a washing machine available which is really handy for longer stays and a regular cleaning lady. The bed has a mosquitoe net and is very comfortable. If you have a car, there is good security. For the price and locatiuon this is a must have deal. As the Terminator famously said "I will be back ! "
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$35
1 night, 2 adults

Raine house

Ukunda

Offering a garden and garden view, Raine house is set in Ukunda, 1.9 km from Diani Beach and 2.1 km from Leisure Lodge Golf Club.

B
Boniface
From
Kenya
The host and the Manager were very kind and welcoming and very punctual. The house was cool and the stay worth it.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6 reviews
Price from
US$23.67
1 night, 2 adults

Casa Del Artista

Ukunda

Situated in Ukunda and only 700 metres from Diani Beach, Casa Del Artista features accommodation with garden views, free WiFi and free private parking.

D
Daisy
From
Kenya
I had a wonderful stay at Casa Del Artista. The place is spacious, artistic, and very homely, with a quiet and serene environment perfect for relaxation. The host, Damine, is warm, welcoming, and extremely helpful—a special thank you to her for making my stay so enjoyable. The kitchen is fully equipped, giving a true home-away-from-home feel. The location is excellent, close to Diani Airport, Diani Beach, and the Diani shopping centre, making it convenient for both leisure and necessities. Adding a swimming pool would make Casa Del Artista the perfect destination. I highly recommend it to anyone looking for a peaceful, comfortable, and inspiring stay in Diani.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews
Price from
US$43.20
1 night, 2 adults

Suzzieville Diani

Ukunda

Suzzieville Diani is located in Ukunda, 2.3 km from Leisure Lodge Golf Club, 7.7 km from Colobus Conservation, as well as 14 km from Kaya Kinondo Sacred Forest.

L
Lord
From
Kenya
The host is a very exceptional lady. She was welcoming and responsive .The house exactly as described - spacious, clean and well maintained.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 7 reviews
Price from
US$31.59
1 night, 2 adults

T&N Beach Road Apartment

Ukunda

Set 1.8 km from Diani Beach, 2.5 km from Leisure Lodge Golf Club and 7.9 km from Colobus Conservation, T&N Beach Road Apartment features accommodation situated in Ukunda.

T
Tereza
From
Kenya
The location was just 1 minute from the road and few minutes to the beach easily accessible with public means throughout the day and night.wifi was strong beyond my expectations .The host was always a call away and ready to help.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6 reviews
Price from
US$20
1 night, 2 adults

Coastal cottage

Ukunda

Boasting accommodation with a private pool, garden view and a balcony, Coastal cottage is set in Ukunda. This property offers access to a terrace, free private parking and free WiFi.

H
Halima
From
Kenya
Clean and beautiful the host was so nicee and helpful
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews
Price from
US$42
1 night, 2 adults
See all 152 hotels in Ukunda

Hotels with airport shuttles in Ukunda

Airport shuttle (free)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 43 reviews
From US$344 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 140 reviews
From US$484.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 223 reviews
From US$152 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 22 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 147 reviews
From US$59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 213 reviews
From US$79.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews
From US$55.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 393 reviews
From US$141.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 59 reviews
From US$606.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 160 reviews

Most booked hotels in Ukunda and surroundings in the past month

See all

Popular with guests booking hotels in Ukunda

Popular with guests booking hotels in Ukunda

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 338 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 22 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 200 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 891 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 22 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 57 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 458 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 416 reviews

Hotels located in the centre of Ukunda

Set in Ukunda in the Kwale region, Masai Apartments Diani features a balcony. This property offers access to a terrace and free private parking.

From US$49.50 per night

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Serian Breeze Villa is situated in Ukunda.

From US$338.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a terrace, Minnie's Place is set in Ukunda. This guest house offers accommodation with a balcony. The guest house has a flat-screen TV.

From US$25 per night

Situated 8.3 km from Colobus Conservation, 14 km from Kaya Kinondo Sacred Forest and 39 km from SGR Mombasa Terminus, Diani 1 bedroom Apartment features accommodation set in Ukunda.

From US$30 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 5 reviews

Offering inner courtyard views, Smooth Landing is an accommodation situated in Ukunda, 14 km from Kaya Kinondo Sacred Forest and 39 km from SGR Mombasa Terminus.

From US$16.20 per night

Situated 2.5 km from Diani Beach, Serene One Bedroom features accommodation with free WiFi and free private parking.

From US$34.30 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Boasting air-conditioned accommodation with a balcony, Breezebay beach road hotel Diani is situated in Ukunda. This property offers access to a terrace, free private parking and free WiFi.

From US$50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Ukunda, Beachside 2 bedroom apartment in Diani features accommodation with a pool with a view, a balcony and city views.

From US$57.80 per night

Budget hotels in Ukunda and nearby

Offering a garden and garden view, Zion Apartment Diani is situated in Diani Beach, 2.2 km from Diani Beach and 3 km from Leisure Lodge Golf Club.

From US$90 per night

Featuring a garden, private pool and pool views, Darflings Haven-Diani is located in Ukunda. This property offers access to a balcony, free private parking and free WiFi.

From US$58.90 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Situated in Kwale, 2.1 km from Diani Beach, Gecko Hotel Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$100 per night

Boasting accommodation with a private pool, Hakuna matata is situated in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

From US$51 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated just 1.9 km from Diani Beach, EasyEscape at Noura features accommodation in Ukunda with access to a private beach area, a shared lounge, as well as full-day security.

From US$52 per night

Ndoto Apartments Diani is located in Ukunda, 2.6 km from Leisure Lodge Golf Club, 8 km from Colobus Conservation, as well as 14 km from Kaya Kinondo Sacred Forest.

From US$67.50 per night

Boasting air-conditioned accommodation with a private pool, Diani Executive Studio, Blue Swallow is situated in Diani Beach.

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

Boasting accommodation with a private pool, Wendy's Penthouse Diani is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi.

From US$100 per night

Best hotels with breakfast in Ukunda and nearby

Boasting pool views, MALKIA SUITEs features accommodation with a garden and a balcony, around 2 km from Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

From US$42.75 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 22 reviews

Set in Diani Beach, 1.7 km from Diani Beach, Darad Diani Hotel offers accommodation with a restaurant, free private parking and a spa and wellness centre.

From US$45 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 54 reviews

Boasting a balcony with garden views, pool with a view and a garden, Baali Diani Apartments can be found in Ukunda, close to Diani Beach and 2.3 km from Leisure Lodge Golf Club.

From US$102 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 393 reviews

Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.

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

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.

From US$255 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,215 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.

From US$530 per night

Offering a garden and garden view, HIGSAM apartment is situated in Diani Beach, less than 1 km from Diani Beach and a 8-minute walk from Leisure Lodge Golf Club.

From US$116.10 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 86 reviews

Situated along Diani Beach, Kaskazi Beach Resort features an outdoor swimming pool, two restaurants, four bars, and conference facilities. It also offers a fitness centre and watersports facilities.

From US$133 per night

What guests said about Ukunda:

10

Its a nice place with a beautiful beach with clear blue...

Its a nice place with a beautiful beach with clear blue water. Water in the apartments are however salty, I assume its because of the beach surrounding the area. Food and activities are expensive around this area.
Guest review by
Ayomide
Nigeria
10

Ukunda is a great place to visit with family and also...

Ukunda is a great place to visit with family and also friends.The best place to watch the sunset on Kongo river and the beach is clean with white sand. We very much enjoyed each morning watching the monkeys jump around in the trees surrounding us Also amazing food at the estuary with very good price and friendly customer service. Overall : A beautiful 👌🏾 , friendly and peaceful place to be.
Guest review by
Joy
United Kingdom
6.0

Ukunda itself is full of different kind of problems, but if...

Ukunda itself is full of different kind of problems, but if we specifically talk about Diani, situation is different. Seaview access hotels are in general above average except, Flamboyant, Safari Beach and Seabreeze of which have many issues. Pricing 80$ to 500$ US. Then in Galu beach lies horrible trap places like this ghastly Coconut Village with incompetent teenagers left as managers. The second strip hotels are passable with pricing 35$ to 120$, but usually lack service ability and professional staff. The beach is very beautiful, but people around hotels hustling bring the experience down even bad.
Guest review by
MPENZI
Finland
8.0

There are several sites you can visit and enjoy yourself,...

There are several sites you can visit and enjoy yourself, people are friendly but tend to over charge non residents so your bargaining power should be up there. Eating out might be costly but if you have full wallet then enjoy. Visit again? Well any day.
Guest review by
Muchiri
8.0

Awesome as it has always been when traveling with children...

Awesome as it has always been when traveling with children it's the best place with less parties than the north. We however visited club Manyatta and Tamarind which served the purpose right. Do not forget to visit Bora Bora park.
Guest review by
daniels
10

Depending on your accomodation, Ukunda has everything to...

Depending on your accomodation, Ukunda has everything to offer a few minutes walk from your house.Frrom shopping malls to local shops and groceries, High end restaurants and pubs to your quiet locals with pocket friendly local cuisines, the clean beaches and long relaxing evening walks. Ukunda is the place to relax and play.
Guest review by
Michez69
Kenya

See reviews by guests who stayed at hotels in Ukunda

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 39 reviews
I felt this location was very convenient. a couple of minutes to the beach. right off the main road so there were taxis and motorbikes passing all the time. there was a small shopping complex close by with a couple of decent restaurants and more within walking distance. i would have no issues booking this apartment in Diani the cleaner was lovely and unintrusive compared to another premesis i stsyed in the szme block for a night after when this was booked out. the space was comfortable and clean
Guest review by
Shane
United Kingdom
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews
I loved the books! They have a little library that kept me quite engaged during my stay. Access to the beach at little cost too.
Guest review by
Murua
Kenya
From US$81 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews
The facilties within the property are good in working condition and near beach.
Guest review by
ogembo
Kenya
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review
The location was great. Close to the beach. Close to restaurants.
Guest review by
Adriaan
Netherlands
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
very convenient location, private beach access, ample parking.
Guest review by
Martin
United Arab Emirates
gogless