Diani Beach Luxury Hotels
Check availability on Diani Beach Luxury Hotels
Featured Diani Beach Luxury Hotels

Nomad Beach Resort
Diani Beach Road, Diani Beach
The price is CHF 296 per night
CHF 296
includes taxes & fees
12 Apr - 13 Apr
During your stay at Nomad Beach Resort, you're just a quick walk from Diani Beach. Features include free breakfast, free WiFi in public areas and free self-parking.
Am Privatstrand
Pool

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Diani Beach, Galu Kinondo, Diani Beach
The price is CHF 317 per night
CHF 317
includes taxes & fees
25 Apr - 26 Apr
During your stay at Neptune Palm Beach Boutique Resort & Spa All Inclusive, you're just a quick walk from Diani Beach. Free breakfast, free WiFi in public areas and free self-parking are available.
Pool
Frühstück inbegriffen
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 Beach hotels essential information
Accommodation | 504 hotels |
---|---|
Lowest Price | CHF 296 |
Highest Price | CHF 317 |
Popular hotels | Nomad Beach Resort, Neptune Palm Beach Boutique Resort & Spa All Inclusive |
Other accommodation options
Areas of Diani Beach
Hotels by...
Hotels by star rating
Top flights to Diani Beach
Top Trending
Hotels
Flights
Flights from Zürich to Kathmandu ValleyFlights to BrusselsFlights from Geneva to JakartaFlights from Zürich to SalFlights from Zürich to ArushaFlights from Zürich to SouthamptonFlights from Zürich to BordeauxFlights to Cinque Terre National ParkFlights from Zürich to New OrleansFlights from Geneva to CorfuFlights from Basel to Tel AvivFlights from Zürich to LjubljanaFlights from Zürich to SydneyFlights to UlcinjFlights from Geneva to MykonosFlights from Geneva to LondonFlights from Geneva to New York
Packages