Shela Beach

Beaches I Creeks in Lamu

Shela Beach: A Stunning Secluded Haven

Peponi Hotel and Fort at Shela, about 700 ms southerly, mark the gateposts for the more popular section of Shela Beach. This sits at the extreme southeast tip of the helmet-shaped Lamu Island along Lamu-Manda Channel. As you round the bend at Fort at Shela westerly heading the longer 3 km section of Shela Beach, with the open ocean before you, unfolds spectacularly. At the western end of the Lamu Cove along Shela Beach the sand is interrupted by thickets and swamps.

On the other side is the small village of Kipungani, from which a road runs parallel to the shore to Matondoni and continues in a southerly direction towards Lamu Town 4 km away. Both sections of Shela Beach are laid back with hardly more than a handful of travellers at any given time. The first is liked for of its convenient distance, the postcard setting with Manda Island ahead and the hulking dunes at the back. What’s more, the umpteen vessels sailing along the channel offer fine views, and the locals abode seldom pass by without exchanging jovial waving.

Sun and sand is dainty here. You simply walk there, find a shaded patch on the dunes to stow carry-ons (perfectly safe) and enjoy, sometime to yourself, at a most memorable beach. There are a few good seaside eateries close to the Shela Jetty to grab a snack or meal, to include: Peponi, Kijani, Stopover Restaurant and Luq Tabassam Cafe. A word of advice is necessary is here: Shela and Lamu are conservative societies and dress choice matters. Take note: when heading to beach, cover up fittingly. You can acquire a local shuka or “dirra” dress at Shela.


Kenya is renowned for its stunning coastline along the Indian Ocean, offering a variety of beautiful beaches that cater to different preferences – from bustling resorts to quiet, secluded coves and picture-postcard creeks. Diani Beach, known for its powdery white sands and turquoise waters, is, perhaps, the most popular. Yet, each offers a unique experience, in almost always perfect tropical weather.


Lamu County is one of Kenya’s most unique and enchanting regions, known for its rich Swahili culture, pristine beaches, and UNESCO-listed heritage. Located on the northern coast of Kenya, it consists of a group of islands (Lamu, Manda, Pate, and Kiwayu) and a stretch of mainland coastline. Lamu Island in particular is more than just a destination—it’s a living piece of Swahili history and coastal paradise.

You Are Here: Kizingoni Beach

Where to Next?

Explore Destinations Nearby Shela Beach


What’s The Air Like In Lamu?

Lamu County lies along the Equatorial Climate System, enjoying two rainy seasons and temperatures between 24°C and 30°C year round – Hottest in December & April

Know More About Lamu County…