Resorts ved Diani Beach ligger langs en 25 km hvid sandstrand ved Det Indiske Ocean, omkring 30-45 km syd for Mombasa og Moi International Airport. Her finder du etablerede ferieresorts som Leopard Beach Resort & Spa og Waterlovers Beach Resort, der kombinerer swahili-inspireret arkitektur med moderne bekvemmeligheder. De fleste resorts ligger i rolige, grønne områder tæt på stranden, med adgang til restauranter, pools og aktiviteter som dykning, windsurfing og golf. Budgettet varierer fra ca. 800 kr. til 2.500 kr. per nat afhængig af sæson og hotelstandard, så der er mulighed for både mellemklasse og luksus.
Leopard Beach Resort & Spa er kendt for sin 6 acres store urskov, spa og fitnessområde, hvilket gør den ideel til spagæster og par, mens Waterlovers Beach Resort med sin private veranda og havudsigt henvender sig til romantiske rejsende. Jacaranda Indian Ocean Beach Resort tilbyder derimod familievenlige faciliteter som børnepool og underholdning, perfekt til familier. De fleste resorts tilbyder gratis WiFi, morgenmad inkluderet, poolområder og nogle har spa og golfbaner i nærheden. Er du på forretningsrejse, findes der også resorts med mødefaciliteter og business centre. For at få den bedste oplevelse anbefales det at booke direkte på hotellets hjemmeside for at få de bedste priser og fordele, især i højsæsonen fra december til marts.
