Where to Stay in Diani Beach and Lamu
| | |

Where to Stay in Diani Beach and Lamu — Every Hotel Rated 2026

Where to Stay in Diani Beach and Lamu — Every Hotel Rated 2026 | Nova Expedition Kenya

How to choose — the three Diani decisions

Diani Beach runs 17 kilometres and contains over 50 accommodation options. Before comparing them, three decisions simplify the choice dramatically. First: central Diani or southern Galu? Central Diani (near Diani Beach Road) has the highest concentration of water sports, restaurants, and activity providers. Galu Beach south of the main strip is quieter, cleaner, and more private — the choice for couples who want the beach without the infrastructure. Second: boutique or resort? Diani’s boutique properties (Kinondo Kwetu, The Sands at Nomad) are smaller, more personal, and produce the most memorable stays. The large resorts (Leopard Beach, Baobab Beach) provide full facilities for families and groups. Third: Diani or Lamu? Diani is beach relaxation with full water sports access. Lamu is the historic Swahili island — 700 years of architecture, no motor vehicles, dhow cruises, and a completely different character. Both are within 90 minutes charter from Wilson Airport.

Diani and Coast — Quick Facts
Beach length17km — white coral sand, protected by offshore reef
Getting thereFly Ukunda/Diani Airstrip from Wilson (1hr) · Road via Dongo Kundu Bypass
Kitesurfing seasonJune–September (kusi trade winds)
Whale shark seasonOctober–April
Most romantic propertyKinondo Kwetu · Alfajiri Cliff Villa
Best for familiesThe Sands at Nomad · Leopard Beach Resort
Most private LamuManda Bay · Peponi Hotel · Swahili House rental
Diving operatorDiving the Crab · Bahari Divers (based at Nomad)

Boutique luxury — the private beach options

Kinondo Kwetu
Southern Diani · Private beach stretch · Swedish-Kenyan boutique
Consistently named the most romantic hotel on the Kenya coast — 14 cottages on a private beach stretch south of the main Diani concentration, with Swedish-Kenyan ownership that produces an unusual warmth and personal attention. Horse riding on the beach at dawn, excellent Swahili-influenced cuisine, and the intimacy that comes from a property where the owners are present and involved. Reportedly a personal favourite of the King of Sweden. The beach section here is quieter than central Diani with fewer vendors and more space. Diving the Crab dive operator available. The best pure luxury beach experience on the Kenya south coast for couples and small groups.
From $680 per room per night · All inclusive
Most romantic Kenya coastHorse riding on beachSwedish-Kenyan owners presentPrivate beach stretch
Alfajiri Cliff Villa
Coral cliff above the Indian Ocean · Private villa · Infinity pool views
A private villa perched on a coral cliff above the Indian Ocean with an infinity pool that appears to pour directly into the sea below. The view is extraordinary — the kind that photographs look manipulated until you are actually standing in front of it. Alfajiri accommodates small groups on an exclusive-use basis (the villa sleeps up to 10 guests). A private beach path descends from the cliff to a small cove below. The most dramatically positioned property on the Kenya south coast. Multiple honeymoon travel specialists cite Alfajiri as the coast option they recommend when budget is not the primary constraint.
From $1,800 per villa per night · Exclusive use · Breakfast included
Cliff infinity poolExclusive villa useMost dramatic positionHoneymoon specialists recommend

Mid-range hotels with character

The Sands at Nomad
Central Diani · Best beach position · Dive centre · Family-friendly
The most beloved established hotel at Diani Beach — a prime central position on the best section of the beach, the Nomad restaurant (consistently rated the best seafood dining experience on the Kenya coast), and a dive centre that is one of the most reputable operators in Diani. Comfortable rooms and suites across several categories, a pool, and a genuinely welcoming atmosphere that makes this the most-returned-to hotel on the coast for experienced Kenya visitors. The dive centre’s access to the Diani-Chale Marine National Park and the outer reef makes this the best base for diving-focused coast extensions. Excellent for families with children.
From $380 per room per night · Breakfast included
Best beach position central DianiBest seafood restaurant coastReputable dive centreFamily-friendly
Swahili Beach Resort
Central Diani · Swahili architecture · Reliable mid-range
A carefully designed mid-range resort with genuine Swahili architectural references — carved wooden doors, makuti thatch, coral stone elements — that give it more visual character than most Diani properties at this price point. Good beach position, multiple pool areas, and reliable food. The design is the distinguishing feature: staying at Swahili Beach feels like you are on the Kenya coast rather than at a generic tropical beach resort. One of the strongest value propositions in Diani for guests who want character with their comfort.
From $250 per room per night · Breakfast included
Genuine Swahili designGood value characterMultiple poolsCentral beach position

