Diani Beach

Diani Beach

Diani Beach
4.5
9:00 AM - 5:00 PM
Monday
9:00 AM - 5:00 PM
Tuesday
9:00 AM - 5:00 PM
Wednesday
9:00 AM - 5:00 PM
Thursday
9:00 AM - 5:00 PM
Friday
9:00 AM - 5:00 PM
Saturday
9:00 AM - 5:00 PM
Sunday
9:00 AM - 5:00 PM
What is Travelers’ Choice?
Tripadvisor gives a Travelers’ Choice award to accommodations, attractions and restaurants that consistently earn great reviews from travelers and are ranked within the top 10% of properties on Tripadvisor.

Top ways to experience Diani Beach

Are you currently on your trip?
Help us find experiences available for you.

See what travelers are saying

  • PaulAnJo
    Germany856 contributions
    5.0 of 5 bubbles
    A dream beach à la postcard panorama
    Kilometers long, wide and gently sloping sandy beach, snow white and lined with palm trees and other lush vegetation. The water is turquoise blue and bathtub warm. You can ignore the washed-up kelp and algae. It's great that the beautiful stretch of coast here is not spoiled by hotel loungers like elsewhere, but is simply completely wide and open for long walks and swimming. The beach vendors are numerous and extremely busy at work ;-) Sometimes the persistence is a bit annoying and a friendly "Asante Sana" is not always enough to be able to carry on in peace. However, we follow the motto "live and let live" and are usually just happy about the nice and funny "sales talks". If you are interested in buying, be sure to haggle until you can't go any further, then it will be fine. In the dark it is teeming with crabs, don't forget your flashlight.
    Visited February 2024
    Traveled as a couple
    Written February 27, 2024
  • Tracy S
    44 contributions
    4.0 of 5 bubbles
    Baobab resort
    Baobab resort is in a lovely location. The are 3 separate areas to wander to & from these all have pools, bars & eating places. The beach is easily accessible. The rooms are lovely & well equipped. We had a fridge that we put our daily bottled water in. Air conditioned which is a must as it was 34 which felt like 44! The bed was large & very comfortable. Bathroom could do with an update? Shower was not very powerful & water not very hot. We had a balcony with sea view but didn’t use it as the little monkeys were always wanting to come in. We did love watching them especially when mum & baby came. Meals were great. Lots of choice. All drinks were good we never had premium as what was on offer was ok. Red house wine was nice, white nice but abit dry for my liking. All the staff are smiley & very friendly. So helpful nothing is too much trouble. We did go to the beach & did the sea safari which was good. You do get pestered abit but eventually we got left alone. Just tell them only going for a swim have no money. We sunbathed under the palm & other trees to get some shade from the extreme sunny weather. We enjoyed our 2 week stay.
    Visited March 2024
    Traveled as a couple
    Written March 11, 2024
  • Simone K
    15 contributions
    5.0 of 5 bubbles
    An excellent place to leave a footprint.
    white sand that reminds you of powdered sugar, blue, pink, violet sky colors at sunrise, pleasantly warm sea that invites you to swim. During the day there is a lot of activity. Camels, dance shows and beach boys. But the Hakuna Matara feeling remains!
    Visited March 2024
    Traveled solo
    Written March 29, 2024
  • Safe Adventures and Expeditions
    Nairobi, Kenya48 contributions
    5.0 of 5 bubbles
    Discover Paradise: Diani Beach Review
    Discover Paradise: Diani Beach Review Diani Beach on Kenya's South Coast is a true gem, offering pristine white sands, clear waters, and swaying palms. Whether you're relaxing in the sun, exploring vibrant marine life while snorkeling, or watching stunning sunsets, Diani Beach has it all. With beachfront dining and shopping options, it's the perfect destination for a coastal retreat.
    Visited March 2024
    Traveled on business
    Written April 25, 2024
  • EvaF2Eva
    Lorrach, Germany5,127 contributions
    4.0 of 5 bubbles
    Nice beach
    For me this beach was least interesting from all the beaches I have seen in Mombasa and Malindi area. At the time of our visit right after Christmas it was empty of people. It was nice to walk along the beach but nothing more. Maybe with more people I would have another opinion. The beach is long, there are places with more tourists, especially the part in front of big hotels and parts which are more quiet and even some abandoned places. Generally it is clean and nice.
    Visited December 2023
    Traveled with friends
    Written April 29, 2024
  • Michelle K
    Hilversum, The Netherlands64 contributions
    4.0 of 5 bubbles
    White beach, clear blue sea, Diani Beach.🥰
    What a beautiful beach! White sand under your feet and a clear blue sea that you can keep staring at! The tide changes a lot here. Sometimes you have a mega beach. Sometimes you hardly have a beach. Highly recommended for a nice walk. Keep in mind that you will be approached by local sellers.😉 These people earn their living with this. And they would love for you to buy something from them. They are otherwise very friendly! Tip: Say you've been in Kenya for a while. And say "no thank you, hakuna matata". Then they quickly leave you alone.😌
    Visited June 2024
    Traveled as a couple
    Written June 21, 2024
  • Tommaso T
    10 contributions
    5.0 of 5 bubbles
    Kenya Kola Kola July 2004 Thomas
    Just returned from two weeks at the Kola Kola. Beautiful resort, not great, clean good food. Too bad the weather did not grace us more than 3-4 days. On the other hand, it was predictable in this period. Sara And Daniele (Francorosso) are always present and devote a lot of attention to all of you. Immense and enchanting beach. Very professional staff and top entertainment. Don't be fooled by beach boy reviews. They are the salt of the holiday. Exquisite people with whom you can make friends and spend some real moments of Kenyan life. I met Marco, Captain Bob and Alfredo. They organize Safaris and excursions. Very professional. Look for them. They're under the resort. I guarantee you will not regret it. I made a friendship with them over the two weeks and leaving them broke my heart. Safari with them is a unique experience. Have a nice holiday, everyone.
    Visited July 2024
    Traveled with family
    Written July 27, 2024
  • Anna Stenz
    Egypt18 contributions
    5.0 of 5 bubbles
    Silver of Paradise meet the Indian Ocean
    I have had wonderful days in Diani, its beach, its people and its resorts have become very dear to me. A generally quiet environment was what I needed and a few days to be alone without any noise was what I needed. My days were at Diani better than I expected. Diani is at the top of my list of places I want to visit again and again
    Visited August 2024
    Traveled solo
    Written August 26, 2024
  • hullarxim
    Dubai, United Arab Emirates80 contributions
    5.0 of 5 bubbles
    Diani Beach
    Diani is the most beautiful beach we visited in Kenya.I can say one of the top 10 beaches in the world.very long white sandy beach with clean blue turquoise water.we stayed in a b$b some minutes drive to the beach but still we enjoyed it.we used to spend our day in flamboyant b$b,We only paid 10€ a day which included using the pool,having a sunbed and the money was redeemable to have some drink .we loved the cocktails which are the best compared to any place in Diani .very friendly staffs.A lot of activities to do in dianibeach including camel ride,snorkeling ,diving etc. We did one day safari tsavo,Wasini dolphins and the visit of the mombasa old town with Pandu.very friendly crew with reasonable prices Their WhatsApp +254710239929. When you visit the coast of Kenya Diani is a must.
    Visited August 2024
    Traveled as a couple
    Written September 29, 2024
  • Holly R
    Northampton, United Kingdom52 contributions
    4.0 of 5 bubbles
    Best sand
    Softest sand I’ve ever felt. Relatively clean by the resorts but some plastic unfortunately seen floating in the sea!! Probably from the resorts or boats. At certain times of the year you can experience the sea life for free. Massive star fish, cucumbers, crabs, sea urchins etc all in the shallow waters! That was a magical experience. There are no sun beds on the beach or people sun bathing. Probably because you get constantly pestered by locals for money or to view their beach shops or buy their boat excursions. All of which are expensive due to you being a tourist and it’s very annoying.
    Visited October 2024
    Traveled as a couple
    Written October 14, 2024
