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




1. Lamu House Hotel
Lamu House Hotel



3. Kijani Hotel
Kijani Hotel



4. The Majlis Hotel
The Majlis Hotel



5. Jannataan Hotel
Jannataan Hotel



8. Lamu Sunsail Hotel
Lamu Sunsail Hotel



9. New Mahrus Hotel & Rooftop Restaurant
New Mahrus Hotel & Rooftop Restaurant



10. Wiyoni Royals Lamu
Wiyoni Royals Lamu



11. Shella Bahari Guest House
Shella Bahari Guest House



12. Dudu Villas N Backpackers
Dudu Villas N Backpackers



14. Morocco House
Morocco House



15. Jambo House lamu
Jambo House lamu



16. Jannat House Lamu
Jannat House Lamu



17. Lamu Archipelago Villa Hotel
Lamu Archipelago Villa Hotel



18. Jamala Guesthouse Lamu
Jamala Guesthouse Lamu



19. Stopover Guest House Lamu Town
Stopover Guest House Lamu Town



20. Beytul Habaib Lamu
Beytul Habaib LamuYou may also like hotels with pools in Lamu




Jannat House Lamu
Jannat House Lamu



Morocco House
Morocco HouseGo beyond your typical stay in Lamu
Our prices for hotels in Lamu are cheapest in May
Price trends for hotels in Lamu
Top neighborhoods in Lamu