Large resort properties

Leopard Beach Resort
Central Diani · Most fully-equipped resort · Groups and families
The most comprehensively equipped large resort on the Diani coast — multiple pools, a good dive and water sports centre, several restaurants, and a genuine beachfront position. The best option for groups, larger families, or travellers who want the full range of resort facilities in one property. The water sports centre covers kitesurfing, diving, snorkelling, and glass-bottom boat tours. Consistent across the years: reliable, well-run, and delivering what a large beach resort should.
From $220 per room per night · Breakfast included
Full resort facilitiesMultiple poolsFull water sports centreGroups and large families

Lamu Island — the historic alternative

Peponi Hotel
Shela Village · Lamu Island · Three generations of the Korschen family · Since 1967
The most loved hotel on the Kenya coast, full stop. Peponi has been managed by three generations of the Korschen family since 1967 — the social centre of Shela Village and a gathering point for Lamu’s community of long-term residents, artists, writers, and boat captains. Thirty rooms of varying character, each with sea views and the particular charm that accumulates from five decades of careful stewardship. The restaurant serves the best fresh seafood on the island. The private dhow jetty makes spontaneous evening sailings easy. Even guests who cannot stay here should eat here at least once — and the terrace at sunset, with dhows crossing the channel in the last light and the old town glowing amber behind them, is one of the finest travel experiences the Kenya coast offers.
From $380 per room per night · Breakfast included
Since 1967 · Three generationsMost loved Kenya coast hotelBest seafood LamuPrivate dhow jetty
Private Swahili House Rental — Shela
Shela Village · Lamu Island · The most authentic way to stay
Renting a private Swahili house in Shela — coral stone, rooftop terrace, private cook, complete freedom to inhabit the island at your own pace — is the most authentic and often the best-value Lamu experience. Houses range from three to eight bedrooms, built from coral stone that stays cool in coastal heat without air conditioning. In-house cooks charge $3–6 per meal and prepare Swahili dishes using whatever the morning market has produced. From $250 per night for an entire house — frequently better value than any hotel room. Several rental agencies specialise in Shela houses; your Nova Expedition operator can recommend specific trusted properties.
From $250 per night entire house · Cook $3–6 per meal
Most authentic LamuBest value entire housePrivate cook includedRooftop terrace

Manda Bay — the archipelago private option

Manda Bay
Manda Island · Lamu Archipelago · Boat access only
A small lodge on Manda Island accessible only by the property’s private boat — individual beachfront bandas separated by enough distance for genuine privacy, with the Lamu Archipelago’s dhow channels, mangrove systems, and uninhabited islands surrounding it. Guests arrive by boat from Lamu’s Manda Airport (a 20-minute crossing). The privacy is structural rather than architectural — the island itself enforces the separation. For couples and small groups for whom maximum seclusion is the primary requirement, Manda Bay provides it more completely than any Diani property can. The archipelago’s own activities — dhow sailing, snorkelling, visits to the Takwa ruins on the island — are directly accessible from the lodge.
From $480 per person per night · All inclusive
Private boat access onlyMaximum seclusionLamu archipelagoDhow and snorkelling

Comparison table

PropertyLocationFromBest for
Alfajiri Cliff VillaDiani cliff$1,800/villaCouples · Dramatic views · Honeymoon
Kinondo KwetuSouthern Diani$680/roomRomance · Horse riding · Private beach
Peponi HotelLamu / Shela$380/roomHistoric Lamu · Dhow sailing · Iconic
The Sands at NomadCentral Diani$380/roomDiving · Families · Best seafood
Manda BayManda Island$480/personPrivacy · Seclusion · Archipelago
Swahili House rentalLamu / Shela$250/houseAuthenticity · Value · Self-catering
Swahili Beach ResortCentral Diani$250/roomCharacter · Design · Value
Leopard BeachCentral Diani$220/roomFull facilities · Groups · Families
Free · No obligation
Adding Diani or Lamu to your Kenya safari? We’ll design the full itinerary.
Plan Your Trip →
Diani Beach HotelsWhere to Stay Diani BeachLamu Island AccommodationKenya Coast HotelsKinondo Kwetu Diani

Similar Posts

Leave a Reply