Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Lamu on Hotels.com. These Lamu hotels consistently deliver on quality, location and traveller experience. Last updated on .
Hotels in Lamu
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Lamu?




1. Lamu House Hotel
Lamu House Hotel



4. The Majlis Hotel
The Majlis Hotel



5. Jannataan Hotel
Jannataan Hotel



8. Lamu Sunsail Hotel
Lamu Sunsail Hotel



9. Jambo House lamu
Jambo House lamu



11. New Mahrus Hotel & Rooftop Restaurant
New Mahrus Hotel & Rooftop Restaurant



13. Shella Bahari Guest House
Shella Bahari Guest House



15. Jannat House Lamu
Jannat House Lamu



16. Wiyoni Royals Lamu
Wiyoni Royals Lamu



17. Jamala Guesthouse Lamu
Jamala Guesthouse Lamu



18. Lamu Archipelago Villa Hotel
Lamu Archipelago Villa Hotel



19. Kitendetini Bahari Hotel Lamu
Kitendetini Bahari Hotel Lamu



20. Stopover Guest House Lamu Town
Stopover Guest House Lamu TownGet last-minute hotel deals in Lamu and save more




Behind the Fort Lamu by Mokawa
Behind the Fort Lamu by Mokawa



Jambo House lamu
Jambo House lamu



Jamala Guesthouse Lamu
Jamala Guesthouse Lamu



Jannat House Lamu
Jannat House Lamu



Kitendetini Bahari Hotel Lamu
Kitendetini Bahari Hotel Lamu



Beytsalam
Beytsalam



Lamu Archipelago Villa Hotel
Lamu Archipelago Villa Hotel



Stopover Guest House Lamu Town
Stopover Guest House Lamu Town



Beytul Habaib Lamu
Beytul Habaib Lamu



Morocco House
Morocco House



Tabassam Guest House Lamu
Tabassam Guest House Lamu



Behind the Fort Lamu by Mokawa
Behind the Fort Lamu by Mokawa



Jambo House lamu
Jambo House lamu



Jamala Guesthouse Lamu
Jamala Guesthouse Lamu



Jannat House Lamu
Jannat House Lamu



Kitendetini Bahari Hotel Lamu
Kitendetini Bahari Hotel Lamu



Lamu Archipelago Villa Hotel
Lamu Archipelago Villa Hotel



Stopover Guest House Lamu Town
Stopover Guest House Lamu Town



Beytul Habaib Lamu
Beytul Habaib Lamu



Tabassam Guest House Lamu
Tabassam Guest House LamuGo beyond your typical stay in Lamu
Our prices for hotels in Lamu are cheapest in May
Price trends for hotels in Lamu
Top neighbourhoods in Lamu



