A fusion of African, Indian, and Arabian architecture, Swahili Beach Resort offers a luxurious coastal experience on Kenya’s South Coast. Relax by cascading pools, enjoy Swahili cuisine, and rejuvenate at the spa — all set against the turquoise waters of Diani Beach.