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

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
Diani Sea Resort

Diani Sea Resort

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

Manyatta Azure Boutique Hotel

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

Lotfa Resort Diani

3.5 out of 5
Diani Beach Diani Beach
Lotfa Resort Diani
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 Luxury Villa with private swimming pool

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

Kwale County Kwale County
10 minutes to the beach! Villa Sultanas Luxury Villa with private swimming pool
We are Uhai Vacations!

We are Uhai Vacations!

Kenya
We are Uhai Vacations!
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.