Photo by Paul Rydel
Find hotels in Diani Beach from ¥4,071
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Diani Beach
Apart hotel
Check prices for these dates
Our top choices for Diani Beach hotels

8.2 out of 10, Very Good, (224)
The price is ¥60,476
¥71,362 total
includes taxes & fees
Jan 5 - Jan 6
The price is ¥9,275
¥17,025 total
includes taxes & fees
Jan 5 - Jan 6
The price is ¥12,165
¥14,354 total
includes taxes & fees
Jan 5 - Jan 6
The price is ¥11,723
¥13,833 total
includes taxes & fees
Jan 7 - Jan 8
The price is ¥10,240
¥12,244 total
includes taxes & fees
Jan 5 - Jan 6
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Diani Beach
Find the best Diani Beach areas and neighborhoods 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.
Stay near popular Diani Beach attractions
Learn more about Diani Beach
Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

More cheap stays in Diani Beach

Raquel's Bliss Hotel Diani
Road Diani Beach Wilaya ya Kwale
The price is ¥3,437 per night from Jan 5 to Jan 6
¥3,437
¥4,071 total
Jan 5 - Jan 6
includes taxes & fees
6/10 (1 review)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels with Early Check-in in Galu Beach
- Mombasa Hotels
- Resorts in Msambweni
- Lodges in Shimba Hills National Reserve
- Luxury Hotels in Chale Island
- Cheap Hotels in Kwale
- Cheap Hotels in Kwale County
- Aparthotels in Diani Beach
- All-Inclusive Hotel Hotels in Chale Island
- Farmstay in Diani Beach
- Safari Tentalow in Shimba Hills National Reserve
- Resorts in Shimba Hills National Reserve
- All-Inclusive Hotel Hotels in Mombasa
- Ukunda Hotels
- B&B in Funzi Island
- Guest Houses in Diani Beach
- Guest Houses in Mombasa
- Resorts in Funzi Island
- Hotels near Diani Beach
- Boutique Hotels in Diani Beach
- Resorts & Hotels with Spas in Chale Island
- Resorts & Hotels with Spas in Mombasa
- Chale Island Hotels
- Lodges in Chale Island
- Chalets in Diani Beach
- Beach Hotels in Ukunda
- Aparthotels in Chale Island
- Cheap Hotels in Chale Island
- Kwale County Hotels
- Chalets in Shimba Hills National Reserve
- Capsule Hotels in Mombasa
- Beach Hotels in Mombasa
- Ski Hotels in Shimba Hills National Reserve
- Hotels with a Pool in Diani Beach
- Vacation Homes in Chale Island
- Resorts in Chale Island
- Lodges in Diani Beach
- Aparthotels in Mombasa
- Family Hotels in Chale Island
- Beach Hotels in Diani Beach
- Historic Hotels in Mombasa
- Inns in Mombasa
- Cheap Hotels in Mombasa
- Funzi Island Hotels
- Kwale Hotels
- Residences in Chale Island
- Resorts & Hotels with Spas in Diani Beach
- All-Inclusive Hotel Hotels in Diani Beach
- Luxury Hotels in Diani Beach
- Hostels in Diani Beach
- Hotels near Ukunda
- Villas in Diani Beach
- Hotel with a Concierge Hotels in Diani Beach
- Family Hotels in Diani Beach
- Resorts in Diani Beach
- Cheap Hotels in Diani Beach
- Lodges in Funzi Island






























































































