Diani Beach

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.


Things to do

Tours & day trips

See all 102 activities

Wildlife & nature

See all 48 activities

History & culture

See all 9 activities

Classes & workshops

See all 5 activities

Stay near popular Diani Beach attractions


Top Diani Beach Hotel Deals

Diani Sea Lodge

Diani Sea Lodge

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

Nomad Beach Resort

5 out of 5
Diani Beach Road Diani Beach
Nomad Beach Resort
Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

4 out of 5
Diani Beach Road Diani Beach
Baobab Beach Resort & Spa
Manyatta Azure Boutique Hotel

Manyatta Azure Boutique Hotel

4.5 out of 5
Diani Beach Road Diani Beach Kenya
Manyatta Azure Boutique Hotel
Diani Sea Resort

Diani Sea Resort

4 out of 5
Diani Beach Road Diani Beach
Diani Sea Resort
Safari Beach Hotel

Safari Beach Hotel

3 out of 5
Beach Road Diani Beach Kwale County
Safari Beach Hotel
Lotfa Resort Diani

Lotfa Resort Diani

3.5 out of 5
Diani Beach Diani Beach
Lotfa Resort Diani
Swahili Beach Resort

Swahili Beach Resort

5 out of 5
Diani Beach Diani Beach Coast Province
Swahili Beach Resort
Diplomat Diani Beach Resort

Diplomat Diani Beach Resort

3.5 out of 5
Diani Beach Road Diani Beach Kwale County
Diplomat Diani Beach Resort
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.