Diani Beach

Travel Guide

Diani Beach
Photo by Poonam Rayat
Photo by Poonam Rayat
Photo by Paul Rydel
Photo by Diagnosis Wanderlust

Where to stay in Diani Beach

Default Image

Galu Beach

Unique features of Galu Beach include the beaches and restaurants. Make a stop by Galu Kinondo Beach or Colobus Conservation while you're exploring the area.

Galu Beach
Diani Sea Resort

Diani Sea Resort

4 out of 5
Diani Beach Road, Diani Beach
The price is RM933 per night from 1 Sept to 2 Sept
RM933
RM1,101 total
1 Sept - 2 Sept
includes taxes & fees
Stay at this 4-star eco-certified hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Diani Snake Park ...
8.6/10 Excellent! (86 reviews)
"Lovely, clean hotel. Great beach access. Friendly and helpful staff."

Reviewed on 17 Aug 2025

Diani Sea Resort
Southern Palms Beach Resort

Southern Palms Beach Resort

4 out of 5
Diani Beach Road, Diani Beach
The price is RM1,244 per night from 7 Sept to 8 Sept
RM1,244
RM1,467 total
7 Sept - 8 Sept
includes taxes & fees
Stay at this 4-star beach resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (203 reviews)
"The property is nice with good food options for vegetarians. However, it needs some renovation as the rooms and washroom fittings are pretty old. During our stay, they started painting the outer walls of the building that was a bit inconvenient."

Reviewed on 16 Jul 2025

Southern Palms Beach Resort
Papillon Lagoon Reef

Papillon Lagoon Reef

3.5 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is RM515 per night from 29 Sept to 30 Sept
RM515
RM608 total
29 Sept - 30 Sept
includes taxes & fees
Stay at this 3.5-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest ...
Papillon Lagoon Reef
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.
Aqua Resort

Aqua Resort

2.5 out of 5
Diani Beach Road, Diani Beach, Kwale County
Book a stay at this beach aparthotel in Diani Beach. Enjoy free WiFi, free valet parking, and breakfast (surcharge). Popular attractions Diani Beach and Kongo ...
Aqua Resort
Diani Beachfront Paradise

Diani Beachfront Paradise

4 out of 5
Diani Beach Road, C41, Diani Beach, Kwale County
Stay at this 4-star beach apartment in Diani Beach. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Diani Beach and Kongo Mosque are ...
Diani Beachfront Paradise
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 WiFi, 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