Diani Beach

Travel Guide

Diani Beach
Photo by Poonam Rayat
Photo by Poonam Rayat
Photo by Paul Rydel
Photo by Diagnosis Wanderlust
Southern Palms Beach Resort

Southern Palms Beach Resort

4 out of 5
Diani Beach Road Diani Beach
The price is €391 per night from 13 Jan to 14 Jan
€391
13 Jan - 14 Jan
includes taxes & fees
Stay at this beach resort in Diani Beach. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions ...
8.2/10 Very Good! (224 reviews)
The room big clean, safe heaven the pool was marvelouse

Reviewed on 26 Dec 2025

Southern Palms Beach Resort
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

5 out of 5
Diani Beach Road Diani Beach
The price is €225 per night from 29 Jan to 30 Jan
€225
29 Jan - 30 Jan
includes taxes & fees
Stay at this luxury resort in Diani Beach. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions ...
8.4/10 Very Good! (157 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 4 Jan 2026

Leopard Beach Resort & Spa
Diani Sea Lodge

Diani Sea Lodge

3.5 out of 5
Diani Beach Road Diani Beach
The price is €226 per night from 13 Jan to 14 Jan
€226
13 Jan - 14 Jan
includes taxes & fees
Stay at this all-inclusive hotel in Diani Beach. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Diani Beach and Diani Snake Park are ...
9/10 Wonderful! (72 reviews)
Nice hotel beautifully located directly at the best part of Diani beach. Superfriendly and helpful staff.

Reviewed on 2 Jan 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.
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 Wi-Fi, free parking and a 24-hour front desk. Popular attractions Diani Beach and Diani Snake Park are located ...
9.6/10 Exceptional! (10 reviews)
Clean room, courteous staff and good amenities. Need to add a gym though.

Reviewed on 10 Jan 2026

Amkia Villas Diani
Diani Doric Cottages

Diani Doric Cottages

3 out of 5
Diani Beach Diani Beach Kwale County
Stay at this apartment in Diani Beach. Enjoy free Wi-Fi, free parking and slippers. Popular attractions Diani Beach and Galu Kinondo Beach are located ...
Diani Doric Cottages
Diani Campsite and Cottages

Diani Campsite and Cottages

1 out of 5
Diani Beach Road Diani Beach Kwale County
Stay at this cottage in Diani Beach. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Diani Beach and Diani Snake Park are located ...
Diani Campsite and Cottages
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.4
Top destination
5 - Excellent
18
5 - Excellent 56%
4 - Good
10
4 - Good 31%
3 - Okay
4
3 - Okay 13%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

Verified traveller

Definitely recommend as a place to visit

4/5 - Good

Verified traveller

Expect to pay locals to take you on the beach and explain the creatures.

4/5 - Good

Rich

Unfortunately there are the usual hawkers everywhere, and some are more persistent than others. The Tuk Tuk drivers will try and get an extortionate amount of money for every trip. Ask the gate staff the going rate and stand your ground!

4/5 - Good

Verified traveller

Diani beach is good, but the water on the beach is very narrow, and the tide is making it more so. You have to go far out to get a dip. There're a lot of people trying to sell you all kinds of stuff everywhere. Everybody wants your money...

5/5 - Excellent

Verified traveller

Perfect place to dive

5/5 - Excellent

Kath

Clean, safe beach. Good swimming.