A coastal town with white buildings, palm trees, and boats on the water.

Search Lamu hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Lamu hotels

Lamu House Hotel

Lamu House Hotel
4.0 star property
Lamu Old Town
9.0 out of 10, Wonderful, (78 reviews)
"Staff was great - especially the in house tour guide, Abu! "
United States
martin
The price is AU$227
includes taxes & fees
4 Aug - 5 Aug
Lamu House Hotel

Peponi Hotel

Peponi Hotel
3.5 star property
Lamu
10.0 out of 10, Exceptional, (23 reviews)
"Love the place "
United States
Ed
Peponi Hotel

Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.6 out of 10, Exceptional, (28 reviews)
"Good hotel, great staff, loved the location!"
United States
Gustavo
The price is AU$385
includes taxes & fees
20 July - 21 July
Kijani Hotel

The Majlis Hotel

The Majlis Hotel
3.5 star property
Manda Island
9.2 out of 10, Wonderful, (17 reviews)
"Our transfer was by Hotel complimentary boat from the airport ( makes sure you organise a few days before ). Our room was a junior suite, it was huge. The island is paradise. Everyone super friendly, happy & helpful."
United Kingdom
Paula
The price is AU$942
includes taxes & fees
18 July - 19 July
The Majlis Hotel

Shella Bahari Guest House

Shella Bahari Guest House
3.0 star property
Lamu
6.0 out of 10, (1 review)
"The location is great. But the property owner wasn't honoring expedia booking . Since it was late (5:30pm) , he allowed me to stay one night but next day I had to check out. Overpriced for the quality or upkeep of the lace. It is great for people looking for unconventional family owned traditional set up but a non for business travellers. Only one electrical point for charging in one room was another turndown "
United States
Rajesh
The price is AU$207
includes taxes & fees
29 July - 30 July
Shella Bahari Guest House

Jannataan Hotel

Jannataan Hotel
3.0 star property
Lamu Old Town
6.0 out of 10, (2 reviews)
"The old world charm, friendly and helpful staff. Excellent swimming pool. "
Australia
ROLAND
The price is AU$75
includes taxes & fees
18 July - 19 July
Jannataan Hotel

Wiyoni Royals Lamu

Wiyoni Royals Lamu
3.0 star property
Lamu Old Town
2.0 out of 10, (1 review)
The price is AU$141
includes taxes & fees
25 July - 26 July
Wiyoni Royals Lamu

The Red Pepper House

The Red Pepper House
3.0 star property
Lamu
10.0 out of 10, Exceptional, (2 reviews)
"The property was unique in providing a combination of features, especially to meet your requests, such as arranging a dhow ride for one person. "
United States
Richard
The Red Pepper House

Beytul Habaib Lamu

Beytul Habaib Lamu
2.0 star property
Lamu
The price is AU$122
includes taxes & fees
17 July - 18 July
Beytul Habaib Lamu

Jambo House lamu

Jambo House lamu
3.0 star property
Lamu Old Town
The price is AU$111
includes taxes & fees
17 July - 18 July
Jambo House lamu

The Cabanas Lamu

The Cabanas Lamu
2.0 star property
Lamu Old Town
The Cabanas Lamu

Lamu Sunsail Hotel

Lamu Sunsail Hotel
3.0 star property
Lamu Old Town
4.0 out of 10, (3 reviews)
"I reserved and paid back in October. When we arrived on Jan 11 -- we were told that our reservation was cancelled. In fact they were hosting a wedding - and cancelled our reservation without any warning. They proposed a disgusting replacement hotel (one-star backpacker hotel) which was 30€ per night rather than the 90€ per night we paid. We wasted 2 hours of limited time in beautiful Lamu. They refused to reimburse us and refused to send an email confirming that they cancelled a paid reservation...
France
David
The price is AU$154
includes taxes & fees
18 July - 19 July
Lamu Sunsail Hotel

Jannat House Lamu

Jannat House Lamu
3.0 star property
Lamu Old Town
The price is AU$149
includes taxes & fees
21 July - 22 July
Jannat House Lamu

Stopover Guest House Shela

Stopover Guest House Shela
3.0 star property
Shela
The price is AU$146
includes taxes & fees
17 July - 18 July
Stopover Guest House Shela

Morocco House

