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

Lamu hotels from HK$106

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Lamu hotels

Kizingo Beach Eco Lodge

Kizingo Beach Eco Lodge
2.5 star property
Lamu
10.0 out of 10, Exceptional, (1 review)
"Absolute perfection and paradise. Exceeded all expectations. Cannot wait to go back!"
United States
Anonymous traveller
The price is HK$2,093
HK$2,470 total
includes taxes & fees
4 Jul - 5 Jul
Kizingo Beach Eco Lodge

Stopover Guest House Shela

Stopover Guest House Shela
3.0 star property
Shela
The price is HK$706
HK$833 total
includes taxes & fees
30 Jun - 1 Jul
Stopover Guest House Shela

Sea Shells Inn

Sea Shells Inn
2.5 star property
Lamu Old Town
10.0 out of 10, Exceptional, (1 review)
"Really friendly staff, nice sunrises from the rooftop. Simple but homely. Got upgraded for free. Spent 10 nights here. "
United Kingdom
Aran
The price is HK$90
HK$106 total
includes taxes & fees
29 Jun - 30 Jun
Sea Shells Inn

Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.6 out of 10, Exceptional, (27 reviews)
"Good hotel, great staff, loved the location!"
United States
Gustavo
The price is HK$1,794
HK$2,117 total
includes taxes & fees
29 Jun - 30 Jun
Kijani Hotel

Jannat House Lamu

Jannat House Lamu
3.0 star property
Lamu Old Town
The price is HK$823
HK$972 total
includes taxes & fees
1 Jul - 2 Jul
Jannat House Lamu

Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
3.0 star property
Lamu Old Town
The price is HK$494
HK$583 total
includes taxes & fees
29 Jun - 30 Jun
Jamala Guesthouse Lamu

Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
3.0 star property
Lamu Old Town
The price is HK$600
HK$708 total
includes taxes & fees
29 Jun - 30 Jun
Stopover Guest House Lamu Town

Morocco House

Morocco House
3.0 star property
Lamu
The price is HK$665
HK$784 total
includes taxes & fees
29 Jun - 30 Jun
Morocco House

Lamu House Hotel

Lamu House Hotel
4.0 star property
Lamu Old Town
9.0 out of 10, Wonderful, (77 reviews)
"Staff was great - especially the in house tour guide, Abu! "
United States
martin
The price is HK$1,165
HK$1,375 total
includes taxes & fees
9 Jul - 10 Jul
Lamu House Hotel

Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
3.0 star property
Lamu Old Town
The price is HK$353
HK$416 total
includes taxes & fees
29 Jun - 30 Jun
Lamu Archipelago Villa Hotel

Kitendetini Bahari Hotel Lamu

Kitendetini Bahari Hotel Lamu
3.0 star property
Lamu Old Town
The price is HK$431
HK$509 total
includes taxes & fees
29 Jun - 30 Jun
Kitendetini Bahari Hotel Lamu

Tabassam Guest House Lamu

Tabassam Guest House Lamu
2.0 star property
Lamu Old Town
The price is HK$157
HK$185 total
includes taxes & fees
29 Jun - 30 Jun
Tabassam Guest House Lamu

Jambo House lamu

Jambo House lamu
3.0 star property
Lamu Old Town
The price is HK$518
HK$611 total
includes taxes & fees
29 Jun - 30 Jun
Jambo House lamu

Beytsalam

Beytsalam
2.0 star property
Lamu Old Town
The price is HK$718
HK$847 total
includes taxes & fees
1 Jul - 2 Jul
Beytsalam

Beytul Habaib Lamu

Beytul Habaib Lamu
2.0 star property
Lamu
The price is HK$600
HK$708 total
includes taxes & fees
29 Jun - 30 Jun
Beytul Habaib 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 HK$718
HK$847 total
includes taxes & fees
29 Jun - 30 Jun
Lamu Sunsail Hotel

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 HK$359
HK$423 total
includes taxes & fees
30 Jun - 1 Jul
Jannataan Hotel

Dudu Villas N Backpackers

Dudu Villas N Backpackers
2.0 star property
Lamu
The price is HK$432
HK$510 total
includes taxes & fees
29 Jun - 30 Jun
Dudu Villas N Backpackers

Wiyoni Royals Lamu

Wiyoni Royals Lamu
3.0 star property
Lamu Old Town
2.0 out of 10, (1 review)
The price is HK$671
HK$792 total
includes taxes & fees
30 Jun - 1 Jul
Wiyoni Royals Lamu

