Find hotels in Lamu from Rp1.088.165

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Lamu hotels

The Cabanas Lamu

The Cabanas Lamu
3.0 star property
Lamu
10.0 out of 10, Exceptional, (1)
Unwind at this serene retreat featuring an outdoor pool, full-service spa offering deep-tissue massages and reflexology, plus a restaurant and bar. Enjoy complimentary breakfast and WiFi while surrounded by garden scenery.

"Dream location with excellent & friendly service. The quality of the food is one of the best I had in Kenya. The views and facilities are top level. Definitely will be back with family & friends."
United States
Rodrigo
The price is Rp8.312.333
Rp9.808.553 total
includes taxes & fees
13 Jan - 14 Jan 2026
The Cabanas Lamu

Dudu Villas N Backpackers

Dudu Villas N Backpackers
2.0 star property
Lamu
Set in beautiful Lamu, this hotel offers convenient access to Shela and Manda beaches. With attentive 24-hour front desk service and daily housekeeping, guests enjoy a comfortable base just minutes from the airport.
The price is Rp922.174
Rp1.088.165 total
includes taxes & fees
27 Dec - 28 Dec
Dudu Villas N Backpackers

Jannataan Hotel

Jannataan Hotel
3.0 star property
Lamu Old Town
8.0 out of 10, Very good, (1)
Escape to this hotel near Lamu Museum and Lamu Fort. Cool off in the outdoor pool after exploring local attractions, with 24-hour front desk service ensuring convenience throughout your cultural adventure in Lamu.

"The old world charm, friendly and helpful staff. Excellent swimming pool. "
Australia
ROLAND
The price is Rp766.114
Rp904.014 total
includes taxes & fees
6 Jan - 7 Jan 2026
Jannataan Hotel

Morocco House

Morocco House
3.0 star property
Lamu
Serene Moroccan-inspired hotel near Shela Beach offering complimentary breakfast and parking. Unwind with soothing spa treatments, cool off in the outdoor pool, or savour drinks at the bar after exploring nearby Manda Beach.
The price is Rp1.418.729
Rp1.674.101 total
includes taxes & fees
2 Jan - 3 Jan 2026
Morocco House

Lamu Sunsail Hotel

Lamu Sunsail Hotel
3.0 star property
Lamu Old Town
4.0 out of 10, (3)
Stunning views await at this beachfront hotel offering free breakfast and balconies. Explore nearby Lamu Museum and historic Fort while enjoying daily housekeeping. Perfect blend of coastal serenity and cultural immersion for curious travellers.

"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 Rp1.532.153
Rp1.807.940 total
includes taxes & fees
27 Dec - 28 Dec
Lamu Sunsail Hotel

Wiyoni Royals Lamu

Wiyoni Royals Lamu
3.0 star property
Lamu Old Town
2.0 out of 10, (1)
Experience the charm of Lamu at this welcoming hotel near Lamu Fort and German Post Office Museum. Enjoy attentive 24-hour service and daily housekeeping while exploring the rich cultural heritage of this coastal destination.
The price is Rp1.007.297
Rp1.188.611 total
includes taxes & fees
1 Jan - 2 Jan 2026
Wiyoni Royals Lamu

The Majlis Hotel

The Majlis Hotel
3.5 star property
Manda Island
9.2 out of 10, Wonderful, (16)
Experience paradise at this seafront hotel with 2 outdoor pools and a rejuvenating spa offering massages and scrubs. Explore the azure waters by sailing or kayaking, then relax at the poolside bar. Free airport shuttle and breakfast complete your island getaway.

"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 Rp8.512.296
Rp10.044.600 total
includes taxes & fees
29 Dec - 30 Dec
The Majlis 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

Where to stay in Lamu

Find the best Lamu areas for the activities you enjoy most. Learn more about Lamu
Learn more about Lamu

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.

Adobe

Top Lamu Hotel Reviews

More cheap stays in Lamu

Find out more about Lamu