These reviews are the subjective opinion of Tripadvisor members and not of TripAdvisor LLC. Tripadvisor performs checks on reviews.

Most Recent: Reviews ordered by most recent publish date in descending order.

Detailed Reviews: Reviews ordered by recency and descriptiveness of user-identified themes such as wait time, length of visit, general tips, and location information.

Popular mentions

4.5
4.5 of 5 bubbles1,982 reviews
Excellent
1,318
Very good
504
Average
105
Poor
33
Terrible
22

These reviews have been automatically translated from their original language.
This service may contain translations provided by Google. Google disclaims all warranties, express or implied, with respect to translations, including any warranties of accuracy, reliability, and any implied warranties of merchantability, fitness for a particular purpose, and freedom from forgery.

Maria Elena
Madrid, Spain49 contributions
5.0 of 5 bubbles
Nov 2023 • Friends
We wanted a "local" experience and we found a guy who had a tuktuk and with him we snorkeled, he took us to the local Ukunda market (10 minutes from Diani), to local restaurants, to a beach with baobabs... and everything was super cheap . I definitely recommend him, he speaks perfect English and helps you with whatever you need... I leave his phone number here because he undoubtedly made our stay unforgettable and we would love for him to do well at his job because he does it great! +254 728 907026 his name is Jeanson, we contacted him via WhatsApp.
Google
Written November 18, 2023
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Alexx52
Prague, Czech Republic252 contributions
5.0 of 5 bubbles
Feb 2024 • Friends
"One of the most beautiful beaches in the world", can be read in some guidebooks. I've already traveled a few places and I would definitely put a few beaches ahead of Diani, but that doesn't mean it's somehow bad. On the contrary! The several kilometer long beach has beautiful white sand, palm trees, restaurants and bars. The entrance to the sea is smooth, the water is clean (except for occasional algae). A nearby coral reef protects the beach from larger waves.