Morocco House
3.0 star property
Lamu
The price is AU$137
includes taxes & fees
16 Aug - 17 Aug
Morocco House

Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
3.0 star property
Lamu Old Town
The price is AU$101
includes taxes & fees
17 July - 18 July
Jamala Guesthouse Lamu

Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
3.0 star property
Lamu Old Town
The price is AU$73
includes taxes & fees
25 July - 26 July
Lamu Archipelago Villa Hotel

Kitendetini Bahari Hotel Lamu

Kitendetini Bahari Hotel Lamu
3.0 star property
Lamu Old Town
The price is AU$93
includes taxes & fees
18 July - 19 July
Kitendetini Bahari Hotel Lamu

Sweet Banana House

Sweet Banana House
2.5 star property
Lamu
Sweet Banana House

Lamu Palace Hotel

Lamu Palace Hotel
3.0 star property
Lamu Old Town
Lamu Palace Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Lamu

Find the best Lamu areas for the activities you enjoy most.

Lamu Old Town

You'll enjoy the parks and historical sites in Lamu Old Town. You might want to make time for a stop at Lamu Fort or Lamu Museum.

Stay near popular Lamu attractions

Learn more about Lamu

Narrow streets wind through this UNESCO-listed island town where donkeys replace cars and centuries-old Swahili architecture captivates visitors. Dhow boats offer sunset cruises along the archipelago while nearby Shela Beach invites you to relax after exploring the fascinating Lamu Museum.

A coastal town with white buildings, palm trees, and boats on the water.

Top Lamu Hotel Reviews

Recent Reviews in Lamu

More cheap accommodation in Lamu

Find out more about Lamu

Top reasons to visit Lamu

  • Stunning Beaches: Lamu boasts beautiful beaches with soft sands and crystal-clear waters, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Explore Lamu's history through its ancient architecture, including Lamu Fort and the Lamu Museum.
  • Charming Old Town: Wander the enchanting streets of Lamu Old Town, a UNESCO World Heritage site, filled with local culture.
  • Adventurous Activities: Engage in kite surfing, sailing, and private tours that showcase Lamu's breathtaking landscapes.
  • Welcoming Accommodations: Choose from a variety of charming hotels and guesthouses that offer a perfect seaside retreat.

Find great hotels in and around Lamu

Discover an array of charming accommodations in Lamu, Kenya, where you can find the ideal hotel or guesthouse for your seaside retreat. Whether you're seeking family-friendly options, business amenities, or the perfect spot to unwind by the beach, Lamu offers a delightful selection of stays. From the renowned Lamu House Hotel to various local gems, your perfect island getaway awaits.

  • Lamu House Hotel: Lamu House Hotel boasts a commendable guest rating of 9.0 and offers a family-friendly beach holiday experience. Nestled along the pristine coastline of Lamu, this property provides direct beach access, making it an idyllic choice for sun-seekers and families alike. Children are well catered for with amenities such as a supervised childcare service, a children's pool, and babysitting options available at an additional fee. The welcoming atmosphere and family-oriented services create a relaxing environment for visitors looking to unwind and enjoy the vibrant local culture.
  • The Majlis Hotel: Rated 9.2 by guests, The Majlis Hotel is situated approximately 3km from Lamu, providing a perfect blend of adventure and relaxation. This accommodation features direct beach access and offers a range of exciting activities including kayaking, fishing, and even helicopter tours. The hotel is particularly accommodating for families, offering free cribs and highchairs, as well as babysitting services. With its focus on adventure sports and a family-friendly environment, The Majlis Hotel is an excellent choice for those wishing to explore the great outdoors while enjoying a comfortable stay.
  • Peponi Hotel: With an impressive guest rating of 10.0, Peponi Hotel is a romantic haven situated along the beautiful Lamu coastline. Known for its charming ocean views and intimate atmosphere, the hotel offers special romance packages that include champagne service and spa treatments. Guests can indulge in a relaxing experience at the onsite spa or unwind by the pool with their partner. The combination of breathtaking scenery and thoughtful amenities makes Peponi Hotel an exceptional choice for couples seeking a romantic getaway.

Where to stay in and around Lamu

