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.4 km from downtown
Fort Jesus Museum
No. 1 of Best Things to Do in Mombasa

Fort Jesus Museum

5.5
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.2 km from Diani Beach
Old Town
No. 18 of Best Things to Do in Kenya

Old Town

4.6
4.5/5
15 reviews
Old Town is located on the southeastern edge of Mombasa Island and consists of two neighborhoods: Kibokoni in the south and Makadara in the west. As you walk through the old town, you will see diverse architectural styles, where Arabian and Portuguese urban influences intertwine. Here, you can see intricately carved balconies featuring beautiful Swahili wooden doors. Through these doors and balconies, you can view the narrow streets, open-air markets, and winding paths leading to the harbor. You can find many trinkets in the small shops here. The surrounding area is rich in historical sites, and there is even a historical site of a Chinese money exchange within the city.Mombasa · 27.5 km from Diani Beach
Kongo Mosque

Kongo Mosque

2.5
Diani Beach · 3.4 km from downtown
Colobus Conservation

Colobus Conservation

2.5
Galu · 6.7 km from Diani Beach
African Pool Map Natural

African Pool Map Natural

2.4
Tiwi · 6.3 km from Diani Beach
Diani Dhow Safari

Diani Dhow Safari

2.4
Msambweni · 2.1 km from Diani Beach
Trade Winds

Trade Winds

2.4
Diani Beach · 1.9 km from downtown
Bora Bora Wildlife Park & Luxury Tented Camp

Bora Bora Wildlife Park & Luxury Tented Camp

2.5
Kinondo · 11.1 km from Diani Beach
Yellow Fins Diving Kenya-Padi 5 Star Padi Center

Yellow Fins Diving Kenya-Padi 5 Star Padi Center

2.4
Galu · 8.3 km from Diani Beach

Experiences you can't miss in Diani Beach

Featured Day tours in Diani Beach

View all Day tours
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.21
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.64€31.21
Diani: Clear kayak photoshoot with drone
󱌍
4.0/5
· 1 review
Duration: 1 hr
Free cancellation
5% off
Limited-time sale
From€127.18€133.88
Kisite Mpunguti Dolphin Safari & Snorkeling with Wasini Island
󱌍
Duration: 8 hrs
Free cancellation
Book now for tomorrow
From€107.24
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.33€21.4
Day Trip - Tsavo East National Park ( Man Eater Lions of Tsavo & Other Big Five)
󱌍
4.4/5
· 16 reviews
Duration: 11–12 hrs
Free cancellation
From€290.43
PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
󱌍
4.4/5
· 37 reviews
Duration: 8–9 hrs
Free cancellation
From€120.64
Diani bush tour
󱌍
4.9/5
· 7 reviews
Duration: 4 hrs
Free cancellation
5% off
Limited-time sale
From€63.52€66.87

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
Book now for tomorrow
5% off
Limited-time sale
From€25.41€26.75
Diani: Traditional Basket Weaving Workshop with Locals
󱌍
5.0/5
· 2 reviews
Duration: 2 hrs
English
Free cancellation
Book now for tomorrow
5% off
Limited-time sale
From€25.41€26.75
Fort Jesus Museum Walking Tour in Mombasa
󱌍
4.9/5
· 17 reviews
Duration: 4 hrs
Free cancellation
Book now for tomorrow
From€35.75
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€33.87€35.66

More things to do

What travelers say about Diani Beach

user-avatar
juki235April 21, 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 motherOctober 10, 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
TaraaaaaNovember 12, 2021
4.0
A mystical place where you will discover unexpected surprises from antiques, historical buildings and many more.

Old Town

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 Day tours, try Full-Day Special Wasini Island Tour with Snorkeling and Lunch. If you enjoy Cultural experiences, try Diani: Maasai Jewelry-Making Workshop with Artisans.

When choosing a tour, start with how much time you have and the kind of experience you're looking for. Trending options right now include Full-Day Special Wasini Island Tour with Snorkeling and Lunch, Diani: Snorkeling and Swimming at African Pool in Tiwi Beach, and Diani: Clear kayak photoshoot with drone. Check the real-time availability and itinerary before you book.

As of October 26, 2026, the reference price for day tours and activities in Diani Beach is around EUR 20.33 – EUR 290.43. Rates vary by duration, group size, transportation, tickets, meals, and any special admission requirements. Before you book, please confirm the billing currency and whether the price is quoted per person or per group.

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.