You have to expect annoying Maasai people who will try to force everything from coconuts to all kinds of figurines and beads. However, all "uninvited guests" are prohibited from entering the hotel sunbeds.

For me, the beach was the most beautiful in the morning when I went for a run with the sunrise. Most of the tourists are still sleeping at that time, so on the deserted beach you will mostly meet local runners who are in the same mood, or fishermen preparing for their shift.
Google
Written February 3, 2024
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Vanessa S
Minneapolis, MN7 contributions
4.0 of 5 bubbles
Feb 2023
beautiful sand beach with many beautiful palm trees.
the sand is very beautiful and soft ,
during the day you can do lots of activities
the sunrise is amazing,the main means of transpot are the tuktuks which are more cheeper than taxi and motorbikes.
i can highly vote for wasini as the best day tour with jafar +254 710 239 929 it was one hour drive from our hotel neptune.

NEPTUNE
neptune is the most beautiful hotel in diani,very friendly staffs,amazing animaton team,we felt neptune to be our second home
we must re-visit diani soon
Written February 20, 2023
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Pascale
Brussels, Belgium2 contributions
3.0 of 5 bubbles
Mar 2024 • Friends
We do not recommend anyone to come to Sand Island Beach or make reservations through Diani - Love the freedom agency for the following reasons:
• Significant bank transfer fees to pay;
• In our various accommodations (Diani Beachalets, the Cottages at Sand Island Beach-Tiwi);
Mismatched and damaged kitchen utensils, non-functional refrigerators, dirty gas stoves
and rusty;
• Sea view not always respected even though confirmed on the invoice;
• Tsavo Safari: while we had asked to visit Tsavo East, we visited the
Tsavo West (!! significantly worse);
• We had booked a private car and the rental company added one person to us
without consulting us;
• The route to Sand Island Beach (Tiwi) was very poorly explained to the driver and we
we are repeatedly lost;
• Bad governance of Hill Parc Hotel which offered a matabishi in Kiswahili to our
driver to make us believe that Sand Island Beach was closed and that we had to
spend the night in their Hotel;
• Very dirty Sand Island Beach. There is no longer anyone cleaning the beach of trash
from the sea (bottles, plastic bags, cans;
Some small positive aspects all the same
• Very friendly and dedicated Sand Island Beach staff
• Punctual drivers
Google
Written April 5, 2024
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

angeliki achillles
Greece60 contributions
4.0 of 5 bubbles
Oct 2024 • Couples
We had an amazing one week in Diani beach .The beach is located in the south of mombasa and just some minutes drive to the boarder of tanzania.It’s a wonderful place to spend a beach vacation.For those looking to enjoy some beach activities such as snorkeling,kitesurfing,camel rides on the beach then diani Is well worth a visit.The beach itself is pretty clean.
Tuk Tuk Is the most means of transport in diani and the prices are fair for both locals and tourists.
We dicided to have some activities with Pandu and Gift.
The waterfall bicycle ride and the bicycle village tour was very interesting.
If you want to learn a lot about the local culture and how people live here whatsaap Pandu and Gift to organize a half day bicycle tour.+254710239929
This is an unforgettable experience.
Very well serviced bicycles .
Our guide Gift was very friendly and shared a lot with us.
Written November 28, 2024
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Giovanni G
Province of Como, Italy45 contributions
5.0 of 5 bubbles
Jan 2025 • Family
beautiful beach, with high and low tide.
Be careful to put your feet in the seaweed as there may be hedgehogs.
It passes through a lot of hotels and opposite are the tongues of sand during low tide.
There are many beach boys offering excursions and local and artisan products.
We hiked in Tsavo East and everything was arranged with Massimo, a very reliable, non-invasive, very correct and nice beach boy. All organized in the best way. Am time shopping at the various villages helped us to bargain with locals
He was with us every 2 days, duration of safar.i Amazing price compared to what tour operators ask.
You can find it on the beach of the Kole Kole hotel otherwise you can call it at +245704155200. Highly recommended
Automatically translated
Written January 14, 2025
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

John C
3 contributions
4.0 of 5 bubbles
Jan 2025 • Couples
We had an amazing time in diani beach.One of the most beautiful beaches I have visited.We stayed in Baobab Beach Hotel.
So many restaurants and beach bars on the beach.The locals are very friendly on the beach trying to sell some tours .The staffs in baobab beach hotel were also friendly.The food is delicious, the night activities by the animation team was amazing. We found a very good friend by the name Uli on the beach. She is very happy all the time.For those who are looking for clean massage at good price you can WhatsApp her +255781603006.
Written January 5, 2025
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Madhulika M
Dubai, United Arab Emirates30 contributions
5.0 of 5 bubbles
Mar 2022
the beach is one of the best i have visited across the globe. soft white powder sand beach, warm inviting waters, good visibility and shallow waters stretching for more than a kilometer make it safe for children as well. The corals are right up on the surface and we went snorkeling to this wonderful sand bar in a glass bottom boat - 3 hours, snorkeling included was just$10 !!! time to go is around 9.30 am.

take plenty of suncreen

recommend going with Bonzo and Amisi
Written April 8, 2022
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Kimberly H
North Richland Hills, TX21 contributions
2.0 of 5 bubbles
Oct 2021 • Couples
My husband and I stayed at Baobab Resort and while the facility itself was very nice and the ocean and views are stunning, the biggest drawback is the onslaught of pushy and persistent sales boys that literally pounce on you as soon as you set foot on the beach. I get that making and/or selling their wares is how they earn a living but they just do not take no for an answer. My husband said he felt like a prisoner here because the only way to stay safe from these guys is to stay in the room. They are very intimidating and if you manage to shake one loose, two more take his spot. They even told us that they like to see Americans and people from the UK the most because they think we have money. There are a lot of locals here now and they don't bother them at all. I loved Kenya overall and coming to Diani Beach was supposed to allow us a few days to relax after being on safari for 10 days but sadly, that didn't happen.
Written October 11, 2021
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Athena Anastasia
Athens, Greece64 contributions
4.0 of 5 bubbles
Sep 2024 • Couples
Perfect beach.white sand and turquoise water.Very pleasant for swimming.Very lively beach with so many beach bars,restaurants and hotels .
You can walk miles on the beach .Amazing sunset at Kongo river.
So many people want to sell you staff and harrass you .
Within an hour ten people try to sell you weed,massage,boat tours,coconut.
Some even abuse you if you say thanks.
It was easy to go all tours and safari with pandu.
We planned everything with him through whatsaap +254710239929.
Almost everyone in our hotel knew him.
He had the best service and highly recommend him.
Written November 24, 2024
This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & safety standards. Read our transparency report to learn more.

Showing results 1-10 of 1,155
*Likely to sell out: Based on Viator’s booking data and information from the provider from the past 30 days, it seems likely this experience will sell out through Viator, a Tripadvisor company.
Is this your Tripadvisor listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.
Claim your listing

Diani Beach - All You Need to Know BEFORE You Go (2025)

All Diani Beach HotelsDiani Beach Hotel DealsLast Minute Hotels in Diani Beach
All things to do in Diani Beach
Spas & Wellness in Diani BeachDay Trips in Diani BeachAmusement Parks in Diani Beach
RestaurantsFlightsVacation RentalsTravel StoriesCruisesRental Cars