Dudu Villas n Cottages

Dudu Villas n Cottages
1.5 star property
Lamu
2.0 out of 10, (1 review)
The price is HK$155
HK$183 total
includes taxes & fees
29 Jun - 30 Jun
Dudu Villas n Cottages
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

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

More cheap stays in Lamu

Find out more about Lamu

Top reasons to visit Lamu

  • Stunning Beaches: Lamu boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Rich Cultural Heritage: Explore Lamu Fort, Lamu Museum, and the historic Lamu Old Town, immersing yourself in the local customs and traditions.
  • Adventurous Activities: Engage in sailing, boat trips, and ecotourism adventures in the enchanting archipelago.
  • Vibrant Local Cuisine: Indulge in fresh seafood and local delicacies while enjoying the lively atmosphere of Lamu Town.
  • Diverse Accommodation: Choose from charming guesthouses to historic hotels that cater to all types of travellers.

Find great hotels in and around Lamu

In Lamu, you’ll discover a delightful array of accommodation options, from charming guesthouses to inviting hotels, perfect for beach lovers, families, and business travellers alike. Whether you choose a serene cabana or the historic Lamu House, the island's unique offerings promise a memorable stay. Explore the enchanting Lamu Island hotels and experience the rich culture and stunning landscapes that this coastal gem has to offer.

  • Lamu House Hotel: This charming 3-star hotel is an ideal choice for families seeking a beachside retreat in Lamu. With a commendable guest rating of 9.0 out of 10, the hotel boasts direct access to the beautiful beach, providing a relaxing coastal atmosphere. Families will appreciate the variety of child-friendly amenities, including babysitting services and a supervised children's pool. The hotel features a welcoming ambience and offers essential facilities for a comfortable stay, making it a great option for those looking to unwind in a family-focused environment.
  • The Majlis Hotel: With its 3.5-star rating and a guest rating of 9.2 out of 10, The Majlis Hotel is a fantastic choice for adventure-seeking families. Located 3km from Lamu, this hotel provides direct access to the stunning beach while offering various on-site adventure sports, such as boat tours, fishing, and hiking. The property is equipped with several amenities for children, including highchairs and cribs, ensuring a comfortable stay for families with young ones. The blend of relaxation and adventure makes The Majlis a compelling option for those looking to explore the beauty of Lamu.
  • Kijani Hotel: Rated 9.6 out of 10, Kijani Hotel is a 3-star gem that combines beach access with a focus on adventure and wellness. This hotel offers an array of exciting activities, including snorkelling and windsurfing, catering to thrill-seekers. Guests can indulge in rejuvenating treatments at the full-service spa or relax by the outdoor pool, making it a perfect sanctuary for those in need of relaxation. Kijani Hotel's serene environment and excellent facilities provide an enriching experience for travellers looking to immerse themselves in the beauty of Lamu.

Where to stay in and around Lamu

Lamu offers a unique blend of stunning beaches and rich cultural heritage, making it an ideal destination for adventurous travellers. Explore the enchanting Lamu Island and its neighbouring archipelago, where you can immerse yourself in history and local customs. Experience the vibrant atmosphere of Lamu's quaint streets, indulge in fresh seafood, and partake in ecotourism activities. This Kenyan gem is sure to leave you with unforgettable memories and a deeper appreciation for coastal culture.

  • Manda Island: Manda Island is a serene village located approximately 5km from Lamu. This picturesque island is celebrated for its stunning beaches and rich cultural experiences. With visitor numbers peaking in January, July, and September, Manda Island offers a tranquil escape for those seeking relaxation and exploration. The island is home to beautiful sandy shores and historic sites, making it an ideal spot for beach lovers and history enthusiasts alike. Enjoy the laid-back atmosphere and immerse yourself in the local culture while visiting its charming landmarks.
  • Lamu Old Town: Nestled within the Lamu area, Lamu Old Town is a vibrant neighbourhood steeped in history and culture. This UNESCO World Heritage site sees a moderate influx of visitors, particularly between October and January. The town is renowned for its narrow winding streets, traditional Swahili architecture, and rich cultural heritage. Key attractions include stunning beaches, the historic fort, and various monuments that narrate tales of its past. Visitors come to experience the unique blend of beach relaxation and cultural immersion that Lamu Old Town has to offer.
  • Pate Island: Located around 29km away from Lamu, Pate Island is a hidden gem known for its cultural richness and historical significance. With a moderate seasonal visitor flow, particularly peaking in October and January, Pate Island invites travellers to explore its captivating historical sites. The island offers a unique cultural experience, showcasing the traditions and lifestyles of its inhabitants. Visitors can delve into the island's history while enjoying its scenic beauty and tranquil surroundings, making it an unforgettable addition to your Lamu adventure.

