All regions

Live demand in Diani

No active searches in Diani yet — be the first agent gets the lead.

Diani, Mombasa

Kenya’s premier south-coast beach destination in Kwale County.

Diani sits on Kenya’s south coast in Kwale County, roughly 30 km south of Mombasa across the Likoni Ferry crossing. Diani Beach itself is one of Africa’s most-awarded beaches, with white sand and reef-protected swimming.

Rent in Diani
KES 25KKES 500K/mo
Buy in Diani
KES 8.5MKES 300M

Be the first in Diani

Submit your Diani search and verified agents will reach out with matching homes.

About Diani, Mombasa

Diani sits on Kenya’s south coast in Kwale County, roughly 30 km south of Mombasa across the Likoni Ferry crossing. Diani Beach itself is one of Africa’s most-awarded beaches, with white sand and reef-protected swimming. Diani is Kenya’s premier beach destination — a strip of resorts, villas, restaurants, and dive shops stretching along Diani Beach Road. Diani has been steadily transitioning from purely a holiday market to a permanent-residence and second-home market, particularly post-2020 as remote workers relocated to Diani.

Schools in Diani

Diani Beach Academy

British curriculum, in Diani

Diani Beach Academy is a long-running private K–8 in Diani offering Cambridge primary plus Kenyan CBC. A regular Diani family choice for British-curriculum primary education without leaving the south coast.

  • Cambridge primary + Kenyan CBC
  • Private K–8 day school
  • In Diani

Diani Primary School

Kenyan curriculum

Diani Primary School is the area’s main public Kenyan-curriculum primary, serving the broader Diani and Ukunda catchment. A long-running community-school anchor for Diani families.

  • Kenyan CBC primary curriculum
  • In Diani
  • Long-running community school

Ukunda Academy

Private, near Diani

Ukunda Academy in Ukunda town (a short Diani drive) is a private K–12 day school combining Kenyan and Cambridge curricula. A popular Diani-side alternative for families wanting a fuller-format private school.

  • Kenyan + Cambridge curricula
  • Private K–12 day school
  • In Ukunda, short Diani drive

Diani International School

International curriculum

Diani International School offers an international curriculum to age 16 — a relatively newer Diani option serving the growing expatriate and remote-worker community along Diani Beach Road.

  • International curriculum to age 16
  • Serves Diani expatriate community
  • In Diani

Families relocating to Diani usually shortlist on school proximity first — the cluster above covers most of the Diani catchment.

Shopping & supermarkets in Diani

Diani Shopping Complex on Diani Beach Road

The Diani Shopping Complex on Diani Beach Road is anchored by Naivas and Chandarana supermarket branches and is the central retail node for Diani — banks, ATMs, pharmacies, fast food and beachwear retailers. The default Diani daily-needs stop.

  • Naivas/Chandarana supermarket anchor
  • Banks, ATMs, pharmacies
  • Fast food and beachwear retailers
  • On Diani Beach Road

Ukunda town shopping

Ukunda town (a 5-minute Diani drive inland) holds the larger supermarket branches and the local bus stage — Naivas, Tuskys, banks, the post office and the Ukunda market for fresh produce. A regular Diani weekend run for monthly shops.

  • Larger supermarket branches than Diani
  • Banks and local bus stage
  • Ukunda fresh-produce market
  • 5 minutes from Diani

Boutique craft markets along Diani Beach Road

Diani Beach Road hosts a series of boutique craft markets and beachside vendor stalls — the Diani African Pearl craft cluster, the Kongo Mosque craft market, and weekend pop-ups along the beach hotels. The Diani craft scene is one of the area’s defining cultural draws.

  • African Pearl craft cluster
  • Kongo Mosque craft market
  • Weekend pop-ups along beach hotels
  • Along Diani Beach Road

Beachside Diani cafes, dive shops, and restaurants

Diani Beach Road and the beachside corridor are dense with cafes, dive shops, kite-surfing schools and beachfront restaurants — Ali Barbour’s Cave Restaurant, Sails Beach Bar, Forty Thieves and Nomad Beach Bar are long-running Diani institutions that anchor the area’s social and dining life.

  • Ali Barbour’s Cave Restaurant — Diani landmark
  • Sails Beach Bar, Forty Thieves, Nomad Beach Bar
  • Multiple dive shops and kite-surfing schools
  • Along Diani Beach Road

