Search hotels in Lamu, Kenya
Enter your dates and choose from 85 hotels and other places to stay
Stay in Lamu's best hotels!
Filter by:
LAMU HOUSE
Set in Lamu and with 18th Century Swahili House Museum reachable within 200 metres, LAMU HOUSE offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant.

Msafini Hotel
Located in Shela, 2 minutes' walk from Shela beach and a 10 minutes' boat ride from Lamu Town UNESCO Heritage Site, Msafini Hotel offers an outdoor pool and a restaurant.

Jannat House
Offering an outdoor pool, garden and a restaurant, Jannat House is located in Lamu Old Town. It is situated a short walk away from the Waterfront and the Main Road. Free Wi-Fi access is available.

The Majlis Resort
•The Majlis Resort is located in Lamu on Manda Island, overlooking the scenic Ras Kitau Bay.

Star House 3
Situated 100 metres from Mnarani House, Star House 3 features accommodation in Shela. Free WiFi is available throughout the property and Shela Beach is 300 metres away.

Two Bedroom Private Apartment in Shela, Lamu
Featuring quiet street views, Two Bedroom Private Apartment in Shela, Lamu offers accommodation with a balcony, around 200 metres from Mnarani House.

Gaba Gaba House
Gaba Gaba House in Lamu provides adults-only accommodation with a rooftop pool and a shared lounge. Featuring private check-in and check-out, this property also provides guests with a picnic area.

Shela Bliss
Featuring a shared lounge and views of garden, Shela Bliss is a recently renovated bed and breakfast set in Lamu, 400 metres from Manda Beach.

Sai Shanti House
Featuring garden views, Sai Shanti House provides accommodation with a garden and a balcony, around 300 metres from Manda Beach.

Mbibo House in the Shela Dunes
Located in Shela, 500 metres from Manda Beach, Mbibo House in the Shela Dunes offers accommodation with free WiFi, a terrace or a balcony and access to a garden and an outdoor pool.



















