Diani Beach Tours and Activities

A beach with clear turquoise water, boats, and a sandy shore lined with trees.
A beach with white sand, turquoise water, and a rocky outcrop with greenery.
A wide sandy beach with clear blue water and palm trees.
A sunset over the ocean with a sailboat in the distance.
Three camels on a beach with a person walking beside them.


Activities

Stay near popular Diani Beach attractions


Top Diani Beach Hotel & Accommodation Deals

Nomad Beach Resort

Nomad Beach Resort

5 out of 5
Diani Beach Road Diani Beach
Nomad Beach Resort
Swahili Beach Resort

Swahili Beach Resort

5 out of 5
Diani Beach Diani Beach Coast Province
Swahili Beach Resort
Safari Beach Hotel

Safari Beach Hotel

3 out of 5
Beach Road Diani Beach Kwale County
Safari Beach Hotel
10 minutes to the beach! Villa Sultanas with private swimming pool

10 minutes to the beach! Villa Sultanas with private swimming pool

Kwale County Kwale County
10 minutes to the beach! Villa Sultanas with private swimming pool
Luxury private terrance 2bedroom penthouse Diani

Luxury private terrance 2bedroom penthouse Diani

Kwale County Kwale County
Luxury private terrance 2bedroom penthouse Diani
Manyatta Azure Boutique Hotel

Manyatta Azure Boutique Hotel

4.5 out of 5
Diani Beach Road Diani Beach Kenya
Manyatta Azure Boutique Hotel
We are Uhai Vacations!

We are Uhai Vacations!

Kenya
We are Uhai Vacations!
Diani Sea Lodge

Diani Sea Lodge

3.5 out of 5
Diani Beach Road Diani Beach
Diani Sea Lodge
Lotfa Resort Diani

Lotfa Resort Diani

3.5 out of 5
Diani Beach Diani Beach
Lotfa Resort Diani
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.