Embark on an unforgettable journey to Lamu, Kenya, where the rich tapestry of culture and stunning coastal beauty awaits. Explore the historic streets of Lamu Town, revel in the tranquil ambiance of Lamu Island, and discover the breathtaking landscapes of the Lamu Archipelago. Whether you're seeking budget-friendly ecotourism or a deep dive into local traditions, Lamu promises a holiday filled with captivating experiences that blend history and nature seamlessly.

  • Manda Island: Situated approximately 6km from Lamu, Manda Island offers a serene getaway with its stunning beaches and rich cultural experiences. The island attracts visitors primarily during peak seasons in October and from December to January, making it a popular spot for those seeking outdoor adventures and cultural immersion. Here, you can enjoy picturesque beaches, explore historic sites, and partake in various outdoor activities. The tranquil atmosphere and beautiful landscapes create an idyllic setting for relaxation and exploration.
  • Shela: Located in the vicinity of Lamu, Shela is a charming village known for its pristine beaches and vibrant cultural heritage. Travellers flock to Shela, particularly in September and from December to January, drawn by its captivating beach scenery and historical attractions, including a history museum and a historic fort. The village's laid-back vibe and hospitality make it an inviting destination for those looking to unwind and soak in the local culture. Visitors can leisurely stroll along the sandy shores or delve into the rich history of the region.
  • Lamu Old Town: Nestled around Lamu, Lamu Old Town is a UNESCO World Heritage site famed for its well-preserved Swahili architecture and rich history. The area experiences moderate seasonal visitor numbers, peaking in October and from December to January. Tourists are enchanted by the vibrant culture, stunning beaches, and significant landmarks such as historic forts and monuments. Wandering through the narrow streets and bustling markets offers an authentic glimpse into the local way of life, making it a must-visit for anyone exploring the Lamu region.

Things to do in Lamu

Lamu offers a delightful blend of beach and cultural experiences, perfect for a holiday getaway. Visitors can indulge in activities such as kite surfing, private tours, and sailing with Lamu Sunset Dhow Co. Explore various tour options and enjoy fun outings that showcase the island's rich heritage and stunning landscapes. Whether you're looking to relax on the beach or engage in exciting adventures, Lamu has something for everyone.

Shopping

In Lamu, explore the vibrant Lamu Old Town for unique handcrafted souvenirs and local art. For a wider selection, if you're up for a drive, visit the nearby Lamu Market, where you can find fabrics, spices, and traditional crafts that capture the essence of Kenyan culture.

Recreation

In Lamu, the Majlis Resort offers rejuvenating spa therapies with ocean views, allowing guests to unwind amidst tranquil surroundings. Another option is the Lamu Yoga Festival, where participants can engage in yoga sessions on the beach, promoting relaxation and mindfulness in a serene coastal atmosphere.

Adventure

Explore the stunning beaches of Shela, where golden sands meet crystal-clear waters, perfect for sunbathing or leisurely strolls. For a true thrill, embark on a dhow sailing adventure, gliding along the coastline while soaking in the breathtaking sunset views over the Indian Ocean.

Nightlife

Visit the popular Kijiji Restaurant and Beach Bar for a relaxed atmosphere and refreshing cocktails while enjoying the ocean breeze. For a lively vibe, check out the Lamu Lounge, where you can dance to local DJs and enjoy a variety of drinks with fellow travellers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Lamu

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Lamu are February and April to May, where the prices are slightly lower. This is in comparison to March, August and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Lamu about 3+ months out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Lamu is Thursday. The most expensive day to stay in Lamu is Tuesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, making it easy to find the most affordable hotels at a glance. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations available for booking.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel reservation in Lamu with your flights and activities through an Expedia package.

Find the best attractions in and around Lamu

Lamu offers a delightful blend of beach and cultural experiences, making it an ideal holiday destination. Key attractions include Lamu Island, Lamu Fort, and the Lamu Museum, each steeped in history. Visitors can also explore the charming streets of Lamu Old Town, immersing themselves in the rich local culture and stunning coastal scenery.

  • Shela Beach: A picturesque stretch of sand, Shela Beach boasts a relaxed atmosphere ideal for sunbathing and leisurely strolls. The tranquil waters invite you to enjoy swimming or simply soaking up the sun while surrounded by stunning views of the Indian Ocean.
  • Takwa Ruins: Situated approximately 6km from Lamu, the Takwa Ruins offer a glimpse into the region's rich history. This ancient Swahili settlement is steeped in culture, allowing visitors to explore the remnants of coral stone structures and learn about the area's fascinating past.
  • Manda Beach: Just 5km from Lamu, Manda Beach is another beautiful coastal escape. With its soft sands and inviting waters, it’s a perfect spot for relaxation or enjoying water activities while taking in the serene surroundings.

Best time to go to Lamu

