Search Beach Resorts & Hotels in Diani Beach
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Diani Beach Beach Resorts & Hotels
Top Diani Beach Beach Resorts & Hotels
Top Diani Beach Hotel Reviews

Diamonds Leisure Beach & Golf Resort
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top areas for Beach Resorts & Hotels
Nearby Cities
Choose Your Diani Beach Hotel Style
- All-Inclusive Hotels in Diani Beach
- Boutique Hotels in Diani Beach
- Hotels with Airport Transfers in Diani Beach
- Hotels with Babysitting Services in Diani Beach
- Hotels with Connecting Rooms in Diani Beach
- Hotels with Entertainment in Diani Beach
- Hotels with Gym in Diani Beach
- Hotels with Laundry Service in Diani Beach
- Luxury Hotels in Diani Beach
- Romantic Hotels in Diani Beach
- Wedding Hotels in Diani Beach
More accommodation types in Diani Beach
Hotels near popular Mombasa Attractions
Hotels in Diani Beach by Star Rating
Explore more hotels
- Tombo House
- Boxo Diani
- Neptune Village Beach Resort & Spa All Inclusive
- PrideInn Hotel Diani
- Nomad Beach Resort
- LalaGalu
- Kaskazi Beach Hotel
- Papillon Lagoon Reef
- Hibiscus
- Amkia Villas Diani
- Lantana Galu Beach
- Diani Campsite & Cottages
- Bahari Dhow Beach Villas
- Diani Beachfront Paradise
- Mzima Beach
- Seaclusion Diani
- Aqua Resort
- Leshan Luxury Villas
- Baali Diani Apartments
Expedia's Latest Trends
Hotels
- Casino Hotels in Candolim
- 5 Star Hotels in Geyzing
- Hotels in Mirzapur
- Hostels Bangladesh
- ibis Geneve Centre Nations
- Hotels in Philadelphia
- Radisson Blu Iveria Hotel, Tbilisi
- Pride Plaza Hotel Aerocity New Delhi
- Family-Friendly Hotels in Greater Noida
- Villas Delhi
- Hotel Gopika International
- Hotels with Restaurant in Matheran
- Kubera Service Apartments
- Spa Hotels in Hyderabad
- Hotel Mandakini Palace
- Safari Boat
- Puri Gangga Resort Ubud
Flights
- Flights from Austin (AUS) to Chennai (MAA)
- Flights from Moscow (SVO) to Krasnodar (KRR)
- Flights to Tinsukia
- Flights from Dubai (DXB) to Tiruchirappalli (TRZ)
- Flights from Delhi (DEL) to Bouguenais (NTE)
- Flights from Aluva (COK) to Bhuntar (KUU)
- Flights from Mumbai (BOM) to Mpaka (SHO)
- Flights from Pindra (VNS) to Kolkata (CCU)
Packages
General