
Diani Beach
Fronted by the world's second-longest barrier reef
- Region
- The Coast
- Best months
- Jul to Sep, Dec to JanPeak Season
- Where to stay
- 9 properties
What is Diani known for?
South Coast · Kwale County · 35km south of Mombasa · Kenya's #1 beach destination
Diani Beach is a 25 km stretch of white sand on Kenya's south coast in Kwale County, about 35 km south of Mombasa. A coral reef parallel to the shore shelters a lagoon for swimming and snorkelling. The best kite surfing winds blow from July to September, and December and January are the warmest months.
Diani Beach is Kenya's most celebrated beach destination, a 25-kilometre arc of talcum-white sand backed by swaying palms and fronted by the warm turquoise waters of the Indian Ocean. Consistently ranked among Africa's finest beaches, Diani combines natural beauty, world-class water sports, and a sophisticated hospitality scene that has made it the preferred coastal escape for discerning travellers worldwide.
A coral reef running parallel to the shore creates a sheltered lagoon ideal for swimming, snorkelling, and kayaking, while beyond the reef, the deep blue Indian Ocean teems with big game fish, dolphins, and during migration season, humpback whales. The reef, part of the Kenya Barrier Reef, the world's second longest, is a world-class dive destination.
Diani is also East Africa's kite surfing capital, with consistent trade winds from January to March and July to September. Away from the water, the Colobus Conservation Centre, the sacred Kaya Kinondo forest (UNESCO-listed), and Shimba Hills National Reserve add a compelling wildlife and cultural dimension.
Diani is most naturally combined with a Maasai Mara or Amboseli safari for the classic Kenya bush-and-beach experience.

