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.
See what travelers are saying
  • Bella
    Pretoria, South Africa3 contributions
    4.0 of 5 bubbles
    Beautiful and Clean beach
    Leopard Beach resort has staff that assist with ordering of food and drinks while your relaxing by the beach. People who sell or offer activities around Diani are expensive. I suggest you go to the local market
    Visited July 2023
    Traveled as a couple
    Written July 14, 2023
  • Craig K
    Sevenoaks, United Kingdom2 contributions
    5.0 of 5 bubbles
    Mercy's massage, Diani Beach (adjacent to the Baobab Resort)
    Had three massages with Mercy. Mercy is located at the top of the market next to the Baobab Restort. Walk up from the beach and you will see Mercy's massage hut (with her name on it). The massages were very relaxing and Mercy was very accommodating and reasonably priced - highly recommended experience.
    Visited July 2023
    Traveled with family
    Written July 17, 2023
  • Nicole K
    3 contributions
    5.0 of 5 bubbles
    Absolutely amazing hotel!
    My husband and I are traveling on our honeymoon and absolutely loved this hotel. They mention "understated elegance" in their marketing materials and it's absolutely true. From our prompt airport pickup, check-in, meals, and everything in between we absolutely loved our stay here. The rooms are large and nicely appointed with strong A/C, comfortable bedding and bug nets. The bathroom was very lovely and the tub was such a treat! While you may be worried about the buffet, the food was so delicious every night and you have so many options, including a fresh grill of fish, meat or vegetables of some kind each night. Most importantly, the staff is just so amazing. Everyone was incredibly kind, helpful and warm. Truly every single person! We hope to be back one day.
    Visited January 2024
    Traveled as a couple
    Written January 25, 2024
  • Tracy S
    6 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
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,947 reviews
Excellent
1,299
Very good
494
Average
102
Poor
32
Terrible
21

PinkIncs
Corsham, UK72 contributions
3.0 of 5 bubbles
Apr 2021 • Family
We stayed in apartments directly on Diani Beach. The beach itself is breathtaking, really absolutely stunning! The only thing that we got fed up with was the beach boys. They would wait for you outside the hotels and just won't take no for an answer. We had to really be rude a few times just to be left alone. They are aggressive and persistant with trying to sell you things and get really offended when you don't want to buy. We even had a couple just follow and stand by us after we had told them to leave us alone several times. When my husband and children were in the sea and I was sunbathing this was really intimidating. This 100% spoiled the beach for us, as stunning as it is, you cant relax because of the hassle.

We did a camel ride which was nice but over priced. He wanted 4000ksh but we got him down to 2500ksh for my husband and 2 children, I walked alongside them. The walk was 0.3 miles long and took 20 mins so whilst it was fun for the kids I wouldn't do it again and feel a bit ripped off.

Single use plastic is illegal on the beach but there is still some (not lots) washed up. It wouldnt take long to clean up, a rubbish collector should be hired by the authorities to make the beach pristine.

Be careful on the coral. While you can mostly walk with shoes off, lots of dead coral is washed up and its sharp. Lots of crabs scampering around too bit not enough to put you off if you aren't a fan.
Written April 12, 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.

Kimberly H
North Richland Hills, TX22 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.

Andre H
Cape Town, South Africa424 contributions
5.0 of 5 bubbles
Apr 2021
Spent 8 days based at Neptune Palm Beach Hotel on Mombasa South Coast right on Galu/Diani Beach. It is an amazing long stretch of beach & you can literally walk forever & if you brave enough walk to Mombasa City to the North or Chale Island to the South. The sand is incredibly soft and white with plenty of sandy spots to swim along the way. The beach is very wide & apart from spring tides it's open to walk or swim on whether high/low tide. I can understand why this beach is rated the best in Kenya & the 5th best in the world , certainly the softest beach sand I have ever experienced.
Written May 6, 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.

Purity F
Bulgaria2 contributions
5.0 of 5 bubbles
Oct 2020 • Couples
Lovely beach,white sands with clear warm water and lots of palms along the beach ,plenty of bars, restaurant, stayed in the maji hotel, very friendly staffs,highly recommend copacabana beach bar opposite the maji hotel.nice view with friendly staffs too.thanks manuu and Star for the transfers with some tours, I also recommend all visitors to diani to whatsaap this amazing local guides for better deals

+254715577497
Written October 29, 2020
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.

Rafa C
80 contributions
5.0 of 5 bubbles
Mar 2020 • Friends
Beautiful place for quiet holidays. Good restaurants and some interesting islands like chale. Weather is hot. Try to avoid the rainy season. You can move using tuc tucs but they charge double price to tourists
Written March 3, 2020
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.

Jimmy I
Slovenia7 contributions
5.0 of 5 bubbles
Jan 2020 • Couples
White sand beach with clear blue water,the beach is amazing with lots of activities but the only annoying part are the beach boys who are very pushy.i recommend max Sally who helped us book all our tours,safari tsavo east and west,swimming with dolphins with airport transfers he is a real innocent man ,very caring and smiley .anyone interested for any tours with reasonable price contact maxi Sally

+254 726 382 358
Written January 6, 2020
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.

Scrambledeggslover
Viken, Sweden131 contributions
4.0 of 5 bubbles
Jan 2020
The scenery is absolutely beautiful, with powdery sand beach and water shimmering like smaragd. Water was really warm, 27-28 degrees in January, The daily low tide (sometimes in the morning, sometimes in the afternoon) prevented us from swimming in the sea as much as we wanted to, instead we used the hotel pool as an alternative (the coral reef includes poisonous animals and plants, you should not stroll along there without shoes nor without a guide). The beach is public, hence you should be prepared for the beach boys selling coconuts, souvenirs and water sport activities. They are kind, but somewhat intrusive. We didnt stay on the beach but up at the hotel, around their pool (otherwise I love to lay in the sand...)
Written January 24, 2020
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.

Giggles:D
Nairobi, Kenya15 contributions
5.0 of 5 bubbles
Oct 2019 • Friends
Beautiful white sandy beach with lots of palm trees (duuh?).
During the day you can try out loads of activities: boat rides,beach football/volleyball, snorkeling, kite surfing, jet skiing, surfing etc.

There's a coral reef nearby and it is breathtaking. In the evening, all you get is a silhouette of the palm trees as the sun sets. At night, you can watch the crabs scurry about on the beach. The sunrise...is glorious even on a cold and cloudy morning.
Written March 8, 2020
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.

Hannah W
Liverpool, UK1 contribution
5.0 of 5 bubbles
May 2021
If you and your loved ones want to witness perfection and the real definition of paradise, then Diani Beach is the place to visit. Diani Beach is hands down the most beautiful beach in Kenya and one of the best in the entire African continent. We enjoyed the breathtaking scenery that consists of deep blue and clear waters of the Indian Ocean and stunning coral reefs. Diani Beach also boasts of world class restaurants and Hotels that serve diverse foods and drinks with unmatched professionalism. The beautiful white sand add flavor to Diani's splendor. I thank Lbe tours (+254 710 239929) for overseeing our entire expedition from transport and the actual trips. You can reach them through their WhatsApp. Happy holidays!
Written July 28, 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.

Showing results 1-10 of 1,115
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 (2024)

Frequently Asked Questions about Diani Beach





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