Find the resorts that appeal to you the most
Check out our selection of great resorts in Lamu
•The Majlis Resort is located in Lamu on Manda Island, overlooking the scenic Ras Kitau Bay.

This historical Arabian-style building is located in the UNESCO-listed town of Lamu. It is less than 984 feet from the seafront and 1.9 mi from the white sandy beach.

Facing the beachfront, Kizingo Beach Eco Lodge offers 4-star accommodations in Lamu and features a fitness center, garden and private beach area.

Featuring a swimming pool and tropical gardens, Kijani Hotel is located on the coast of Lamu Island, along the Indian Ocean. The décor comes with natural handmade furniture, lanterns and ornaments.

Located in Lamu and with 18th Century Swahili House Museum reachable within a 1-minute walk, LAMU HOUSE has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant....

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

Baytulkher is a recently renovated bed and breakfast in Lamu near 18th Century Swahili House Museum. With pool views, this accommodation features a balcony.

Facing the beachfront, Peponi Hotel Lamu - Kenya offers 4-star accommodations in Shela and features an outdoor swimming pool, garden and terrace.


Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu
Popular with guests booking resorts in Lamu