Lamu Old Town
The Lamu Old Town neighbourhood has lots to see, including Lamu Fort and Lamu Museum.
Top landmarks in Lamu
Shela Beach
Lamu Fort
Old Mosque
Lamu Museum
German Post Office Museum
Riyadha Mosque & Islamic Heritage Centre
Learn more about Lamu
Lamu is applauded for its cultural attractions such as German Post Office Museum and Lamu Museum. The city has something for everyone including sights like Lamu Fort and Shela Beach within a small-town setting.
See all hotels in Lamu
Check out reviews of Lamu hotels guests love
Lamu House Hotel
"I loved Lamu House. It’s such a rich, beautiful place to stay. I truly appreciated all the hospitality from the staff. I felt very safe staying here. Beautiful views, great staff and convenient location."
Kijani Hotel
"."
Kizingo Beach Eco Lodge
"Kizingo Eco Lodge lived up exactly to what we were looking for: a totally off-the-beaten track eco lodge (consisting of 8 'banda' straw guest bungaloes), well away from the hustle and bustle of Lamu Town and Shela. Its location could not be more perfect: one corner of the lodge faces the Indian Ocean, while the other faces the river/mangrove area (which also boasts the nicest sunsets in all of Lamu). From our banda, built on stilts into the dunes, we could hear the waves of the Indian Ocean and feel the ocean breeze blow through our room every night. The staff attended to our ever need, so despite being the only guests during our stay, we never felt alone. We combined 4 nights here with one night in Shela, which felt like an appropriate balance for us between spending time with nature vs. learning more about Lamu Town, its history and its culture. (To be clear, Kizingo's thatched roof bandas made largely of straw and reeds are more open to the elements than even a Safari tent (which have zippers, etc), so come prepared to be at one with nature.)"
Peponi Hotel
"What an absolute gem. From the second you're greeted off the plane by the team who help you on the boat to the island until the moment you leave, everyone is super friendly including the dogs! Comfy giant beds, powerful showers, refreshing pool with lots of shady lounging spots, gorgeous vistas, delicious food, punchy cocktails and a long stretch of pristine beach. Great location for day trips or just unwinding on site. We will be back."
Frequently asked questions
Find out more about Lamu
Lamu: A Tapestry of Timeless Isles and Whispering Waves
Nestled on the pristine shores of the Indian Ocean, Lamu, Lamu County, is a captivating blend of rich history and unspoiled beauty. This enchanting archipelago boasts narrow, winding streets, ancient Swahili architecture, and a vibrant local culture that beckons travellers seeking an off-the-beaten-path escape. Explore Lamu Town’s bustling markets, visit the intriguing Lamu Museum, or unwind on the idyllic Lamu Beach. With its remote island charm, azure waters, and serene landscapes, Lamu is a romantic haven for those wishing to immerse themselves in a world where time stands still. Experience the magic of Lamu—where every corner tells a story.
Discover great hotels in Lamu
Lamu offers a range of accommodations, from luxurious waterfront hotels to charming guesthouses. You can find friendly places that showcase the island's rich culture, with many options providing stunning sea views and easy access to local attractions. Whether seeking a romantic getaway or a family retreat, Lamu has something to suit every traveller's needs. Here are some of the most popular hotels with our travellers in Lamu:
- The Majlis HotelOpens in a new window: This exquisite hotel caters to adventurous travellers seeking a beach-themed getaway. With direct beach access, guests can indulge in exciting activities such as motorboating and boat tours right on the property. The hotel features well-equipped conference spaces and meeting rooms, ensuring a seamless experience for those blending work with pleasure. Visitors appreciate the diverse adventure sports available, allowing for a lively and invigorating stay. The blend of adventure and comfort makes this hotel a standout option for those wanting to unwind while embracing the thrill of coastal activities.
- Msafini MangoTop Roof HotelOpens in a new window: This charming hotel offers a delightful culinary experience, starting with a complimentary continental breakfast that fuels your day. Guests can savour meals at the on-site restaurant, which serves breakfast daily. The entertainment options, including a flatscreen television and premium channels, enhance the comfort of the rooms. This hotel is a perfect choice for leisure travellers who appreciate a hospitable atmosphere paired with convenient amenities. The inviting ambience and quality dining ensure a memorable retreat for those looking to relax and relish their surroundings.
- Peponi HotelOpens in a new window: This luxurious hotel is designed for discerning leisure travellers seeking a beach-themed experience. With direct access to pristine shores, it combines relaxation with business convenience through its well-appointed conference spaces and meeting rooms. The elegant architecture and upscale amenities create a tranquil environment, perfect for unwinding after a day of exploration. Guests revel in the serene setting and attentive service, making this hotel a premier choice for those desiring both comfort and sophistication in their stay.
Top locations to stay in Lamu
When visiting Lamu, Lamu County, Kenya, consider staying in Manda Island, Shela, and Matondoni. Manda Island offers a serene, remote atmosphere with stunning beaches, while Shela boasts vibrant culture and boutique accommodations. Matondoni, known for its traditional charm and local crafts, is equally inviting. For first-time visitors, Shela is best suited, providing easy access to Lamu Town's attractions.
- ShelaOpens in a new window: Shela is a charming coastal village known for its stunning beaches and vibrant atmosphere. The picturesque white sand shores create a perfect setting for relaxation or beach activities. This area is renowned for its tranquil vibe and unique Swahili architecture, making it a delightful spot for leisurely strolls. Don’t miss the opportunity to explore the local shops selling handcrafted souvenirs and textiles. For those who appreciate culture, Shela often hosts art exhibitions and cultural events that showcase the rich heritage of the region, providing a wonderful insight into Lamu’s traditions.
- Manda IslandOpens in a new window: Manda Island is a serene retreat, offering a more secluded experience away from the busier areas. With its pristine beaches and lush landscapes, it’s ideal for those looking to unwind in nature. The island features luxurious resorts and eco-lodges, making it a popular choice for romantic getaways or peaceful escapes. Enjoy activities like bird watching or exploring nearby mangroves by boat. The rich marine life makes it a great spot for snorkelling, allowing visitors to take in the stunning underwater scenery.
- MatondoniOpens in a new window: Matondoni is a quaint fishing village that provides an authentic glimpse into local life. It’s less commercialised than other areas, allowing you to immerse yourself in the traditional fishing culture of Lamu. The village is known for its dhow-building industry, where you can witness skilled craftsmen at work. Although smaller in scale, Matondoni boasts beautiful beaches and a friendly community, making it a lovely place to relax and connect with locals. The slower pace here is perfect for enjoying tranquil sunsets and a peaceful atmosphere.
Things to do in Lamu
Nestled among serene waters and swaying palms, Lamu enchants with its sun-kissed beaches and rich historical tapestry. Visitors can enjoy sailing excursions, explore charming narrow streets, and partake in lively local sports. With its vibrant festivals and captivating maritime culture, Lamu offers a delightful blend of relaxation and discovery for every traveller.
- Lamu FortOpens in a new window – Step into history at Lamu Fort, a well-preserved symbol of the island's rich past. Explore its impressive architecture and enjoy the surrounding views that give a glimpse of the vibrant life in this small town.
- Lamu MuseumOpens in a new window – Dive deeper into the local heritage at Lamu Museum. Discover fascinating exhibits that showcase the traditions, artifacts, and history of the region, all set within a charming building that reflects the island's character.
- German Post Office MuseumOpens in a new window – Visit the German Post Office Museum, where you can learn about the intriguing history of Lamu's trading past. The museum offers a unique perspective on the island's connections with the outside world.
- Manda BeachOpens in a new window – Soak up the sun at Manda Beach, a serene spot perfect for swimming and relaxation. With its soft sands and gentle waves, it’s an ideal location to unwind and enjoy the idyllic coastal scenery.
- Takwa RuinsOpens in a new window – Venture to the Takwa Ruins, an archaeological site that reveals the remnants of a once-thriving Swahili settlement. As you wander through the historical structures, imagine the vibrant community that once flourished here, set against a stunning backdrop of nature.
4 tips for savvy savings when booking a hotel in Lamu
- Book for the cheapest times: The most affordable time to visit Lamu is in February, May, and November, when hotel rates are lower. For those on a budget, a stay of at least 3 to 4 days is great value for money, allowing ample time to explore the key historical landmarks and cultural attractions. Visitors can enjoy sailing tours, discover ancient ruins, and immerse themselves in the local culture, all while taking in the beauty of the islands and the sea. With careful planning, prices may drop during these months, making it an ideal opportunity for an enriching experience in this captivating small town.
- Look for last-minute deals on Hotels.com: To uncover last-minute deals to Lamu, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you could find out about flash sales and special promotions, ensuring you stay informed. Plus, the Smart Shopping feature within the app allows you to compare hotel prices and amenities, helping you make informed choices. This way, if prices drop or new rooms become available, you'll be among the first to know, enhancing your chances of securing the best hotel deal in Lamu.
- Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Lamu. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could offer you a more economical option, increasing the likelihood of securing a better deal.
- Consider your location: Choosing accommodation near key attractions or city centres can provide convenience, but it often tends to come with higher prices. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels a bit further afield, which are more likely to offer a more authentic and budget-friendly experience.
Best time to go to Lamu
Lamu experiences its lowest average temperature in August, at 77.7°F (25.4°C), while April is the hottest month, with an average temperature of 83.1°F (28.4°C). May tends to be the wettest month. The peak travel months to visit Lamu are January, July, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. In contrast, May, August, and October are ideal if you're looking for a calmer vacation, marked by no to moderate rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Matondoni Hotels
- Manda Island Hotels
- Hotels near German Post Office Museum
- Hotels near Lamu Museum
- Shela Hotels
- Hotels near Manda
- Hotels near Shela Beach
- Hotels near Lamu Fort
- Hotels near Manda Beach
- Hotels with Free Breakfast in Lamu
- Cheap Hotels in Lamu
- Business Hotels in Lamu
- Beach Hotels in Lamu
- Resorts & Hotels with Spas in Lamu
- Manda Island Hotels
- Siyu Hotels
- Lamu Old Town Hotels
- Lamu County Hotels
















