The best time to visit Lamu can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Lamu falls in April, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Lamu falls in August, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January81.1°F (27.3°C)No RainMostly SunnySlightly HighAverage
February81.5°F (27.5°C)No RainMostly SunnyAverageSlightly Low
March82.9°F (28.3°C)No RainMostly SunnyAverageSlightly High
April83.1°F (28.4°C)Light RainMostly SunnyAverageSlightly Low
May80.6°F (27.0°C)Moderate RainMostly CloudySlightly LowSlightly Low
June79.3°F (26.3°C)No RainMostly SunnyAverageAverage
July77.9°F (25.5°C)No RainMostly SunnySlightly HighAverage
August77.7°F (25.4°C)No RainMostly SunnySlightly LowSlightly High
September78.4°F (25.8°C)No RainMostly SunnyAverageAverage
October79.9°F (26.6°C)Light RainMostly SunnySlightly LowAverage
November81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
December81.7°F (27.6°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Lamu

Travelling to Lamu, Kenya, can be accomplished via two main airports. Malindi Airport (MYD) is situated 138km from Lamu, with nearby accommodation options including Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa, both 3km from MYD and offering 24-hour airport shuttle services. Billionaire Beachfront Apartments is another option 6km away. Alternatively, Lamu's Manda Airport (LAU) is only 2km from the town, with Peponi Hotel and The Majlis Hotel, both 5km away, providing complimentary airport transportation. Msafini MangoTop Roof Hotel is also conveniently located just 3km from LAU, ensuring easy access to the airport.

Frequently asked questions

What's the best place to stay in Lamu?
Lamu House Hotel is one of the top choices for your stay based on our traveller data. This hotel offers 3 outdoor pools and a full-service spa. Other good choices for your visit include Peponi Hotel and Kijani Hotel. See all available top hotels, or vacation rentals in Lamu.
What are some of the best holiday rentals that Lamu has to offer?
Mnarani House, Luxury 4 Bedrooms Villa with pool in Shela, Lamu Island.: This highly rated holiday home rental in Lamu offers an outdoor pool, a balcony and a BBQ to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and an oven, so that you can cook with friends or family. Make the most of Access to hot tub in this rental home to help you unwind. Our travellers also rate Wellness Kibanda as a favourite home for rent in Lamu. See all vacation rentals in Lamu.
If I need to cancel my hotel reservation in Lamu, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Lamu.
What's the best family accommodation in Lamu?
Kizingo Beach Eco Lodge is a lodge with a private beach and a restaurant, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Lamu.
What's the best dog-friendly accommodation option in Lamu?
Peponi Hotel is a top hotel for people travelling with their pets, and offers 3 restaurants and an outdoor pool for its human guests. Kizingo Beach Eco Lodge is another option for you and your pet. See more pet-friendly hotel accommodations in Lamu.
What's the best accommodation option for a beach holiday in Lamu?
Peponi Hotel is a top beachfront hotel offering 3 restaurants and 3 bars/lounges, located within a short 1-minute walk of Shela Beach . Other good options for your stay near the beach include Lamu House Hotel and Kijani Hotel. See more stays near the beach in Lamu.
What are some accommodation options with pools in Lamu?
Lamu House Hotel is a top hotel with 3 outdoor swimming pools, a children's pool and 2 beach bars. View all hotels with pools in Lamu.
What is the best spa hotel in Lamu?
Lamu House Hotel is a top beach spa hotel featuring 3 pools, a rooftop terrace, a 24-hour health club and a bar. Spend an afternoon at Lamu House Spa where you'll find Swedish massages, deep-tissue massages, and hot stone massages and more. Another popular spa hotel in Lamu is Kijani Hotel. See all spa hotels in Lamu.
What is staying in Lamu like?
Visitors can enjoy all that Lamu has to offer, including the local tours, seaside and football matches. The quaint and cultural setting also entices those visiting the city. In Lamu, there are 48 hotels and other accommodation options to choose from. Find out more about Lamu.
What is there to see in Lamu?
Cultural venues include German Post Office Museum and Lamu Museum. A couple of additional sights to add to your itinerary are Lamu Fort and Shela Beach. Take a look at what more there is to see and do in Expedia's Lamu guide.
What's the seasonal weather like in Lamu?
The hottest months are usually March and February, with an average temperature of 28°C, while the coldest months are August and September, with an average of 26°C. Average annual precipitation for Lamu is 736 mm.