Lamu Old Town
The Lamu Old Town neighborhood has lots to see including Lamu Fort and Lamu Museum.
Top landmarks in Lamu
Shela Beach
Lamu Fort
Lamu Museum
Old Mosque
German Post Office Museum
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
"Beautiful hotel. Good food, great pool, and helpful staff."
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
Unveil the Timeless Charm of Lamu: Where Island Serenity Meets Cultural Treasures
Nestled in the Indian Ocean, Lamu, Kenya, is a captivating blend of rich history and serene beauty. This UNESCO World Heritage site boasts the enchanting Lamu Old Town, with its winding alleys and traditional Swahili architecture. Explore the stunning beaches of the Lamu Archipelago, where golden sands meet crystal-clear waters. Experience the vibrant local culture at the Lamu Museum, and savor delicious Swahili cuisine. With luxurious accommodations and a laid-back atmosphere, Lamu is perfect for romantic getaways or off-the-beaten-path adventures. Discover the charm of this coastal gem, where time slows down and every moment is a treasure.
Discover great hotels near Lamu
Lamu offers a range of accommodations from luxury hotels with stunning ocean views to charming boutique hotels that reflect the island's rich heritage. Whether you prefer a beachfront retreat or a cozy guesthouse, you'll find options that cater to various tastes and budgets, making your stay memorable. Here are some of the most popular hotels with our travelers near Lamu:
- The Majlis HotelOpens in a new window: The Majlis Hotel is a charming 3.5-star hotel that boasts an impressive guest rating of 9.2. Perfect for leisure travelers seeking adventure and relaxation, this hotel offers direct access to the beach, making it an ideal spot for sun-seekers. Guests can indulge in a variety of adventure sports, including sailing and nearby hiking or biking. The property also features thoughtful amenities, such as highchairs and toys for younger guests, ensuring a comfortable stay for families. The positive sentiments highlight the vibrant atmosphere and engaging activities available on-site and nearby, creating a memorable experience for those in search of a beachfront getaway.
- Peponi HotelOpens in a new window: Peponi Hotel stands out as a 3.5-star gem with a perfect guest rating of 10.0. This beachfront hotel is designed for leisure travelers who crave adventure and relaxation, offering exceptional access to a range of water sports, including sailing and windsurfing. The property is renowned for its vibrant ambiance and well-curated experiences, creating an inviting atmosphere for guests to unwind and enjoy the stunning coastal scenery. The glowing reviews emphasize the hotel's charm and the seamless blend of adventure and relaxation, making it a top choice for those pursuing a blissful beach vacation.
- Msafini MangoTop Roof HotelOpens in a new window: Msafini MangoTop Roof Hotel is a delightful 3.5-star hotel that provides a cozy retreat for travelers seeking comfort and good dining options. Guests can savor complimentary breakfast daily and enjoy the on-site restaurant for dinner, perfect for winding down after a day of exploration. The hotel features entertainment options such as premium television channels and flat-screen televisions, ensuring that guests can relax in style. Review sentiments reflect a positive reception towards the hotel’s inviting atmosphere and quality dining experiences, making it an appealing choice for those desiring a comfortable stay with easy access to local attractions.
Where to stay in and around Lamu
Some of the standout areas to stay in Lamu County, Kenya, are Manda Island, Shela, and Manda Island. Manda Island offers luxury accommodations and serene beaches, perfect for relaxation. Shela boasts vibrant local culture and stunning architecture. For first-time visitors, Shela is best suited, providing easy access to both the beach and local attractions in the Lamu archipelago.
- ShelaOpens in a new window: Shela is one of Lamu's most charming spots, known for its stunning beaches and laid-back vibe. It’s a great place to relax and soak up the sun while enjoying breathtaking views of the Indian Ocean. You can wander through the picturesque narrow streets, lined with traditional Swahili architecture, and discover local crafts at the vibrant markets. Shela is also a hub for cultural experiences, with opportunities to explore ancient Swahili history and participate in local festivals. Whether you’re looking to unwind on the beach or delve into the unique culture, Shela has something special for everyone.
- Manda IslandOpens in a new window: Manda Island offers a tranquil escape with its pristine beaches and untouched natural beauty. It’s a perfect spot for those seeking a peaceful retreat away from the hustle and bustle. The island is home to stunning wildlife, making it ideal for nature lovers and photographers. You can also enjoy various water activities, like snorkeling and kayaking, to explore the vibrant marine life. Manda Island’s serene environment and beautiful landscapes make it a fantastic choice for relaxation and adventure alike.
- Manda Island: Similar to its neighboring area, Manda Island is another fantastic choice for travelers looking for a serene getaway. The island boasts some of the best beaches in the region, providing a perfect backdrop for sunbathing and swimming. The local atmosphere is peaceful, allowing visitors to truly unwind and enjoy the natural surroundings. You might also want to explore the rich history of the area, including ruins and historical sites that tell the story of Lamu's past. Overall, Manda Island is ideal for those who appreciate nature and tranquility.
Things to do in Lamu
Lamu offers a stunning blend of pristine beaches, gentle coastal breezes, and charming small-town vibes. Travelers can enjoy sailing through crystal-clear waters, diving among vibrant marine life, or hiking along scenic trails. With its rich history and inviting atmosphere, this island paradise is a must-visit for unforgettable experiences.
- German Post Office MuseumOpens in a new window – Step into the past at the German Post Office Museum, where you’ll discover the history of postal services in Lamu. This unique museum showcases fascinating artifacts and offers insights into the island's historical connections with Germany.
- Lamu FortOpens in a new window – Explore the impressive Lamu Fort, a historic structure that has stood the test of time. Walk through its ancient walls and imagine the stories they hold, as this fort played a significant role in the island's defense during the 19th century.
- Lamu MuseumOpens in a new window – Dive deeper into Lamu's rich heritage at the Lamu Museum. This history museum hosts a collection of artifacts, artworks, and exhibits that highlight the island's diverse culture and traditions, making it an enlightening stop for visitors.
- Manda BeachOpens in a new window – Relax at Manda Beach, where soft sands and gentle waves invite you to unwind. Spend your day sunbathing or strolling along the shore, soaking in the serene atmosphere and stunning views of the Indian Ocean.
- Takwa RuinsOpens in a new window – Venture to the Takwa Ruins, a historic site that offers a glimpse into the past. Explore the remnants of this ancient Swahili settlement, where you’ll find fascinating architecture and a sense of mystery that surrounds the once-thriving community.
4 tips for savvy savings when booking a hotel in Lamu
- Book for the cheapest times: The most affordable time to visit Lamu is during April, May, and November, when hotel rates tend to be lower. For a budget-friendly trip that allows you to fully appreciate the key landmarks, cultural sites, and natural beauty of the area, a stay of at least 3 to 4 days is recommended. During your visit, you can explore historical ruins, enjoy sailing tours, and experience local culture, making your trip both enriching and great value for money.
- Look for last-minute deals on Hotels.com: Explore DealsOpens in a new window and Last-Minute DealsOpens in a new window on Hotels.com to uncover discounted rates for your stay in Lamu as your travel date approaches. By enabling email alerts or push notifications, you may discover flash sales and special promotions, helping you stay informed about opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to find our best options. With these resources, you can stay updated on availability and pricing, making your last-minute getaway even easier.
- Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find better rates for your stay in a Lamu hotel. For those interested in unique accommodations, boutique hotels often provide a more personalized experience and could offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the pricing leans towards the higher end, we may suggest alternative dates that could help you discover a more affordable option.
- Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look at hotels in less central neighborhoods, which can offer a good balance between cost and accessibility to the sites you wish to see. Additionally, you could consider independent hotels a bit farther out, as they are usually more likely to be affordable and can provide a more genuine 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
- NH Hotels in Pate Island
- Hotels near Manda Beach
- Houseboats in Pate Island
- Motel One Hotels in Pate Island
- 5 Star Hotels in Pate Island
- Hotels near Lamu Museum
- 3 Star Hotels in Shela
- Kimpton Hotels in Pate Island
- Kitchenette in Pate Island
- Movenpick Hotels in Pate Island
- Apartments in Pate Island
- Hilton Hotels in Pate Island
- Historical in Pate Island
- Hotels in Shela
- Mandarin Oriental Hotels in Pate Island
- Bar in Pate Island
- Pensions in Pate Island
- Family Friendly in Pate Island
- Pousadas in Pate Island
- Shopping in Pate Island
- Hotels near Lamu Fort
- Boutique in Pate Island
- Budget in Lamu
- Americinn Hotels in Pate Island
- Coast Hotels in Pate Island
- Castle Hotels in Pate Island
- LGBT Friendly in Pate Island
- Villas in Pate Island
- Club Quarters Hotels in Pate Island
- Omni Hotels in Pate Island
- All-Inclusive in Pate Island
- Ryokans in Pate Island
- Adults Only in Pate Island
- Recreation in Pate Island
- Golf in Pate Island
- Parking in Shela
- Casino in Pate Island
- Business in Lamu
- Inns in Pate Island
- Chalets in Pate Island
- Pet Friendly in Pate Island
- Free Breakfast in Lamu
- Camino Real Hotels in Pate Island
- Hotels in Manda Island
- Hotsprings in Pate Island
- 3 Star Hotels in Pate Island
- Melia Hotels in Pate Island
- Castles in Pate Island
- Spa in Lamu
- Resorts in Pate Island
- Executive Hotels in Pate Island
- Palaces in Pate Island
- Beach in Lamu
- Caravanparks in Pate Island
- Hotels in Matondoni
- Bedandbreakfast in Pate Island
- Luxury in Pate Island
- Lamu Old Town Hotels
- Drury Inn & Suites Hotels in Pate Island
- Hostels in Pate Island
- Cabins in Pate Island
- Ranches in Pate Island
- Hotels near German Post Office Museum
- Treehouses in Pate Island
- Scandic Hotels in Pate Island
- Hotels in Manda Island
- First Hotels in Pate Island
- Marriott Hotels in Pate Island
- La Quinta Inn & Suites Hotels in Pate Island
- Walt Disney World Hotels in Pate Island
- Fairmont Hotels in Pate Island
- Winery in Pate Island
- Guesthouses in Pate Island
- Millennium Hotels in Pate Island
- Motels in Pate Island
- Fitness Center in Pate Island
- Countryhouse in Pate Island
- Cottages in Pate Island
- Barcelo Hotels in Pate Island
- Aparthotels in Pate Island
- Motel 6 Hotels in Pate Island
- 2 Star Hotels in Lamu
- Hotels near Takwa Ruins
- Riads in Pate Island
- Hotels in Siyu
- Pool in Lamu
- Best Western Hotels in Pate Island
- Nosmokingpolicy in Pate Island
- 2 Star Hotels in Pate Island
- Dining in Pate Island
- Courtyard - City Lodge Hotels in Pate Island
- 3 Star Hotels in Lamu
- Safaritentalow in Pate Island
- The Peninsula Group Hotels in Pate Island
- 4 Star Hotels in Pate Island
- Hotels near Shela Beach
















