Ukunda

Palm trees & palapas line this trendy white-sand resort area with clear water & nearby eateries.
When is your trip?

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Categories

Ukunda on your mind?

Build, organize, and map out your best trip yet.
Need a place to stay?
When

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

When

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

When

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Travelers
2
Featured guides
Slide 1 of 2
Picture of 4-Day Ukunda Itinerary
4-Day Ukunda Itinerary
Most popular travel itinerary
Site icon
Wanderlog
Picture of Top things to do in Ukunda
Top things to do in Ukunda
Tripadvisor Top 20
Site icon
Tripadvisor

Multi-city stops


Top places to visit

Mentioned on 
Diani Beach is a must-visit destination in Kenya, known for its stunning white sand and crystal-clear turquoise waters of the Indian Ocean. It's considered one of the top resorts in the country, offering a paradise-like setting that attracts visitors from around the world. A few days spent at Diani Beach are essential for any Kenya itinerary, allowing travelers to bask in the beauty of this dreamy beach location.
4.4
(318)
Mentioned on 
Mosque
The Kongo Mosque, located in the Kongo forests, is a unique and historically rich attraction. It is one of the oldest mosques on the East African coast and boasts original building structures and fittings. Designated as a national monument, it offers a serene setting with restrictions on alcohol, indecent dressing, and music. The compound features ancient baobab trees that add to its charm. Situated near Diani Beach, visitors can enjoy stunning views where the Kongo river meets the Indian Ocean.
Absolutely surprised by the incredibly beautiful improvement made to this very old mosque. The original construction is still intact and the external matches the original building quite well. The road too as been paved. Lots of people use the mosque grounds for accessing the beautiful white beach. The Kongo River washes into the ocean here. Definitely worth the drive from Mombasa.
Javed K — Google review
This is where the oldest Kongo mosque is found, and there is so much history about it(Alcohol is not allowed around the mosque's compound) The place also has a public beach area where you can chill and experience a sundowner cruise on a canoe.
Felistars W — Google review
Situated amidst ancient baobab trees where the Kongo River meets the Indian Ocean in Kwale County, South Coast Mombasa, the Kongo Mosque stands as a testament to the region's rich historical tapestry. Refreshing to pray on the white sandy beaches of Mombasa.
Natalie — Google review
Beautiful experience..clean environment one of the few remaining beaches where beach boys don't bother you.. definitely recommend for families.
Iftikhar O — Google review
Believed to have been built and used by early Arab merchants for prayers as they toured the East Coast in the 14th Century, Kongo Mosque is said to be the oldest mosque in Eastern Africa. No one knows the architect or even who exactly built the mosque, which was previously referred to as Diani Persian Mosque.
EFRAN — Google review
Had a short tour, guide was very brusque but knowledgeable. Not much to see. Beach next to it was lovely and we went on a great sunset boat tour from there. Wouldn't visit just for the mosque.
Jo M — Google review
Beautiful mosque built over 1000 years ago. The imam was lovely and showed me around. Peaceful place with sea breeze and view. Bring something small to donate as they don’t get much and need help with electricity costs and maintenance. If you stay in cheka villa on airbnb you can hear the athan from here. Lovely local people including fisherman with fresh catch
Curiosity J — Google review
I need to warn all swimmers that this is a beautiful spot for relaxing, but during the incoming tide and outgoing tide, it extremely dangerous. There area many visitors who have succumbed to drowning and the waves are extremely dangerous causing people to injure or die due to head injuries. We were there yesterday 19 Oct 25 and a swimmer succumbed to riptide. BEWARE THAT THAT SWIMMING IN THIS SIDE CAN CAUSE DEATH. TOO MANY UNSUSPECTING PEOPLE HAVE DIED DURING THE TURBULENT TIDES. Imagine you come to have a nice time only to find one of your loved ones has died. The is a beautiful place but unfortunately there is no warning signs to inform new visitors. At a low tides it is the most scenic area where Tiwi Beach connects to Diani Beach
Aliakber C — Google review
4.3
(45)
Mentioned on 
Golf course
Diamonds Leisure Golf Club & Resort is a stunning 18-hole golf course located on a 38-acre beachfront property, offering breathtaking views of the Indian Ocean. The resort also boasts a casino, spa, and outdoor swimming pool for guests to enjoy. Diani Restaurant provides an exquisite dining experience with ocean views. Visitors have praised the well-maintained fairways and greens of the golf course, as well as the challenging yet enjoyable layout with numerous bunkers adding to the excitement.
Very nice 18 hole golf course at the heart of Diani. The greens are up to standard and the fairways are well manicured. Very many bunkers though, adds to the fun. Very clean changing rooms and the club house has an awesome menu of both food and drinks
Joseph A — Google review
I only was at the golf course NOT at the Hotel. I would give the course 4 stars because it is well maintained and beautiful. It's quite challenging with long holes. But I got the feeling of beeing scammed, the prices are higher than on the website, ok maybe it is not up to date. But then when I rented the clubs, I didn't get any balls or tees and had to buy them separately for 400s/3$ per ball! And then they told my I must hire a caddy who pushes the trolley and gives me the clubs, it is mandatory or I couldn't play! This was not listed on the homepage. I wanted to have a nice quiet me time on my own pace. For all the extra and hidden costs only 2 stars!
Alex — Google review
We booked for an all inclusive package for our honeymoon. The booking process was not easy since whenever we would phone; the call would drop and they wouldn't call us back. They were quite slow answering emails (taking like 2 days + to respond). We were finally able to book and went on our holiday. Check in was easy and smooth. We were then told there was a dress code for the main restaurant; but we had carried only casual clothing. Lucy graciously said she would talk to the restaurant on our behalf. We also chatted about the phone dropping situation and we all hoped it had been rectified. In our room the words happy honeymoon were spelled on the bed which was sweet. We were later surprised with a cake for our honeymoon which was lovely. The bar was later stocked upon request which was good. The room was very nice and spacious. The hotel is gorgeous, with activities, teens and children's areas; beach bar and restaurant, pools; the ocean view from the restaurant is gorgeous, lush gardens etc etc. We enjoyed our stay until we came down with a horrible bout of food poisoning on the 3rd night of our 4 night stay. We were on the all inclusive package so all we were eating is the hotel's food and drink. What made our situation worse was the room’s phone to reception wasn't working or something. We called reception numerous times but the phone just rang; no call back and no call being picked. We just stayed in the room and ailed. In the morning when a staff gentleman came to restock the bar, I begged him to get us some medicine and also tell the reception we were sick. He graciously got us medicine. Reception phone still wasn't working. My friend (back at home) finally managed to get through to the hotel and told them we were sick. They came to check on us in the room and asked what we had eaten. They asked if we would like some food or drinks. We requested for some water, soda and pawpaw coz our bellies were delicate. That's pretty much the only support we got from them after suffering all Saturday night and Sunday. The pawpaw came on Sunday night like 7pm. Nothing further which was very very disappointing. It's a nice hotel but ... We also later learnt that there had been a conference at the same hotel a week before where they also suffered an outbreak of food poisoning.
Gloria O — Google review
Thank you Mr John David For being patient with us during the training season your way of teaching is awesome
Alice O — Google review
Nice ambience. Nice rooms. But like all big hotels that grow overconfident, it is the shitty service at this establishment that will bring it down. As you pack to travel to this establishment, make sure you pack your patience to deal with bottom of the barrel customer service.
Michael O — Google review
Wonderful beach experince, seefront view at a time of the year when the ocean is unsettled and wild.
Sigei K — Google review
The hotel is beautiful, has a beutiful private beach, the food was alright, I enjoyed it. There are 6 pools, that was fun. However I had some rough moments here. First I checked in the room at 6.40pm, 2.5 hrs after I got to the hotel. There some good rooms but the bustani rooms need renovations for a modern look(the washrooms are the worst), when crowded we felt yhe discriminative service (prioritizinh whites tourists), always a delay when requesting for sth. With that said, there's work to be done there as the hotel has potential.
Tinah K — Google review
Best place for holiday destination or even normal visit. Beach view is breathtaking
Jesee I — Google review
4.9
(59)
Mentioned on 
Massage spa
Facial spa
Waxing hair removal service
Nestled in the stunning Diani Beach, Blue Luxury Wellness Center offers a serene escape for those seeking relaxation and rejuvenation. This spa is renowned for its exceptional massage services, where skilled therapists like Natasha and Ann create an inviting atmosphere that instantly puts you at ease. Guests rave about the tranquil environment, complete with soothing music and immaculate treatment rooms that enhance the overall experience. Whether you're indulging in a couples massage or enjoying a solo session, each visit promises to leave you feeling revitalized and refreshed.
I had such an amazing massage with Jackline, exactly what I needed! Thank you!! The atmosphere made me feel relaxed as soon as I walked in and then continued throughout the massage. Perfect pressure and really worked on the areas I needed. I will definitely be back and recommended for sure!
Aimée W — Google review
Despite arriving during closing hours, the staff were very hospitable to have us past hours. There was soft background music to soothe the ears and after the massage, went into the sauna. I left feeling very relaxed and a nice sensation throughout my body. Would highly recommend.
Gladwell M — Google review
Not all superheroes wear capes ~some wear spa robes. Natasha’s Swedish massage had me in my zen era. Trust me, your body will thank you. Nervous system Reset. Treat yourself!
Lucy N — Google review
Highly highly recommend. Very professional services, very professional staff. Got the Swedish massage and they also do waxing. Very thorough and clean job 😁😁😁
Staffnyumbanifiber — Google review
I had an amazing experience. The massage was a 10/10. The customer service was excellent. Would recommend anyone and everyone anyday anytime.
Austine ( — Google review
Had an amazing experience at Blue Luxury. Top service & amenities
Harry 2 — Google review
Amazing massage experience! Relaxing, excellent service, peaceful environment.
Zachary G — Google review
Located in Villa Mandhari Diani. An amazing place with out of this world spa experience. I had a Devine body scrub combined with a body wrap treatment. A package among many that they have. A definite 10/10 experience. Kudos to the entire team!!!!
Noreen W — Google review
4.7
(1864)
4.5
(2005)
Mentioned on 
Beach
Outdoor Activities
Diani Beach is a stylish coastal resort area with crystal clear water and an abundance of palm trees and palapas. It is a popular destination for tourists seeking exotic, relaxing white sandy beaches lined with trendy eateries. Although the sea weed in some areas can be excessive during certain periods, there are parts of the sea that remain unaffected. The beach boasts fine-grained sand and provides an enjoyable experience to walk on during early mornings and late afternoons when temperatures are more pleasant.
White sand. Blue colors. Beautiful But: expect people trying to sell you things. And: it’s not the Mediterranean Sea. Swimming depends on tides, the wind and your confidence. But I love walking in the early morning. The shells are beautiful. It’s worth to spent some days here
Sabrina-paola — Google review
Clean,big,beautiful ,white sand beach approx 50 km away from Mombasa. One can relax, take a walk, rest under shade, have beer & seafood etc.
Arun S — Google review
Diani beach is a really nice place to vacation. So many activities take place here such as camel riding, kite surfing, swimming among others. The ocean is calm throughout the day but the tides get stronger in the evening hours making it not safe for any activities.
Shalom K — Google review
One of the best beaches I have visited. Don't miss it if you ever visit the Kenyan coastline
Satinder S — Google review
Long and big beach, there is always a place to enjoy the water at low tide. White visitors will be approached by solicitors (boat tours, jewelry) regularly.
Andschulz1 — Google review
What a spectacular beach, awesome authentic fun town and most of the people were very friendly and inviting. The Beach Boys can be very annoying especially when you just want to relax or go for a walk, but that challenging with having people approaching you and trying to constantly sell you things. The softest sand I have ever felt, beautiful beach and safe swimming area to enjoy.
Steve M — Google review
Diani Beach in Kenya is indeed a stunning destination. Located along the Indian Ocean coastline, about 30 kilometers south of Mombasa, it is renowned for its pristine white sandy beaches, crystal-clear turquoise waters, and lush green surroundings. Here are a few highlights: The beaches are ideal for sunbathing, swimming, and long walks. The sand is powdery white, and the waters are warm and inviting. The area is great for snorkeling and diving, with coral reefs teeming with marine life including turtles, dolphins, and a variety of colorful fish. Visitors can enjoy a range of activities such as kitesurfing, windsurfing, paddleboarding, and deep-sea fishing. Diani Beach is home to numerous high-end resorts and lodges that provide top-notch amenities and services, making it a perfect spot for a luxurious getaway. Diani Beach combines natural beauty, adventure, luxury, and culture, making it one of Kenya’s premier beach destinations.
Ruggero S — Google review
Beautiful beach for a relaxing walk as the tide goes out. Smooth sand, stunning views, and a peaceful atmosphere. Highly recommend!
Rumanveer D — Google review

Top places to eat

4.6
(478)
4.8
(706)
affordable
Restaurant
Asha Bistro is a remarkable establishment that offers a delightful dining experience combined with a breathtaking view of the beach and Indian ocean. This restaurant stands out for its exceptional customer service, as the staff is welcoming, attentive, and accommodating. The owner personally ensures guests' satisfaction by engaging in conversation and checking on their meals. Asha Bistro serves delicious curry dishes that are both flavorful and diverse. The ambience is enchanting, featuring beautiful lighting and live saxophone performances.
Very delicious seafood platter, and large size plenty enough for 2/3. It had so much , squid, crab, lobster, octopus, fish, prawns and more ! Service was great too. Nice outdoor patio seating. Passion drink was good also.
Jazsmine G — Google review
The view was stunning ,nothing beats dining right by the ocean. I ordered the steak and fries, and it was simply amazing! The steak was juicy and well-seasoned, and the fries were crispy and delicious. The service was great too ☺️friendly and prompt. Perfect spot for a relaxing meal by the sea. Highly recommend!
Lynn S — Google review
A must visit if you are staying at Diani. The restaurant offers great views of the ocean, stunning palm beach setting and incredibly yummy food. Service was the best I've received at Diani. I tried the taffi fish and ugali with spinach.
Olga S — Google review
Absolutely the best place at Diani! The atmosphere is great, the stuff is friendly and helpful, the view is magnificent and food is super delicious! We came here by accident and returned 3 times as we haven’t found anything better! Especially recommended: grilled octopus, seafood chowder, grilled vegetables. Spaghetti is great for the kids (the portion is enormous, two kids can easily share). And the total hit - chocolate milkshakes! We couldn’t resist ordering it each time ❤️ Great place, highly recommended!
Aleksandra D — Google review
Amazing place with beautiful view and great staff and service. Also staying overnight in this boutique hotel is superb. We have Bern staying here for 7 days with pleasure. Thank you Jeff and all staff for your great hospitality. A pity we need to leave now. Hug and regards, Johan and Lilian
Johan D — Google review
Fantastic location. Really good food. (Better than Ali Barbour's Cave) Highly recommend!!
Dean G — Google review
It's a nice place, food was good, setvice too. Prices as you can expect in a touristy place, but nothing too 'boutique' 😂.
Frank T — Google review
We can highly recommend the Asha Bistro. We spent here almost every evening during our stay in Diani Beach. We tasted different options from the menu, everything was great prepared and delicious. Friday BBQ night was a great experience. Friendly and very helpful staff (thank you for helping us arrange new flight tickets). P.S sorry for drinking almost all of your white wine, it was delicious 😅
Dominika — Google review
4.5
(1890)
4.2
(521)
Mentioned on 
affordable
Restaurant
This restaurant, Leonardo's Restaurant, is highly praised for its dog-friendly policy and excellent customer service. The owner is known for being kind and attentive to both customers and their pets. Children and pets are given great importance here. The staff is friendly and provides top-notch service. The food is delicious, with the chef's special pork pizza being a standout dish. Located in Diani, the restaurant offers a beautiful dining experience that leaves a lasting impression on visitors.
Went there for dinner on New year's eve and after New year's. Despite the place being very busy the owner promptly welcomed us and got us the best seats in the house for smokers 😄 We were pretty hungry so we had pizza, lasagna and pork chops and 🍸 cocktails. The food was so tasty and fresh, the service was great! The drinks were strong I was definitely a lot tipsy when leaving. 🤗 Also my first time having a sorbet and it was yummy 😋 My first experience made me visit again. Definitely a must go every time I'm in Diani.
Muthoni N — Google review
We had the pleasure of dining at Leonardo's Restaurant in Diani this past Sunday night, and it was truly an unforgettable experience. From the moment we arrived, we were captivated by the ambience — elegant, intimate, and thoughtfully designed. As classical and opera music fans, the choice of classical background music was absolutely electric and elevated the entire evening. The restaurant features charming cubicles made of high-quality mahogany, with beautiful finishes and cozy red cushions and pillows. These private spaces are perfect for those looking to enjoy a quiet, personal moment during their meal. The service was exceptional. We were served by Linda, who was not only incredibly friendly and professional but also highly knowledgeable about the menu. Her attentiveness made us feel so welcomed and at ease. Even the boss made rounds checking in with guests to ensure everything was perfect — a lovely touch that made us feel truly valued. Another unexpected highlight was the antique-style bathrooms — a nostalgic and stylish element that added to the charm of the place. The prices were very fair, especially considering the quality of food, service, and the overall experience. I highly recommend Leonardo’s to anyone visiting Diani. It’s more than just dinner — it’s a memorable experience.
Alicia N — Google review
⭐️⭐️⭐️⭐️⭐️ One of the Best in Diani – Leonardo’s Italian Restaurant Leonardo’s is easily one of the best restaurants in Diani. The whole experience was smooth and enjoyable — the food came out quickly, was delicious, and though the presentation wasn’t overly fancy, it was still clean and appetizing. The restaurant is spacious, well-run, and has a professional yet relaxed vibe. You can tell the team knows what they’re doing. And despite the high standards, the prices are very reasonable for the quality you get. Highly recommended if you’re looking for authentic Italian food, efficient service, and a great dining atmosphere in Diani.
Ruby L — Google review
Leonardo’s is a multi-generational Italian gem in Diani that truly delivers an exceptional dining experience. The thoughtful and efficient restaurant design creates a welcoming atmosphere, and the service is just as impressive. Our waitress, Purity, was fast, attentive, and made sure we had everything we needed. The food? Simply outstanding. The pizza has a light, airy thin crust that’s perfectly done, paired with a rich pomodoro sauce and superb homemade mozzarella. The toppings are fresh and high-quality, rounding out an authentic Italian flavor. The homemade gnocchi was an absolute delight—soft, flavorful, and perfectly cooked. And let’s not forget the tiramisu, which was the perfect way to end the meal: creamy, well-balanced, and indulgent. Roberto and his team have created something truly special here. If you’re in Diani, this place is a must-visit for anyone craving authentic Italian cuisine. Bravo! 👏🏽
Nikolai J — Google review
I just fell in love with the place that I share a name with! The services were excellent! Great waiters. Sounded a place for Italians but I didn't mind. It's right there near everything in Diani!
Leonard M — Google review
Leonardo's Restaurant offers delightful food, truly enjoyable! 😋 The service was impeccable and quite fast. The atmosphere is pleasant, making for a nice dining experience. Would definitely visit again! ✨😊
Mandeep D — Google review
Hands down the best Italian restaurant in Diani. We ordered thin crust vegetarian pizza and mushroom soup, which were probably among the best we've ever had. The owner is from Italy and was very kind, arranging for a nice song by the staff for my wife's birthday. The ambience is nice and relaxed. Would recommend to all!
Aman G — Google review
Overall this place was awesome. We made the mistake of ordering a salad but everything else was perfect. This restaurant is very nice and elegant, so you see that in the prices. But it was a nice change to sit somewhere clean and comfortable. Staff was VERY friendly and welcoming. The restaurant accepts visa. We ordered the spinach ravioli and a caesar salad. The Caesar salad was not good. It had a weird mayo dressing and soggy lettuce (see picture). But the ravioli was amazing. Small portion but amazing. Even though our salad was bad, we’d definitely go back here. Also, local fishermen are trolling for yellowfin tuna this time of year (July), so I’d definitely go back and try something tuna/fish.
Scott V — Google review
Colliers Centre, Diani Complex, Ukunda, Diani Beach Road, Diani Beach, Kenyahttp://leonardos-restaurant-diani.com/+254 720 501707Tips and more reviews for Leonardo's Restaurant
4.4
(941)
4.5
(488)
Permanently Closed
affordable
Restaurant
Tiki Bar is a charming spot with a great atmosphere and friendly service. The menu offers a mix of local and international dishes, sometimes with a fusion twist. The Belgian owner is known for being welcoming and accommodating. While the food is generally good, there have been some inconsistencies in the portion sizes and menu items. Despite this, patrons can enjoy delicious options like grilled calamari, octopus, fresh sashimi, soups, stews, and Thai dishes.
I was surprised how food was good. Green curry was amazing and delicious. Chips crunchy and good, served with mayonnaise and salad. I recommend!
Travel_Love — Google review
The restaurant had been re-vamped since I was last here a few years ago and they have done a really good job. The food is still excellent and it was served quickly and looked good on the plate. Most importantly it tasted delicious. Recommended.
Philip W — Google review
Pretty chill spot right by the road. The food was well presented and served within 20 minutes. I enjoyed their drinks selection and their prices were fair given the location. Also the staff are warm and helpful in helping decide what to eat.
Andrew N — Google review
Very Nice atmosphere. We opted to take away chicken and the service was good. The chicken was big and tasty, chips masala was well prepared. We went back to Tiki bar for a take away but this time we decided to have a drink as we wait.The service was good but the kitchen had so many missing items on the menu. We ordered king prawns and we were severed small prawns at the cost of king prawns. After complaining they added a few more baby prawns which was not still worth the price. The Thai curry did not taste like it at all. The tacos are a tiny bit portion. Tipp: Order the take away 2hrs in advance depending on the rush hour. Tiki bar is right infront of the road side which makes it easy for drop off. Give them a chance In General it’s a good spot.
Lily E — Google review
I have to so many places but TIKI carries the day. The food was amazingly presented and very fast service. The 8 were very helpful and always on-site to make sure we were taken care of. They have a variety of cocktails and a good ambience especially if you are working. They have power sockets around that make it so easy to work while enjoying mai tai and the food, the FOOD, was really delicious and good. I would highly recommend it for solo, group or business travellers. I will definitely go back!!! Ooh , and they do delivery and house call by the way.
Zipporah W — Google review
Good restaurant & bar. The food (octopus) was good, but a bit "fatty", also vegetables were just a few on the place. French fries looked "tired". Cocktail was OK, however it does not seem to be a proper margarita. Service is a bit slow and you need to call waiter yourself, has to be improved.
Maxim N — Google review
It is a very nice place with friendly host. We had a little chill there with my boyfriend. Drink some cold beer and eat the special of the day. It was a taco with tuna and a taco with calamari and some extras like been, guacamole, french fries. Teasty and fresh. They have in menu some nice Thai dishes. This place was recommendet by a hotel guest and I recommend it to you now 😉😊 Bon appetit. Joanna from Poland.
Joanna M — Google review
Fast food with slow service The food quite good and tasty. A lot of fries. Nothing exceptional. Service as everywhere in Diani-slow, some mistakes: starters was survived with main food; one main food was served too late, when other people from company already eat their. One hour waiting during for the order the day time.
Vera P — Google review
MHWH+HV7, Diani Beach Road, Diani Beach, KenyaTips and more reviews for Tiki Bar
4.5
(420)
4.6
(479)
expensive
Restaurant
Sails Beach Bar & Restaurant in Diani offers a warm welcome and delicious food, making it advisable to book ahead. The location right on the shoreline provides a relaxing ambience with the sound of waves adding to the tranquility. The well-presented and flavorful dishes, such as coconut prawns, calamari, crab au gratin, and Zanzibar snapper, make for a delightful dining experience.
Food is amazing with great taste and amazing fusion. Staff were helpful and assisted where they could. But food taste is amazing. Must place to go
Imtiaz D — Google review
I had a very disappointing experience at Sails in Diani Beach on December 28th. I ordered the salad, which was mediocre at best—nothing special and definitely not worth the price. My friend had the crab spaghetti pasta, and it was completely bland—lacking flavor, seasoning, and the richness you’d expect from a dish featuring crab. Another friend at the table ordered the crab gratin, which was also disappointing. It lacked flavor and had a texture more like baby food than a well-prepared dish. What made the experience even worse was the attitude of the staff and manager. When we raised our concerns politely, the staff seemed indifferent, and the manager flat-out refused to take the crab spaghetti off the bill. They insisted it was “not fair” to do so, even after we explained how poor the quality was. There was no apology or effort to make things right—just a dismissive and unprofessional attitude that soured the entire meal. For a restaurant with such a reputation, this level of poor food quality and bad customer service is unacceptable. Subpar dishes might be forgivable if the staff showed care or professionalism, but this experience left us feeling dismissed and disappointed. I won’t be returning, and I can’t recommend it to others looking for good food or decent service.
André J — Google review
Cozy little restaurant right by the beach at Almanara hotel. Parking is on top of a gentle hill which you’ll have to walked down of to get to the restaurant. If you’re used to the warm weather in Diani, you might want to bring something light to cover yourself with as it can get a bit windy. They have different menus for kids and vegans (just ask). A wide selection of wine and the waiters can help you choose if you have a tough time picking something out. Took a friend to celebrate her birthday and we had the Zanzibar cashew chilli fish. First time I’ve had fish that’s both sweet and chilli, not sure how I feel about it so will definitely be back to try it again!
Sarah W — Google review
Met some new friends, we met on safari. We're staying at different resorts, Sails was halfway between us. Food was excellent, as was the service. A great choice after all inclusive food. Safe and secure too.
Morgan H — Google review
A beautiful spot on Galu Beach with some of my favourite dishes - the carpaccio (tuna or beetroot), smoked sailfish and steak. The desserts are consistently delicious. Great service and the yummiest Espresso Martinis! Couldn’t recommend Sails more✨
Valentina B — Google review
The place is exclusive and amazing. It has few tables, the service was friendly and attentive. The food was delightful and the portions very filling. The beach front is breathtaking. A five star experience! This is the place to be.
Ingrid N — Google review
Had the grilled fish with tomato and mango salad. Fish was grilled just right. The pairing with mango seemed odd but it was perfect. The dessert (brownie with ice cream) was good, but the main meal was better. The views of the beach from the restaurant were amazing, that area of the beach is one of better spots along the coast line. Beautiful! Excellent food combined with good service and views make this restaurant a must visit in south coast of Mombasa. One important note: you have to have a reservation to go in no matter the time of the day.
Nikunj P — Google review
Very nice food and pina colada in a lovely setting (we went for lunch). Beware - mixed seafood platter is huge. Personally I think it would work better for 2 people to share (at least if you have European appetite!). At the very least I recommend skipping the starter if you're planning to order this.
Liliana Z — Google review
Almanara Luxury Villas, Ukunda, Diani Beach Road, Mombasa, Kenyahttp://www.almanararesort.com/+254 717 073953Tips and more reviews for Sails Beach Bar & Restaurant
4.2
(1003)
3.9
(268)
affordable
Restaurant
The Havana Bar in Diani Beach offers a delightful dining experience with an incredible breakfast that will leave you coming back for more. The ambiance is pleasant, creating a nice atmosphere for a visit. Despite some minor issues with the service, such as incorrect orders and long wait times, the overall experience is still worthwhile. If you find yourself in Diani, this bar is definitely worth checking out. The service team is friendly and cheerful, ensuring that you have a great time while enjoying their excellent food.
This is a great bar restaurant! It has a nice ambience and you forget that you're sitting in a car park. The menu is small, but has good options and everything coming out of the pizza oven was great. A good beer menu and the prices were cheaper than other bars. Recommend.
Paul A — Google review
I've been here many times the past years. This will most likely be my last visit. Everything has changed here as far as customer service. For the price you pay one would think you would be greeted with a smile at least. That is not the case anymore. All the servers appear to hate their jobs or hate being here at least. The bartender is the only person who appears to know what's on the menu. The food portion has gotten very small. Definitely the portion don't fit the price. Maybe there needs to be a major change in management and training for the employees. I ordered the seafood starter it was very salty and over cooked. My wife ordered chicken wings which were very small. No one bothered to check or ask if we needed anything else or how was everything, or how was the food. They never returned to our table once despite us wanting to order drinks. Finally , we gave up even trying to get someone's attention. Now I can clearly see why on a Friday night it was not crowded at all compared to former years. Disappointed and Highly Shocked Havana.
Selassie J — Google review
I have eaten at this establishment a couple of times so I am convinced that good service here is wanting. They seem complacent that they will always have people come to eat so why bother being efficient. Food quality is average. Atmosphere is okay but important to note for non smokers; is that smoking in the open air restaurant is allowed so you might have smoke drifting your way while you’re taking your meals.
Kasu K — Google review
I've never had better pancakes with ice cream and syrup. The only downside is that they allow smoking there, so those who don't smoke or those with children might not like it there.
Vytautas M — Google review
This is a cute restaurant on a major strip in Diani Beach. The ambiance and service were very good. Our food was a bit uneven. My Swahili chicken was very good but the portion was a little small with not so much chicken. Still, it is comfortable and convenient and has a nice vibe. It is good for a convenient bite and seats large parties.
AGS — Google review
Definitely, would recommend a visit here. Meets all expectations. Staff, service, ambience and food all good!
Conor S — Google review
Really nice ambiance! We only had focaccia as a little snack but it was amazing! Our waitress Annavera was very kind and offered good service! Definitely recommend even for a short stop!
Nicole — Google review
Always good service Karin is very good waitress always a smile. And always make sure you don’t run out of drinks, if you ask something she is always ready to help. Food is super great they have a new sauce for the steak very good little spice in it great love it. The menu card is for the hole day. Breakfast, lunch, dinner and amazing pizza, the best of kenia!
Jason L — Google review
Best-of categories in Ukunda

Looking for day-by-day itineraries in Ukunda?

Get inspired for your trip to Ukunda with our curated itineraries that are jam-packed with popular attractions everyday! Check them out here: