Diani Beach

Things to do in Diani Beach

Search attractions or local attractions & tours
Search

Explore top experiences

Top 10 attractions in Diani Beach

View all Attractions
Diani Beach
No. 1 of Cool Water Escapes in Kenya

Diani Beach

4.4
5.0/5
2 reviews
Diani Beach is located in Kwale County, Kenya. It is one of the charming seaside resorts in East Africa. This 17-kilometer-long beach is known as the "Pearl of the Indian Ocean" and attracts tourists from all over the world with its tranquil atmosphere, rich water activities and natural landscape. This beach has fine white sand and clear turquoise water, and the coastline is decorated with palm trees and dense tropical vegetation. At low tide, the beach is wide and suitable for walking and watching marine life. The nearby Kisite-Mpunguti Marine National Park is a paradise for diving and snorkeling enthusiasts. It is rich in coral reefs and dolphins and turtles can often be seen. In addition, the beach also offers a variety of water activities, including windsurfing, water skiing, kayaking and deep diving. If you have time, you can visit the small town of Shimoni near the beach, which retains a strong Swahili cultural characteristics. Visitors can also go on their own to explore the local traditional fishing village life and experience the unique cultural charm of Kenya.Diani Beach · 1.4km from downtown
Fort Jesus Museum
No. 1 of Best Things to Do in Mombasa

Fort Jesus Museum

5.6
4.7/5
22 reviews
Fort Jesus is located on the southeast corner of Mombasa Island. The opening of a new route linking the East and the West has enabled the vigorous development of international trade and maritime transport. Mombasa is an important supply point and cargo distribution center on the new route, so it has become the target of competition. In 1589, the Ottoman Turks sent an expedition to occupy Mombasa and build the castle. In 1593, the Portuguese captured Mombasa and built a larger castle on the harbour headland to overlook and control the port. Because Portuguese missionaries also traveled with merchant ships, the new castle was named Fort Jesus. Fort Jesus is in the shape of a "big" shape, more than 100 meters long and 80 meters wide. The city wall is built on coral rock, 15 meters high and 2.4 meters thick. The gate is covered with spikes about 10 cm long to prevent the collision of elephants. In 1696, the Sultan of Oman began a siege of the castle, and the Portuguese surrendered after two years and nine months of resistance. In 1958, the ancient castle was turned into a museum, displaying historical pictures and cultural relics of East Africa and the new route. Some cultural relics from China are also included, such as the porcelain plates and vases fired during the Xuande period of the Ming Dynasty. Research shows that Zheng He also reached Mombasa when he went to the West, and these cultural relics are probably left at that time.Mombasa · 27.2km from Diani Beach
Old Town
No. 18 of Best Things to Do in Kenya

Old Town

4.7
4.5/5
15 reviews
The Old Town of Mombasa is located on the southeastern edge of Mombasa Island and consists of two blocks, Kibokoni to the south and Makadara to the west. Walking through the old city, the architectural styles on both sides are very varied, and the urban customs of Arabia and Portugal are intertwined here. Here you can see the beautifully crafted viewing balconies with beautiful Swahili wooden doors, through which you can see the narrow streets, souks and winding paths leading to the harbour. Small shops here can buy many gadgets, there are many historical sites around the city, and there is a Chinese bank monument in the city.Mombasa · 27.5km from Diani Beach
Kaya Kinondo Sacred Forest

Kaya Kinondo Sacred Forest

2.1
Kinondo · 12.5km from Diani Beach
Mombasa Marine Park & Reserve
No. 2 of Cool Water Escapes in Kenya

Mombasa Marine Park & Reserve

4.5
4.7/5
9 reviews
Located on the coast of Mombasa, Kenya, the Mombasa Marine Park & Reserve is a shining marine pearl on the East African coastline. Covering an area of ​​22 square kilometers, the national park stretches northward from Mombasa Island and is famous for its magnificent coral reefs and rich marine life. The park has long stretches of coral reefs, seagrass beds and mangroves, providing an ideal habitat for a variety of marine life. Visitors can experience a variety of water activities such as snorkeling, diving, glass-bottom boat tours, windsurfing and wakeboarding, and get up close to colorful tropical fish, turtles, starfish, sea urchins and various corals. In addition, the park is also a good place to watch dolphins and migratory birds, attracting many nature lovers to explore. Whether it is ecotourism or marine conservation, Mombasa Marine Park & Reserve is a natural treasure that cannot be missed in Mombasa.Mtwapa · 42km from Diani Beach
Becker Dolphins, snorkeling and Sea Trips

Becker Dolphins, snorkeling and Sea Trips

1.9
Msambweni · 8.3km from Diani Beach
Tiwi Beaches

Tiwi Beaches

1.7
Tiwi · 6.6km from Diani Beach
Mamba Village Mombasa

Mamba Village Mombasa

3
Mombasa · 30.2km from Diani Beach
Shree Cutch Satsang Swaminarayan Temple

Shree Cutch Satsang Swaminarayan Temple

2.5
Mombasa · 27km from Diani Beach
A. C. K MOMBASA MEMORIAL CATHEDRAL

A. C. K MOMBASA MEMORIAL CATHEDRAL

