Diani Beach
Travel Guide





Visit Diani Beach
Where to stay in Diani Beach
Find the best Diani Beach areas for the activities you enjoy most. Learn more about Diani Beach
Learn more about Diani Beach

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.

Leopard Beach Resort & Spa
Diani Beach Road Diani Beach
The price is HK$1,038 per night from 28 Jun to 29 Jun
HK$1,038
HK$1,298 total
28 Jun - 29 Jun
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! (173 reviews)
"Had a great stay. The resort is in a perfect location - close of the hub of Diani. Lots to do at the resort, even on a rainy day. Perfect for walking on the beautiful white-sand beach, swimming, exploring or relaxing. We selected this hotel as it allowed three of us to stay in one room with a king ..."
Reviewed on 12 Jun 2026

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
The price is HK$2,271 per night from 4 Jul to 5 Jul
HK$2,271
HK$3,327 total
4 Jul - 5 Jul
includes taxes & fees
Stay at this luxury resort in Diani Beach. Enjoy free Wi-Fi, free parking and 9 outdoor pools. Our guests praise the helpful staff in their reviews. Popular ...
9/10 Wonderful! (288 reviews)
"Only at the resort for two days but it was a great stay. I will definitely stay again in the future"
Reviewed on 10 Jun 2026

Diani Sea Lodge
Diani Beach Road Diani Beach
The price is HK$1,159 per night from 18 Jun to 19 Jun
HK$1,159
HK$1,367 total
18 Jun - 19 Jun
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 Colobus Conservation ...
9/10 Wonderful! (85 reviews)
"Food was usually cold and the choices were poor"
Reviewed on 12 Jun 2026
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.

Diani Campsite and Cottages
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 ...

Villakwetu Cottages Diani Beach
Off Diani Beach Road Galu Beach KE Diani Beach Kwale County
Stay at this golf cottage in Diani Beach. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Diani Beach and Galu Kinondo Beach are located ...

Diani Beachfront Paradise
Diani Beach Road Diani Beach Kwale County
Stay at this beach apartment in Diani Beach. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Popular attractions Diani Beach and Tiwi Beach are located ...
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.
Stay near popular Diani Beach attractions
Explore a world of travel with Expedia
- Mombasa Hotels
- Resorts in Funzi Island
- All-Inclusive Hotel Hotels in Mombasa
- Hotels near Diani Beach
- Beach Hotel Hotels in Diani Beach
- Beach Hotel Hotels in Mombasa
- Cottages in Mombasa
- Funzi Island Hotels
- Hostels in Mombasa
- Cottages in Ukunda
- Hotels near Chale Beach
- Ukunda Hotels
- Galu Beach Hotels
- Cottages in Kwale County
- Shimba Hills National Reserve Hotels
- Cheap Hotels in Mombasa
- Luxury Hotel Hotels in Mombasa
- Diani Beach Hotels
- Wedding Hotels in Mombasa
- Msambweni Hotels