Things to do in Lamu

Shopping

In Lamu, visit the bustling Lamu Old Town market for unique local crafts and souvenirs, including intricate wood carvings and woven baskets. If you're up for a drive, check out the nearby Shela Village, where charming shops offer handmade goods and traditional Swahili artefacts.

Recreation

Shamazi Wellness offers a tranquil atmosphere with holistic treatments, yoga sessions, and rejuvenating spa therapies. Experience soothing sound baths on the beach, while Lamu Yoga Retreat provides guided classes amidst stunning coastal views, fostering mindfulness and relaxation in a picturesque setting.

Adventure

Explore the enchanting Lamu Old Town, a UNESCO World Heritage site, with its winding alleys and Swahili architecture. Experience the thrill of dhow sailing along the coast, or take a stroll on the pristine Shela Beach, where the tranquil atmosphere complements the stunning sunset views.

Nightlife

Explore the vibrant atmosphere at the Lamu Lounge, where you can enjoy live DJ sets and dance the night away. For a more relaxed vibe, visit the Seafront CafƩ, offering a stunning view and a variety of cocktails, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Lamu

For a budget-friendly visit to Lamu, plan your trip during the off-peak months of April to May or November to secure lower accommodation rates. Booking hotels at least three months in advance often yields the best prices, while last-minute deals can be found on sites like Expedia. Mondays are the cheapest days to stay, whereas Tuesdays are the priciest. Utilise Expedia's search tools to filter by budget and eco-friendly options. Additionally, consider combining your hotel, flights, and activities for further savings, and keep an eye out for app-exclusive deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Lamu are April to May and November, 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 Monday. 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, chosen location, and additional preferences. You can sort your results to display prices from lowest to highest, ensuring that the most affordable hotels appear at the top. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can enjoy savings 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 is an ideal destination for beach and culture-themed holidays, offering attractions such as the historic Lamu Fort, Lamu Museum, and the enchanting Lamu Old Town. Visitors can immerse themselves in the rich cultural heritage while enjoying the beautiful beaches nearby. Explore the vibrant Lamu Town and its surrounding points of interest for a truly memorable experience.

  • Shela Beach: Enjoy the serene ambience of Shela Beach, where soft sands meet gentle waves. This picturesque beach is ideal for relaxation and soaking up the sun, offering a tranquil escape from the bustling town of Lamu.
  • Takwa Ruins: Delve into the rich history of the region at Takwa Ruins, located 6km from Lamu. This historic site showcases remnants of a once-thriving Swahili town, providing insight into the cultural heritage and architectural splendour of the area.
  • Manda Beach: Just 5km from Lamu, Manda Beach offers a stunning coastline with pristine waters, perfect for swimming and enjoying leisurely strolls. The relaxed atmosphere makes it a delightful spot to unwind and take in the natural beauty.

Best time to go to Lamu

The best time to visit Lamu is dependent on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. August is its coolest month on average. At this time, 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

Accessing Lamu, Kenya, is convenient with two major airports. Malindi Airport (MYD) is situated 138km from Lamu, with excellent nearby hotels such as the 5-star Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa, both 3km away and offering 24-hour airport shuttle services. Billionaire Beachfront Apartments, located 6km away, also provides transfers and shuttles. Closer to Lamu, Manda Airport (LAU) is just 2km away, with notable hotels like Peponi Hotel and The Majlis Hotel, both 5km from the airport and offering free airport transportation. Msafini MangoTop Roof Hotel is also conveniently located 3km away from Manda 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?
Marquezy House - Shela, Lamu Island: This highly rated holiday home rental in Lamu has laundry facilities and WiFi to help you feel perfectly comfortable in your new surroundings. Other favourite homes for rent in Lamu are ONEWAY House Lamu Seaview Rooftop & Pool and Wellness Kibanda. 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?
Lamu House Hotel is a top beach hotel with 3 outdoor pools and free breakfast, and it's located close to Shela Beach . Other good options for your stay near the beach include Peponi 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. Other popular spa hotels in Lamu include Kijani Hotel and The Cabanas Lamu. 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.