
The Nobu perspective
Diani Beach,
at your pace.
Diani is Kenya's best-known Indian Ocean beach, a long sweep of white coral sand south of Mombasa. Its reef-sheltered lagoon supports swimming, diving, snorkelling and dhow sailing, making it a natural beach finish after an inland safari.
The offshore reef calms the water and holds surf away from the lagoon, leaving pale sand and warm, clear shallows beneath leaning palms. Short flights from safari country make the transition from bush to beach especially easy.
Diani also supports active days: reef dives, kitesurfing, sunset dhows and full-day marine excursions toward Kisite-Mpunguti. Inland, Shimba Hills offers coastal forest, elephant and sable country within a manageable drive from the shore.

DIANI BEACH
What to experience
Things to do here
When to go
Best time to visit
Start with the season that suits the journey you want, then confirm conditions for your exact route.
A closer look at Diani Beach
Jul / Individual planning
Your dates, your route
Start with your preferred month. Your designer will help match the season, chosen stays and connections to your route, interests and preferred pace.
December to March
The drier seasons
December to March is hot, bright and dry, with calm seas and the clearest general diving conditions. This is the classic beach window, well suited to swimming, reef outings, sailing and an easy coastal finish after safari.
April to June
The long rains
April to June brings the long rains, heavier showers and rougher water that may limit marine activities. July to October becomes cooler and drier under the southern monsoon, remaining pleasant for beach time but often noticeably breezier.
13 places to stay
Where to stay
Compare the selection by style.
13 stays · All stays
- Essential
Diani Beach / Kenya
Diani Beachalets
villa · beachfront
From USD 30per person per night · indicative
Enquire about this stay Diani Beach / Kenya
Diani Sea Resort
resort · beachfront
From USD 90per person per night · indicative
Discover the stayDiani Beach / Kenya
Papillon Lagoon Reef
hotel · beachfront
From USD 80per person per night · indicative
Discover the stayDiani Beach / Kenya
Baobab Beach Resort & Spa
resort · beachfront
From USD 120per person per night · indicative
Discover the stayDiani Beach / Kenya
Diani Reef Beach Resort & Spa
resort · beachfront
From USD 120per person per night · indicative
Discover the stayDiani Beach / Kenya
Leopard Beach Resort & Spa
resort · beachfront
From USD 100per person per night · indicative
Discover the stayDiani Beach / Kenya
Southern Palms Beach Resort
resort · beachfront
From USD 100per person per night · indicative
Discover the stay
ElevatedDiani Beach / Kenya
AfroChic Diani
hotel · beachfront
From USD 300per person per night · indicative
Enquire about this stay- Elevated
Diani Beach / Kenya
Almanara Luxury Resort
villa · beachfront
From USD 300per person per night · indicative
Enquire about this stay Diani Beach / Kenya
Swahili Beach Resort
resort · beachfront
From USD 150per person per night · indicative
Discover the stayDiani Beach / Kenya
The Maji Beach Boutique Hotel
hotel · beachfront
From USD 250per person per night · indicative
Discover the stayDiani Beach / Kenya
The Sands at Nomad
hotel · beachfront
From USD 150per person per night · indicative
Discover the stayDiani Beach / Kenya
Alfajiri Villas
villa · beachfront
From USD 900per person per night · indicative
Discover the stay
Good to know
Know before you go
Getting there
Road and air connections depend on the wider route and current operations. Nobu confirms the suitable connection for your dates before approval.
Read moreFees and permissions
Park, conservancy, community, activity or permit rules may apply. Nobu confirms the operative permissions and current fees in the approved quote.
Read moreTime and pace
The right stay depends on season, interests and onward routing. Nobu will recommend a pace for the individual journey rather than promise a fixed transfer or duration.
Read moreGood questions. Straight answers.
Is Diani Beach good for swimming?
Yes. The offshore reef shelters the lagoon, so the water is calm and clear; the main variable is the tide, which goes a long way out and shapes the day's swimming and snorkelling.
How do you get from the Maasai Mara to Diani?
The simplest way is by light aircraft via Nairobi to Diani's Ukunda airstrip, turning a long overland trip into a short flight — we time the connection so the beach feels like a continuation, not a journey.
Can you dive and snorkel at Diani?
Yes, on the reef directly offshore and, for the best snorkelling, on a day trip to the Kisite-Mpunguti Marine Park near Wasini Island to the south.
How many nights should you spend at Diani?
Three to four nights is the natural length to unwind after a safari; longer if the beach is the heart of the trip rather than the coda.
Suggested Diani Beach journeys
A few good ways to begin.
Suggested routes are a starting point for a tailored journey.
Helpful stories & guides
Diani Beach travel guides
Useful reads to help you compare places, think through the timing and imagine how your journey could come together.
Pair it with
Add another chapter.
Give your time in Diani Beach another dimension. We’ll help you consider the connections and the time each place deserves.
