Top reasons to visit Lamu

  • UNESCO World Heritage Site: Lamu is recognised for its rich history and well-preserved architecture, making it a must-visit cultural landmark.
  • Stunning Beaches: The island boasts exquisite beaches, perfect for relaxation and enjoying picturesque sunsets.
  • Vibrant Local Traditions: Visitors can immerse themselves in the lively customs and traditions of the Swahili culture.
  • Outdoor Adventures: Lamu offers a variety of activities such as sailing and ecotourism in the beautiful Lamu Archipelago.
  • Charming Accommodation: Enjoy a range of delightful boutique hotels and guesthouses tailored for a unique stay.

Find great hotels in and around Lamu

Discover a range of delightful accommodation options in Lamu, Lamu County, where boutique hotels and charming guesthouses await you. Whether you're seeking a relaxing beach getaway, a rejuvenating spa experience, or a base for business travel, Lamu offers a unique blend of amenities tailored to every traveller. Explore the enchanting atmosphere of Lamu Island, and find the ideal lodging that suits your needs for an unforgettable holiday.

  • Kijani Hotel: Nestled in the heart of Lamu, Kijani Hotel offers a vibrant blend of adventure and relaxation for the intrepid traveller. This 3-star accommodation is ideal for those seeking a spa-themed escape while indulging in exhilarating activities. With onsite snorkelling and surfing, as well as nearby swimming, windsurfing, and hiking, adventure awaits at every corner. The hotel features a full-service spa and outdoor pool, complemented by massage services and nearby salons, ensuring you unwind after a day of exploration.
  • Lamu House Hotel: A charming 3-star property, Lamu House Hotel embodies the essence of coastal living. Perfectly positioned with direct access to the beach, this hotel invites guests to soak up the sun and revel in the soothing sounds of the waves. Ideal for business travellers and beach enthusiasts alike, the hotel offers a relaxed atmosphere where you can unwind and enjoy the stunning seascape, making it an excellent choice for a delightful seaside getaway.
  • The Majlis Hotel: Situated two miles from Lamu, The Majlis Hotel is a 3.5-star haven that caters to families seeking beachside relaxation and wellness. With direct access to the beach and a host of child-friendly amenities, including babysitting services and toys, this hotel ensures a worry-free experience for parents. Guests can indulge in the outdoor pool, reflexology, and body scrubs at the onsite spa, making it a perfect retreat for both adults and children to enjoy quality time together.

Where to stay in and around Lamu

Lamu, a UNESCO World Heritage Site, offers a captivating blend of culture and adventure. Explore the historic streets of Lamu Town, relax on stunning beaches, and embrace the vibrant local traditions. Nearby, the picturesque landscapes of the Lamu Archipelago await, perfect for ecotourism enthusiasts. Whether you seek cultural immersion or thrilling outdoor activities, Lamu promises an unforgettable experience that showcases the rich heritage and natural beauty of Kenya.

  • Manda Island: Located approximately 6.4km from Lamu, Manda Island is a captivating destination that offers a unique blend of beach relaxation and cultural experiences. The island is known for its moderate seasonal influx of travellers, with peaks in October and from December to January. Visitors can indulge in outdoor activities, explore pristine beaches, and immerse themselves in the local culture. Notable landmarks include historic sites that reflect the rich heritage of the region, making it a perfect spot for those who appreciate both nature and history.
  • Shela: Situated in close proximity to Lamu, Shela is a charming village that invites travellers year-round, although its peak seasons occur in September and from December to January. Known for its stunning beaches, Shela is an ideal retreat for beach lovers seeking tranquillity and beauty. The village’s serene atmosphere is complemented by a friendly local community, making it a delightful place to unwind and soak up the sun. The beach itself is a highlight, offering soft sands and crystal-clear waters perfect for relaxation.
  • Lamu Old Town: Nestled in the heart of Lamu, Lamu Old Town is a UNESCO World Heritage site that captivates visitors with its rich cultural tapestry and historic charm. The town experiences moderate seasonal visitor numbers, peaking in October and from December to January. Here, you can explore winding alleyways, admire traditional Swahili architecture, and visit significant landmarks such as historic forts and monuments. The vibrant atmosphere is further enhanced by the presence of beautiful beaches nearby, offering a perfect blend of culture and leisure.

