Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Lamu
JamboHouse Lamu offers accommodations in Lamu, a 6-minute walk from 18th Century Swahili House Museum and 400 yards from Riyadha Mosque.

Jua House offers accommodations in Lamu, a 5-minute walk from Shela Beach and 200 yards from Mnarani House.

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.

Shela Bliss is a recently renovated bed and breakfast in Lamu near Manda Beach. This property offers access to a terrace and free private parking.

Just a 3-minute walk from Manda Beach and 200 yards from Mnarani House, Sai Shanti House features accommodations in Lamu with a garden.
Sai Shanti House offers accommodations in Lamu, a 2-minute walk from Mnarani House. Guests staying at this apartment have access to a balcony.

Located a few steps from Kipungani Beach, Kizingo Beach Eco Lodge offers 4-star accommodations in Lamu and features a fitness center, a garden and a bar. The hotel has family rooms.

Offering garden views, Mangrove House in Lamu provides accommodations, a private beach area, a garden, and barbecue facilities. This beachfront property offers access to a patio.
Banana Shamba Estate provides spa facilities and wellness packages, as well as accommodations with free Wifi and a kitchen in Lamu, a 6-minute walk from Manda Beach.
Featuring an outdoor swimming pool, Banana House and Wellness Center is located in Shela village, Lamu 1.7 mi from Gallery Baraka. The property is set 1.7 mi from Lamu Fort.


Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Popular with guests booking beach hotels in Lamu
Shela Bahari provides beachfront accommodations in Shela. Featuring sea and quiet street views, this bed and breakfast also comes with free Wifi. There's a restaurant and shared lounge.
Offering a garden and a terrace, Deuli House in Shela is close to Shela Beach and Mnarani House. This beachfront property offers access to a balcony.
Facing the beachfront, Peponi Hotel Lamu - Kenya offers 4-star accommodations in Shela and features an outdoor swimming pool, garden and terrace.
Furaha House is located in Shela, just a 1-minute walk from Shela Beach and 400 yards from Mnarani House. This beachfront property offers access to a balcony.
Featuring garden views, Marquezy House - Shela, Lamu Island in Shela features accommodations, a garden, and a terrace. This beachfront property offers access to a patio and free Wifi.