2.3
5.0/5
3 reviews
Mombasa · 26.9km from Diani Beach

Experiences you can't miss in Diani Beach

Featured Cultural experiences in Diani Beach

View all Cultural experiences
Diani: Maasai Jewelry-Making Workshop with Artisans
󱌍
5.0/5
· 2 reviews
Duration: 2 hrs
English
Free cancellation
5% off
Limited-time sale
From€ 25.35€ 26.69
Diani: Traditional Basket Weaving Workshop with Locals
󱌍
5.0/5
· 2 reviews
Duration: 2 hrs
English
Free cancellation
5% off
Limited-time sale
From€ 25.35€ 26.69
Diani bush tour
󱌍
4.8/5
· 6 reviews
Duration: 4 hrs
Free cancellation
5% off
Limited-time sale
From€ 63.49€ 66.84
Fort Jesus Museum Walking Tour in Mombasa
󱌍
4.9/5
· 17 reviews
Duration: 4 hrs
Free cancellation
Book now for tomorrow
From€ 35.64
Discover Mombasa: OldTown,FortJesus,SpiceMarket Walking Tour
󱌍
5.0/5
· 1 review
Duration: 4 hrs
Free cancellation
Book now for today
5% off
Limited-time sale
From€ 20.28€ 21.35

Featured Outdoor experiences in Diani Beach

View all Outdoor experiences
Full-Day Special Wasini Island Tour with Snorkeling and Lunch
󱌍
4.8/5
· 87 reviews
Duration: 9 hrs
Free cancellation
95.4% of travelers recommend
From€ 111.25
Diani: Snorkeling and Swimming at African Pool in Tiwi Beach
󱌍
5.0/5
· 1 review
Duration: 3 hrs
Free cancellation
Book now for tomorrow
5% off
Limited-time sale
From€ 29.58€ 31.14
Diani Beach: Private African Pool Map Guided Tour
󱌍
5.0/5
· 2 reviews
Duration: 3 hrs
Free cancellation
Book now for tomorrow
5% off
Limited-time sale
From€ 29.63€ 31.19
Diani: Sunset Canoe Tour along the River with Mangroves
󱌍
4.9/5
· 8 reviews
Duration: 2 hrs
Free cancellation
Book now for tomorrow
5% off
Limited-time sale
From€ 20.32€ 21.39
Diani: Kongo River Mangrove Sunset Cruise & African Map Pool
󱌍
5.0/5
· 5 reviews
Duration: 2–4 hrs
Free cancellation
Book now for tomorrow
5% off
Limited-time sale
From€ 21.12€ 22.24
PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
󱌍
4.4/5
· 37 reviews
Duration: 8–9 hrs
Free cancellation
Book now for tomorrow
From€ 120.27
Diani Beach: Kaya Kinondo cultural and nature experience
󱌍
4.0/5
· 1 review
Duration: 4 hrs
Free cancellation
Book now for tomorrow
5% off
Limited-time sale
From€ 26.41€ 27.8

Free things to do in Diani Beach

More ways to travel from Diani Beach

What travellers say about Diani Beach

user-avatar
juki23521 April 2020
5.0
Diani Beach in Kenya is definitely a beach with super beautiful scenery. It has snow-white sand, which is very soft and delicate to step on. The sea water here also presents a light blue-green color, giving people a very dreamy feeling. Taking a walk here and blowing the sea breeze is really a very good enjoyment.

Diani Beach

user-avatar
Queen mother10 October 2026
5.0
Fort Jesus in Mombasa, Kenya, is a historic fortress built by the Portuguese in 1593. Exploring its ancient walls and architecture was a fascinating journey into Kenya’s rich history and cultural heritage.

Fort Jesus Museum

user-avatar
Taraaaaa12 November 2021
4.0
A mystical place where you will discover unexpected surprises from antiques, historical buildings and many more.

Old Town

user-avatar
非你不渴23 March 2020
5.0
Mombasa Marine National Park is located on the coast of Mombasa. There are many marine creatures living in the park, such as crabs, sea urchins, starfish, etc. There are also beaches and coral reef parks, which are suitable for diving.

Mombasa Marine Park & Reserve

user-avatar
🎀彡🐾9 September 2019
5.0
This is the largest Catholic church in Mombasa. Although it is in Africa, the believers here are even more devout than those in Europe. Every Sunday, thousands of believers come to the church to sing. The singing is very beautiful, with a unique African flavor, which is really worth listening to.

A. C. K MOMBASA MEMORIAL CATHEDRAL

Popular cities near Diani Beach

Frequently asked questions

What are the must-do things in Diani Beach?

Don't miss these attractions in Diani Beach: Diani Beach, Fort Jesus Museum, and Old Town. If you like Food & drink, try Diani: Market and Street Food Walking Tour. If you enjoy Cultural experiences, try Diani: Maasai Jewelry-Making Workshop with Artisans.

Get help anytime, anywhere within 30 secondsContact customer support

Change and cancellation policies vary by attractions and tours. Please check the product details page for more information.

Ticket prices may vary between weekdays and weekends, as well as during peak and off-peak seasons. When booking with Trip.com, you can also use Trip Coins to get extra savings. For more tips on booking discounted tickets, please visit Trip.com for the latest information.