Amenities & landmarks around Diani

Diani Beach

Diani Beach is consistently ranked among Africa’s top beaches — a 17 km stretch of white sand on the Kenyan south coast, with reef-protected swimming year-round. The defining Diani amenity and the reason most of the area’s residential, hospitality and lifestyle development exists.

  • 17 km of white sand on the Kenyan south coast
  • Reef-protected swimming year-round
  • Consistently ranked among Africa’s top beaches
  • Defining Diani amenity

Multiple diving and water-sports operators in Diani

Diani is the centre of Kenyan diving and water sports — Diving the Crab, Diani Marine, Diani Yacht Club, kite-surfing schools (H2O Extreme), and dhow charters all operate from Diani Beach Road. The reef offers year-round diving with regular dolphin and whale-shark sightings.

  • Diving the Crab and Diani Marine — PADI dive centres
  • H2O Extreme kite-surfing school
  • Diani Yacht Club and dhow charters
  • Year-round diving with dolphin and whale-shark sightings

Diani Golf Course at Leopard Beach Resort

The Diani Golf Course at Leopard Beach Resort is a short 9-hole course adjacent to the Diani beachfront — open to non-residents and a regular weekend amenity for Diani long-term residents. Combined with the Diani Yacht Club it’s the area’s sporting club anchor.

  • 9-hole golf course at Leopard Beach Resort
  • Open to non-residents
  • Diani Yacht Club nearby
  • Walking distance from much of Diani

Ukunda Airstrip

Ukunda Airstrip is the domestic airport serving Diani — daily scheduled flights to Nairobi’s Wilson Airport operated by SafariLink, AirKenya and Jambojet, plus charter flights to safari destinations. The airstrip is what makes Diani genuinely commutable for Nairobi-based residents.

  • Domestic flights to Nairobi Wilson Airport
  • SafariLink, AirKenya, Jambojet operate daily
  • Charter flights to safari destinations
  • Adjacent to Diani
Visit Ukunda Airstrip

Who lives in Diani

Diani is increasingly a permanent home for remote workers, returning diaspora, retirees, and tourism-industry staff. The Diani holiday-let market remains strong, but the long-term resident community has grown sharply.

Getting around Diani

Diani connects to Mombasa via the Likoni Ferry (or the new Dongo Kundu bypass, which cuts ferry waits). The Ukunda Airstrip in Diani offers daily flights to Nairobi. Once you’re in Diani, the entire strip is walkable or tuk-tuk-able along Diani Beach Road.

Average rent in Diani
KES 25KKES 500K / month

Diani long-term 1BR units KES 25K–50K; 2BR apartments KES 40K–90K; furnished beachfront Diani villas KES 200K–500K.

Property prices in Diani
KES 8.5MKES 300M

Diani apartments KES 8.5M–40M; gated-community Diani properties average KES 146M; beachfront Diani villas frequently exceed KES 200M.

FAQs about Diani

How much is rent in Diani?
Long-term 1BR Diani apartments rent for KES 25,000–50,000 monthly; furnished beachfront Diani villas KES 200,000–500,000. Holiday rates in Diani are quoted per night, typically USD 30–500.
Is Diani a good place to live full-time?
Diani works increasingly well for remote workers and retirees thanks to fibre internet along the strip, Ukunda Airstrip flights to Nairobi, and a deep international restaurant scene. School options in Diani are still modest compared to Mombasa.
How much does a Diani apartment cost?
Diani apartments range from KES 8.5M for compact 1–2BR units up to KES 40M for premium beachfront stock. Gated-community Diani properties average KES 146M.
How do I get to Diani from Mombasa?
Diani is reachable from Mombasa via the Likoni Ferry or, more recently, the Dongo Kundu Bypass, which avoids ferry waits. Ukunda Airstrip in Diani also offers daily flights to and from Nairobi.

Further reading about Diani