1. Shimba Hills National Reserve
This national reserve is a paradise for the sable antelope. It is one of the largest coastal forests and hosts a lot of elephants among other wildlife such as the elephant shrew, sable antelope among others.
The reserve is the perfect place in the coastal region to do bird watching as there is a presence of many wildlife birds.
2. A tour at Kongo Mosque
The mosque, the last standing relic of Swahili civilization. It is believed to be the first mosque in East Africa and was built by the Arab merchant.
It was abandoned for some time when the Arabs left Diani and years later it was brought back to life by a Muslim scholar. Few steps from the mosque is the stunning view of Indian ocean.
It also has round stones that date one another and makes it stand out as it believed to be a ritual place.
3. Visit Chale Island
Visit this island and witness the spectacular white beach, covered by coral reefs bringing in that havening feeling.
Get a massage in the middle of the island with relaxing sounds of the waves, the gentle breeze that will take the experience to the next level.
4. Relaxing spas
If you are planning to go to Diani for some relaxing times make sure you don’t miss out a spa treatment in this place as well.
Diani is the home to award winning spas that offer relaxing massage and spa. They offer treatments with both European and African products suitable for both men and women in most facilities including uzuri spa Diani.
Enjoy the tranquility and experience rejuvenation of both mind and soul
5. Forty Thieves Beach Bar
Enjoy live music, play bar games, have your favorite drinks and meals as you have a glimpse of the outstanding white beach. What else would you need to have a relaxing time in diani?
6. Diani Beach Art Gallery Exhibition
Lovers of art this is the place to be! This art gallery showcases stunning arts done by talented people in the area.
The pieces of art are mostly influenced by African stories which make them fascinating.
Grab one art and decorate your space back home.
7. Play Golf
Have you experienced all the water sports and thought that there is no other sport to do? You are definitely wrong.
It is now time to play golf in the posh gardens of leisure lodge golf club.
The course has 85 bunkers and a big lake. While on the course, the experience is uplifted as you play in the presence of not only your friends and family but also numerous birds and monkeys
8. Kisite Mpunguti Marine Park and Reserve
- The Kenyan barrier reef
- Enchanted underwater kingdom
- Turtle territory
- Dolphin and whale spotting
- Kisite island
- Realm of the seabirds
- Dhow sailing and snorkeling
Kisite Mpunguti Marine Park Entry Fees:
- Citizens: Adult: Ksh 200 | Kid: Ksh 100
- Residents: Adult: Ksh 200 | Kid: Ksh 100
- Non-Residents: Adult: USD 15 | Kid: USD 10
9.Kaya Kinondo Sacred Forest
In the old days each community has a preserved place that they believed to be sacred. This forest was a sacred place for the Mijikenda people.
It is always good to learn about the diverse communities in the country by visiting this place and get to know the cultural beliefs of the Mijikenda people and their way of worship.
10. Colobus Conservation Centre
Primitive eco-tours charges:
Entrance fees | Citizens | Residents | Non-residents |
Adults | Ksh 250 | Ksh 500 | Ksh 700 |
Children (7-11 years) | Ksh 100 | Ksh 200 | Ksh 250 |
- Extra donations are accepted as funding for the conservation activities.
11. Visit Kenya Kesho School for Girls
This trust was started with an initiative to provide education to girls from poor backgrounds who can not afford it. It is basically a primary school of girls and empowers the girl child in order for them to feel equally important and fit in the society. One can visit the school with educational materials or just by simply sending money through their accounts.
12. Dine at under the starts at Ali Barbour Restaurant
Dine beneath a star-filled night sky in a unique environment with an extraordinary level of service and genuine hospitality. The restaurant is situated below the found in an ancient, naturally sculptured coral cave open to the sky. It serves international cuisine specializing in seafood and other choices as well.
The restaurant is open for dinner at 06:30 om every evening and making a reservation is advised to ensure you get a table.Â
 13. Water Sports
You can never fail to engage in watersports when you visit Diani. Face your water fears, allow yourself to have that adrenaline rush, and enjoy all that Diani waters have to offer.
Jet Ski
Hop on that machine and get ready to explore the beach. It costs Ksh 5,600 per jet ski for 30 minutes. It has two seats that allow you to ride on the same one with your loved one.
Scuba Diving
How good are you at swimming and diving? Challenge yourself by participating in scuba diving on the ocean. Get to have the view of the aquatic like in the ocean as well. If you have never done it, not to worry, there is an instructor always ready to help you. For Ksh 21,000 you enjoy 2 dives and the diving equipment are provided.
Kayaking
Kayaking is the use of using a kayak, which is slightly similar to a boat. Pedal all through the ocean as you enjoy the view of the ocean. For one hour, it only costs Ksh 1,100.
Wind Surfing
If you think you know how to balance things, challenge yourself as you try out windsurfing. It is a surface watersport that is a combination of surfing and sailing. For a beginner, it will only cost you Ksh 3,000 per person for 1 hour.
Standup Paddle Boarding
This is a watersport from windsurfing but only had the floating board where one stands on. For 1 hour, enjoy the paddle session at Ksh 1,600 per person.