Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Lamu
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.
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.
The Majlis Resort is located in Lamu with views of the Ras Kitau Bay on Manda Island.
Located just 33 feet from the Lamu beachfront, Shella white house features a restaurant and a rooftop veranda with panoramic views of the Indian Ocean.
Featuring inner courtyard views, Beytul Habaib in Lamu offers accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony.
Stopover Guest House and Restaurant provides beachfront accommodations in Lamu.
Shela Bahari provides beachfront accommodations in Shela. The air-conditioned accommodations are a few steps from Manda Beach.
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.
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.
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