
Beach resort · Diani Beach, Kenya
Swahili Beach Resort
A beach resort on Diani Beach, south of Mombasa, with pools cascading down to the Indian Ocean.
About the resort
About Swahili Beach Resort.
Swahili Beach Resort is on Diani Beach, about 30 km south of Mombasa, built in a mix of Arabian and modern styles. Its pools step down through the gardens towards the ocean.
It is a good place to rest after a safari, with snorkelling and diving from the water sports centre, a seafront spa with its own cove, and restaurants serving Swahili, Indian and seafood dishes.
At a glance
- Location
- Diani Beach, Kenya coast, about 30 km south of Mombasa
- Accommodation
- Standard, Superior and Executive rooms, each with a balcony
- On the coast
- Snorkelling, diving, beach walks
- Comforts
- Cascading pools, spa, several restaurants, Wi-Fi
At the resort
Ways to spend the day.
Photo: Swahili Beach ResortWhat is offered can change with the season. We confirm the details when we plan your stay.
Snorkelling
Diving
Beach walks
Gallery
Inside the resort.
Photos: Swahili Beach Resort
When to go
The resort through the year.
Between the two rainy seasons. Kenya Wildlife Service describes the coast as generally warm and humid.
The long rains. On the south coast they usually begin in April and peak in May.
The short rains, usually from late November to late December, with some showers in October.
Source: Kenya Wildlife Service.
Where it is
On the Kenya coast.
Also in The Kenya coast
Other places nearby.
Photo: AlmanaraAlmanara
View the propertyPrivate villas in gardens on Galu Beach, at the quiet southern end of Diani, each with its own chef and butler.
Photo: The MajiThe Maji
View the propertyA boutique beach hotel of fifteen rooms and suites on Diani Beach, with a pool in gardens that run down to the sand.
Photo: Medina PalmsMedina Palms
View the propertySuites, penthouses and villas around cascading pools on Turtle Bay in Watamu, on Kenya’s north coast.

Africa, Private & Personal
Thinking of Swahili Beach Resort?
Tell us when you hope to travel, and we will see how the resort fits your journey. Rates and availability are confirmed when we plan.
- Phone & WhatsApp
- +254 795 887765
- Office
- The Piano Building, Brookside Drive, Nairobi