twickly.
Diani Beach

Beaches

Diani Beach

Seventeen kilometres of white sand on the Indian Ocean

Diani Beach is the coast's headline act. A long, gently curving strip of fine white sand runs south of Ukunda for roughly seventeen kilometres, backed by palms, coastal forest and a mix of resorts, villas and small restaurants, and sheltered by a fringing reef that keeps the water calm. It regularly appears on lists of Africa's best beaches, and it suits almost every kind of beach holiday: lazy days on a lounger, kitesurfing and watersports, snorkeling and dolphin trips, or simply long walks at low tide with monkeys in the trees overhead.

The beach's character changes along its length. The central stretch near the main resorts is busiest, with beach bars, watersports centres and vendors; the northern end is quieter, and the southern part feels more residential and wild. Behind the sand, patches of coastal forest hold Angolan colobus monkeys, Sykes monkeys and a rich birdlife, and there are baobab trees and sacred Kaya forest nearby.

Tides matter here as on the north coast: high tide gives the best swimming, while low tide reveals sandbars and rock pools. The reef is a short swim or boat ride out, and glass-bottom boats and snorkeling trips run from the beach.

Activities are plentiful. Kitesurfing is a signature sport during the windier months, with schools offering lessons. Others include stand-up paddleboarding, snorkeling, diving, deep-sea fishing, horse riding on the sand, sunset dhow cruises, canoeing on the Kongo River and day trips to Wasini and Kisite. Spas and yoga are available at many resorts, and golf is possible at nearby courses. Beach vendors sell crafts, sarongs and fruit; you can politely say no, and prices are negotiable.

Practical notes

The nearest airport is at Ukunda (Diani airstrip) for domestic flights, while many visitors arrive via Moi International Airport in Mombasa and cross the Likoni ferry or use the bypass road, which adds a couple of hours. Seaweed can wash up in some months, sun is strong, and the beach is safest in daylight. Choose a base by atmosphere: livelier near the centre, calmer to the north and south. Dress is relaxed but modest outside the resort grounds, and for more destination information the Kenya tourism board is a useful starting point.

The beach offers more than a day on a lounger, so consider a rhythm for your stay. Spend the first morning walking the sand at low tide to get your bearings, then book one boat day, one cultural day and one wildlife day, leaving the rest free. Evenings are for beach restaurants serving grilled fish, lobster, coconut curries and fresh juices, and many places stay open into the night. Beach safety is straightforward: swim at high tide, use sun protection, protect belongings and use resort-recommended guides for activities.

If you travel in the windier months, look at kite-surf schools; if you travel in calmer periods, snorkeling and paddleboarding are at their best. Whatever you choose, build in time to simply sit and watch the water. Finally, if you stay a week or more, rotate between quiet beach days and active ones so you leave rested but with plenty of stories, and consider booking boat trips and cultural visits early in the stay so there is room to move them if the weather changes.

What to expect

The experience

A long white-sand beach with calm reef-protected water, resorts, beach bars, watersports and nearby forest with monkeys.

Best time

High tide for swimming; mornings and late afternoons for cooler walks; windier months for kitesurfing.

How long

A day at the least; many visitors stay a week.

Tips

Check tide times, use strong sun protection, wear water shoes on the reef and agree prices with vendors before buying.

Quick picks

Best for
Classic beach holidays with plenty of optional activity.
Families
Excellent, with calm water, resorts with kids' facilities and easy boat trips.
Couples
Sunset walks, dhow cruises and beachfront dinners.
Pair with
Wasini and Kisite, Kongo River canoe and Kaya Kinondo.
Time needed
Several days.

Good questions

How long is Diani Beach?+

Roughly seventeen kilometres of continuous white sand.

When is the best time to go?+

The drier months, broadly the early part of the year and again mid-year, tend to be sunniest. Rains peak around April to June.

Is it good for kitesurfing?+

Yes, particularly in the windier months. Schools offer lessons and gear hire.

Will I see monkeys?+

Very likely. Colobus and Sykes monkeys live in the trees behind the beach.

How do I get there from Mombasa?+

By road via the Likoni ferry or bypass, or by transfer, train and taxi combinations. Allow a couple of hours from the airport.

Diani Beach

Plan your visit →

Pairs well with

More in Mombasa & Diani

All things to do