Diani Beach in pictures
When is the best time to visit Diani?
- January: Peak Season
- February: Shoulder Season
- March: Shoulder Season
- April: Avoid Long Rains
- May: Avoid Long Rains
- June: no season named
- July: Peak Season
- August: Peak Season
- September: Peak Season
- October: Shoulder Season
- November: Shoulder Season (this month)
- December: Peak Season
- Peak Season
- Shoulder Season
- Avoid Long Rains
- This month
Peak Season
Jul to Sep, Dec to Jan
Best kite surfing winds Jul–Sep. Warmest, sunniest Dec–Jan. Very busy over Christmas and New Year, book 12+ months ahead.
Shoulder Season
Feb to Mar, Oct to Nov
Excellent swimming. Warm and sunny. Good diving visibility. Humpback whale sightings possible Aug–Oct offshore.
Avoid Long Rains
Apr to May
Significant discounts available. Some properties close. Short rains: November (brief).
Diving
Best visibility Oct–Mar. Whale sharks: occasional Oct–Feb. Turtles: nesting Oct–Mar, hatching Mar–Jun.
Kite surfingJul to Sep
Diving visibilityOct to Mar
Turtle nestingOct to Mar
How much are Diani park fees?
| Marine park / Activity | Non-resident | EA citizen | EA resident |
|---|---|---|---|
| Kisite-Mpunguti Marine NP, Adult | USD 25 / visit | KES 500 / visit | KES 675 / visit |
| Kisite-Mpunguti Marine NP, Child | USD 15 / visit | KES 250 / visit | KES 350 / visit |
Charged per visit at the gate, and only for boat, snorkelling and diving trips into the marine park: there is no fee for using the beach. Under 5 free. Ages 5–17 pay the child rate. East African citizen and resident rates are charged in Kenyan shillings.
Park fees are not included in accommodation rates and are added at quotation stage. Effective October 2025, reverified annually.
Where to stay in Diani
Luxury, 6 properties
LuxuryHalf board
Soroi Blue
Boutique Hotel
Diani
An 11-room Soroi Collection boutique hotel in Diani, priced on a half-board basis. Full description and photography pending.
LuxuryBed and breakfast
Alfajiri Villas
3 Private Exclusive-Use Villas · Up to 10 guests per villa
Diani Beach, coral cliff, north end
Considered by many operators as the finest private villa experience on the East African coast, three individually styled villas (Beach Villa, Cliff Villa, Garden Villa) perched on a coral cliff above the Indian Ocean, owned and run with extraordinary personal warmth by Italian couple Fabrizio and Marica. High makuti roofs, ivory Danish floors, Lamu doors, African and Far Eastern artefacts, and a private workshop where most furniture is crafted on-site. Private chefs, butlers, and a dedicated vehicle are included. The infinity pool appears to pour directly into the ocean below. Guests arrive as visitors and leave as friends. Quoted per villa per night, exclusive use only.
LuxuryBed and breakfast
Almanara Luxury Resort
Boutique Luxury Villa Resort · 10 villas
Diani Beach, south, quiet end
An intimate, privately owned boutique resort managed by the Giovando family, 10 villas on a quieter stretch of Diani's beach that exude understated luxury without ostentation. Genuinely attentive service, the kind that anticipates needs before guests articulate them, and a refined culinary programme. The Swahili-influenced architecture and private garden settings give each villa a sense of complete seclusion. A favourite recommendation among specialist Africa operators for honeymooners and couples seeking quality over scale.
LuxuryBed and breakfast
Pinewood Beach Resort & Spa
Resort & Spa · 62 rooms
Diani Beach, south, Galu Beach
A relaxed, grown-up resort at the quieter southern end of Diani on Galu Beach, 62 rooms in a property that prioritises genuine tranquillity over the busier social atmosphere of central Diani. Known for an excellent spa and a particularly warm service culture. The beach at Galu is less crowded than central Diani and the reef snorkelling directly offshore is excellent. A favourite among repeat visitors to Diani who have tried the central properties and want a quieter, more personal experience.
LuxuryBed and breakfast
Swahili Beach Resort
Luxury Beach Resort · 105 rooms
Diani Beach, central beachfront
Voted Africa's Finest Beach Resort twice by the World Travel Association, a 5-star property on the finest stretch of Diani's white sand that balances Swahili cultural heritage with modern resort luxury. The architecture draws on centuries of Indian Ocean coastal design: carved wooden screens, coral stone detailing, and a colour palette of ivory, indigo, and gold. Known for exceptional food, a world-class spa, and a service culture that consistently earns the resort international recognition. Activities include skydiving over the beach, one of Africa's most dramatic drop zones.
LuxuryBed and breakfast
The Sands at Chale Island
Island Resort · 40 bandas
Chale Island, private island, Diani area
An extraordinary island experience, 40 bandas on a private island accessed only by boat, surrounded by tidal mangroves and a coral reef that provides some of the finest snorkelling on the Kenya coast without leaving the property. The island setting creates a genuine sense of total escape, no roads, no vehicles, just sand, coral, and sea. Known for exceptional marine activities and the particular magic of an island that belongs entirely to its guests. One of Kenya's most distinctive coastal experiences.
Show all 6 luxury staysShow fewer
LuxuryBed and breakfast
Almanara Luxury Resort
Boutique Luxury Villa Resort · 10 villas
Diani Beach, south, quiet end
An intimate, privately owned boutique resort managed by the Giovando family, 10 villas on a quieter stretch of Diani's beach that exude understated luxury without ostentation. Genuinely attentive service, the kind that anticipates needs before guests articulate them, and a refined culinary programme. The Swahili-influenced architecture and private garden settings give each villa a sense of complete seclusion. A favourite recommendation among specialist Africa operators for honeymooners and couples seeking quality over scale.
LuxuryBed and breakfast
Pinewood Beach Resort & Spa
Resort & Spa · 62 rooms
Diani Beach, south, Galu Beach
A relaxed, grown-up resort at the quieter southern end of Diani on Galu Beach, 62 rooms in a property that prioritises genuine tranquillity over the busier social atmosphere of central Diani. Known for an excellent spa and a particularly warm service culture. The beach at Galu is less crowded than central Diani and the reef snorkelling directly offshore is excellent. A favourite among repeat visitors to Diani who have tried the central properties and want a quieter, more personal experience.
LuxuryBed and breakfast
Swahili Beach Resort
Luxury Beach Resort · 105 rooms
Diani Beach, central beachfront
Voted Africa's Finest Beach Resort twice by the World Travel Association, a 5-star property on the finest stretch of Diani's white sand that balances Swahili cultural heritage with modern resort luxury. The architecture draws on centuries of Indian Ocean coastal design: carved wooden screens, coral stone detailing, and a colour palette of ivory, indigo, and gold. Known for exceptional food, a world-class spa, and a service culture that consistently earns the resort international recognition. Activities include skydiving over the beach, one of Africa's most dramatic drop zones.
LuxuryBed and breakfast
The Sands at Chale Island
Island Resort · 40 bandas
Chale Island, private island, Diani area
An extraordinary island experience, 40 bandas on a private island accessed only by boat, surrounded by tidal mangroves and a coral reef that provides some of the finest snorkelling on the Kenya coast without leaving the property. The island setting creates a genuine sense of total escape, no roads, no vehicles, just sand, coral, and sea. Known for exceptional marine activities and the particular magic of an island that belongs entirely to its guests. One of Kenya's most distinctive coastal experiences.
Mid-range, 3 properties
Mid-rangeBed and breakfast
Baobab Beach Resort & Spa
Large Midrange Beach Resort · 288 rooms
Diani Beach, north
The northern anchor of Diani's beach hotel strip, a large, well-resourced midrange resort with 288 rooms, multiple pools, a spa, and a social atmosphere that makes it popular with groups and families. The baobab trees that give the resort its name are a genuine feature, enormous, ancient specimens around which the property was built. Known for consistent value and a comprehensive activities programme. A solid choice for travellers who want everything on-site without the luxury premium.
Mid-rangeBed and breakfast
Diani Reef Beach Resort & Spa
Full-Service Beach Resort · 143 rooms
Diani Beach, central
One of Diani's most established large-scale luxury resorts, 143 rooms and suites on a prime central beach position with a comprehensive spa, multiple restaurants, and direct access to the beach's finest snorkelling waters. The resort's scale allows full-service amenities including a dive centre, watersports operation, and a children's programme that make it particularly well-suited to families. Known for reliable quality and a strong repeat-guest following among Nairobi residents.
Mid-rangeBed and breakfast
Southern Palms Beach Resort
All-Inclusive Beach Resort · 278 rooms
Diani Beach, central
The largest all-inclusive resort on the Kenya coast, 278 rooms in a well-run, sociable resort that delivers very good value for money on a full-board or all-inclusive basis. The scale means excellent facilities: multiple pools, a watersports centre, entertainment programme, and a long stretch of beach. Known for a warm, lively atmosphere popular with families, groups, and travellers who want an all-in beach holiday at an accessible price. One of Diani's most consistent value performers.
Show all 3 mid-range staysShow fewer
Mid-rangeBed and breakfast
Southern Palms Beach Resort
All-Inclusive Beach Resort · 278 rooms
Diani Beach, central
The largest all-inclusive resort on the Kenya coast, 278 rooms in a well-run, sociable resort that delivers very good value for money on a full-board or all-inclusive basis. The scale means excellent facilities: multiple pools, a watersports centre, entertainment programme, and a long stretch of beach. Known for a warm, lively atmosphere popular with families, groups, and travellers who want an all-in beach holiday at an accessible price. One of Diani's most consistent value performers.
Itineraries featuring Diani Beach
What to pair with Diani
Places to pair with Diani on the same trip.
Frequently asked questions
Anything not answered here, a consultant answers directly. More planning questions are on the FAQ page, and before you fly, read Kenya eTA and entry requirements.
Best kite surfing winds Jul–Sep. Warmest, sunniest Dec–Jan. Very busy over Christmas and New Year, book 12+ months ahead.
No. Park fees are not included in accommodation rates and are added at quotation stage. Charged per visit at the gate, and only for boat, snorkelling and diving trips into the marine park: there is no fee for using the beach. Under 5 free. Ages 5–17 pay the child rate. East African citizen and resident rates are charged in Kenyan shillings.
Diani Beach is Kenya's most celebrated beach destination, a 25-kilometre arc of talcum-white sand backed by swaying palms and fronted by the warm turquoise waters of the Indian Ocean. Consistently ranked among Africa's finest beaches, Diani combines natural beauty, world-class water sports, and a sophisticated hospitality scene that has made it the preferred coastal escape for discerning travellers worldwide.

Plan your days in Diani
Start here and add the regions around it, or let us suggest a route. A consultant takes it from there.


