Top 3 Hotels in Lamu

Our website is funded by adverts and affiliate links. If you make a purchase, we may earn a commission at no cost to you. If you find the content useful, please consider disabling your adblocker and booking through these links! Thank you!

A stunning aerial shot of a coastal village in Lamu County, Kenya, featuring sandy beaches and clear ocean waters.
ATHUMAN KOMORA GARISSE, Pexels

Lamu's hotel scene offers a mix of charming boutique properties and luxurious resorts, providing diverse experiences for visitors seeking comfort and authentic island ambiance.

1. Peponi Hotel

Type: Boutique Hotel

Situated directly on Shela Beach, Peponi Hotel has a long-standing history and an elegant, intimate atmosphere. Guests can enjoy sundowners on the garden terrace and exceptional dining with a fusion of Asian and Japanese influences. Its popular bar offers opportunities for lively social interaction with both visitors and locals.

2. The Majlis Resort

Type: Luxury Resort

Located on Manda Island, a short boat ride from Lamu, The Majlis Resort provides a luxurious escape with a fusion of Italian and Swahili design. It features spacious suites, infinity pools, and panoramic views, catering to those seeking relaxation and refined elegance. The resort offers various activities and a serene setting, providing opportunities for quiet relaxation by the pools or engaging in water sports.

3. Kijani Hotel

Type: Hotel

Found in Shela, Kijani Hotel is a charming property that showcases traditional Swahili architecture. It provides comfortable, spacious rooms, two freshwater pools, and a rooftop restaurant serving local seafood with sunset views. The informal atmosphere makes it popular with both families and couples, offering a relaxed environment for casual social engagement.