Diani Beach

Travel Guide

sunrise in the mountains diani ukunda kwale county Mombasa coastal region Kenyan Indian Ocean Oceanscapes waterscapes dramatic clouds sand beach boats ships lifestyle magical Kenya East Africa
sunrise in the mountains diani ukunda kwale county Mombasa coastal region Kenyan Indian Ocean Oceanscapes waterscapes dramatic clouds sand beach boats ships lifestyle magical Kenya East Africa
Picturesque coast Diani
empty beach against blue sky at diani beach, kenya
Amazing Diani beach seascape, Kenya
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

5 out of 5
Diani Beach Road Diani Beach
The price is ¥32,483 per night from Mar 16 to Mar 17
¥32,483
¥40,604 total
Mar 16 - Mar 17
includes taxes & fees
Book a stay at this luxury resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (159 reviews)
We stayed in the Residences 2Bd it was amazing. The pool didn't heat up, but the kids enjoyed it. Breakfast was 1-star, too many flies, they had nets, but people were not covering the food back up. They need to set up fans and place them over the food to prevent the flies. The acrobat show was great. ...

Reviewed on Jan 4, 2026

Leopard Beach Resort & Spa
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5 out of 5
Diani Beach Road Diani Beach
The price is ¥19,265 per night from Feb 23 to Feb 24
¥19,265
¥24,082 total
Feb 23 - Feb 24
includes taxes & fees
Book a stay at this luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (390 reviews)
This is not a 5* hotel, the new owners need to spend lots of money. The spa is closed apparently for refurbishment but doesn't look like opening soon , on hotels description says it's open , the second pool is also closed as is the other half of the hotel none of this is explained. explained ...

Reviewed on Feb 16, 2026

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Sea Lodge

Diani Sea Lodge

3.5 out of 5
Diani Beach Road Diani Beach
The price is ¥34,400 per night from Mar 2 to Mar 3
¥34,400
¥40,592 total
Mar 2 - Mar 3
includes taxes & fees
Book a stay at this all-inclusive hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Diani Snake Park ...
8.8/10 Excellent! (76 reviews)
Nice hotel beautifully located directly at the best part of Diani beach. Superfriendly and helpful staff.

Reviewed on Jan 2, 2026

Diani Sea Lodge
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.
Villa Mandhari- Diani Beach

Villa Mandhari- Diani Beach

3.5 out of 5
Diani Beach Road Diani Beach
Book a stay at this golf aparthotel in Diani Beach. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Diani Beach and Colobus Conservation ...
9/10 Wonderful! (4 reviews)
Excellent overall experience and clean and beautiful place.

Reviewed on Jan 9, 2018

Villa Mandhari- Diani Beach
Amkia Villas Diani

Amkia Villas Diani

3.5 out of 5
Nomad Mvindeni, Road Diani Beach Kwale County
Stay at this villa in Diani Beach. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Diani Beach and Diani Snake Park are located ...
9.6/10 Exceptional! (11 reviews)
The was very helpful I enjoyed my stay I would recommend

Reviewed on Feb 15, 2026

Amkia Villas Diani
Pendo Villas Diani

Pendo Villas Diani

2 out of 5
Airstrip Road Diani Beach Kwale County
Book a stay at this business-friendly aparthotel in Diani Beach. Enjoy free WiFi, free parking, and 4 beach bars. Popular attractions Diani Beach and Diani Snake ...
9/10 Wonderful! (4 reviews)
The receptionist, I believe her name was Tricia, is very communicative, warm, and inviting. Their service was excellent, we had a great time there, and I would definitely recommend it and return.

Reviewed on Dec 20, 2022

Pendo Villas 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.

Popular places to visit

Things to do

Reviews of Diani Beach

4.5
Top Destination
5 - Excellent
26
5 - Excellent 57%
4 - Good
17
4 - Good 37%
3 - Okay
2
3 - Okay 4%
2 - Disappointing
1
2 - Disappointing 2%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveler

Diani Beach is awesome.

5/5 - Excellent

Verified traveler

You MUST stay at the Swahili Beach Resort!

5/5 - Excellent

Verified traveler

Possibly my favourite beach in Kenya.

5/5 - Excellent

Verified traveler

Just an overall good experience.

5/5 - Excellent

Patricia

Diani Beach is really the most beautiful beach I have visited. Very wide beach with white sand and warm turquoise water for swimming. The number of beach boys are really annoying and while they stay away from the actual resort they are lots of them.

5/5 - Excellent

Verified traveler

Nomad beach bar is a perfect location to relax and enjoy the beach. Coast Dishes has local food. Tuk tuks provided great transportation no need t rent a car. We snorkelled and went to wasini Island which was great.

Cities near Diani Beach

Explore a world of travel with Expedia