ENDEFRNLESPTITZHHI
Swahili Beach Resort
Kenya

Swahili Beach Resort

Diani Beach, south coast, south of Mombasa

Swahili Beach Resort is a large beach resort on Diani Beach on Kenya’s south coast, south of Mombasa, and a popular place to relax after a safari. The architecture blends Mediterranean style exteriors with Swahili inspired interiors, with arches, whitewashed walls and airy atriums, and the grounds are lit at night. Rooms are set in two storey clusters around landscaped gardens, and most have a lounge and a terrace or balcony, with air conditioning and large bathrooms; suites add a kitchenette and dining terrace. A key feature is a swimming pool that steps down in several tiers towards the beach. A spacious spa and gym with treatment rooms, jacuzzi and steam rooms offers plenty of pampering. Dining options include a main restaurant, an Indian and Swahili fusion restaurant, and seafood and Italian restaurants by the beach. Activities on offer include snorkelling, diving, sport fishing, boat trips, birdwatching and other watersports. The resort suits honeymooners, couples celebrating an anniversary and families with older children looking for a full service beach stay.

Stay here

Stay at Swahili Beach Resort

Send us your dates. We will check availability and plan the rest of your safari around your stay, with a full price before you commit.

Check availability WhatsApp us

Gallery

A closer look

All prices shown are estimates. Your final price is confirmed in your written quote.

WhatsApp us Book a call

Free planning call

Talk to someone who has been there.

Choose a topic, a time that suits you and how you want to talk. A safari planner from our Nairobi office will call you.

1 What would you like to talk about?
Where are you thinking of? (choose any)

Your quote is itemised, free and not binding. Nothing is booked until you confirm in writing.

2 How and when should we talk?

Where can we reach you?

No cost and no obligation. This is a requested slot, not a confirmed appointment: one of our Nairobi team confirms every call personally during office hours, and we send any video call link ourselves once confirmed.

Need help?WhatsApp us