Things to do in Lamu

Lamu, Kenya, is perfect for a beach and culture-themed holiday, offering a variety of outdoor activities and tours. Adventure seekers can indulge in sailing and adrenaline-pumping sports, making it an ideal destination for those pursuing an active lifestyle. Whether you’re exploring the island’s rich heritage or engaging in thrilling adventures, Lamu promises an unforgettable experience for all who visit.

Shopping

Lamu offers a charming shopping experience with local markets like Lamu Old Town Market, where you can find handcrafted souvenirs and textiles. If you're up for a drive, visit the nearby Malindi Town, home to shopping centres featuring a variety of shops and local artisan goods.

Recreation

Experience the serene atmosphere of the Lamu Yoga Centre, where you can indulge in daily yoga classes surrounded by tranquil gardens. Afterwards, unwind at the Lamu Massage and Spa, offering traditional treatments that rejuvenate the body and mind while overlooking the beautiful Indian Ocean.

Adventure

Explore the enchanting Old Town of Lamu, where narrow streets are lined with coral stone buildings and bustling markets. Experience the thrill of kite surfing at Shela Beach, or take a dhow sailing trip to the nearby deserted beaches and enjoy the stunning coastal scenery.

Nightlife

Experience Lamu's vibrant nightlife at the Seafront Lounge, where you can enjoy stunning ocean views and refreshing cocktails. For a lively atmosphere, visit the Old Town Bar, featuring local music and a diverse selection of spirits, perfect for mingling with fellow travellers and locals alike.

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

Booking tips and Expedia advantages for Lamu

To save money during your trip to Lamu, consider visiting in the cheaper months of April, May, and November, and book your accommodation at least three months in advance. Look out for last-minute deals on platforms like Expedia, especially on Mondays, which are the least expensive days to stay. Utilise filters for eco-friendly options and arrange your search results by price to find the best offers. Additionally, save further by bundling your hotel, flights, and activities into a package deal. Don't forget to check for app deals that may provide additional discounts.

  • 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: Book your hotel in Lamu about 3+ months out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation 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, cultural, and outdoor experiences. Visitors can explore historic forts and museums that reflect the rich heritage of the region. The picturesque beaches provide a perfect setting for relaxation and leisure, making Lamu an ideal destination for those seeking both cultural immersion and a tranquil beach escape.

  • Lamu Fort: Step into history at Lamu Fort, a 19th-century structure showcasing Swahili architecture and rich cultural heritage. Explore its ancient walls and enjoy the vibrant atmosphere that encapsulates Lamu’s unique past.
  • Manda Beach: Relax on the pristine sands of Manda Beach, located 4.8km from Lamu. This beautiful beach offers tranquil vibes, perfect for sunbathing, swimming, and enjoying breathtaking sunsets over the Indian Ocean.
  • German Post Office Museum: Discover the intriguing history of the German presence in Lamu at this museum. Featuring exhibits that highlight local culture, it provides a fascinating glimpse into the island's colonial past.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)No RainMostly SunnySlightly HighAverage
February81.5°F (27.5°C)No RainMostly SunnyAverageAverage
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 SunnyAverageSlightly Low
December81.7°F (27.6°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Lamu

Flying into Lamu is convenient via Lamu (LAU-Manda) Airport, situated 1.6km from the town. For accommodation, Kijani Hotel, a 3-star establishment, is located 3.2km away and offers free airport transportation. Peponi Hotel and The Majlis Hotel, both rated 3.5 stars, are 4.8km from the airport and provide 24-hour airport shuttle services. These hotels ensure easy access to Lamu (LAU-Manda), making your arrival and departure seamless during your visit to this beautiful coastal destination.

Frequently asked questions

What's the best place to stay in Lamu?
Kijani Hotel is a favourite with Expedia customers. This hotel offers a full-service spa and free breakfast. Lamu House Hotel is another top choice for your trip based on traveller reviews. See all available top hotels, or 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 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. 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 The Cabanas Lamu and 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 35 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.