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

Lamu hotels from HK$95

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Lamu hotels

1. Lamu House Hotel

Lamu House Hotel
Lamu Old Town
United States
martin
HK$1,165
HK$1,374 total
includes taxes & fees
8 Sept - 9 Sept
Lamu House Hotel

2. Kijani Hotel

Kijani Hotel
Lamu
United States
Gustavo
HK$1,794
HK$2,116 total
includes taxes & fees
30 Aug - 31 Aug
Kijani Hotel

3. Jannat House Lamu

Jannat House Lamu
Lamu Old Town
HK$741
HK$874 total
includes taxes & fees
1 Sept - 2 Sept
Jannat House Lamu

4. Tabassam Guest House Lamu

Tabassam Guest House Lamu
Lamu Old Town
HK$141
HK$166 total
includes taxes & fees
11 Sept - 12 Sept
Tabassam Guest House Lamu

5. Wiyoni Royals Lamu

Wiyoni Royals Lamu
Lamu Old Town
HK$671
HK$792 total
includes taxes & fees
8 Sept - 9 Sept
Wiyoni Royals Lamu

6. Sea Shells Inn

Sea Shells Inn
Lamu Old Town
United Kingdom
Aran
HK$81
HK$95 total
includes taxes & fees
30 Aug - 31 Aug
Sea Shells Inn

7. Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
Lamu Old Town
HK$494
HK$583 total
includes taxes & fees
8 Sept - 9 Sept
Jamala Guesthouse Lamu

8. Kitendetini Bahari Hotel Lamu

Kitendetini Bahari Hotel Lamu
Lamu Old Town
HK$431
HK$509 total
includes taxes & fees
11 Sept - 12 Sept
Kitendetini Bahari Hotel Lamu

9. Stopover Guest House Shela

Stopover Guest House Shela
Shela
Stopover Guest House Shela

10. Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
Lamu Old Town
HK$600
HK$708 total
includes taxes & fees
8 Sept - 9 Sept
Stopover Guest House Lamu Town

11. Jannataan Hotel

Jannataan Hotel
Lamu Old Town
Australia
ROLAND
HK$359
HK$423 total
includes taxes & fees
30 Aug - 31 Aug
Jannataan Hotel

12. Jambo House lamu

Jambo House lamu
Lamu Old Town
HK$517
HK$610 total
includes taxes & fees
1 Sept - 2 Sept
Jambo House lamu

13. Beytsalam

Beytsalam
Lamu Old Town
HK$646
HK$762 total
includes taxes & fees
8 Sept - 9 Sept
Beytsalam

14. Beytul Habaib Lamu

Beytul Habaib Lamu
Lamu
HK$600
HK$708 total
includes taxes & fees
30 Aug - 31 Aug
Beytul Habaib Lamu

15. Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
Lamu Old Town
HK$353
HK$416 total
includes taxes & fees
11 Sept - 12 Sept
Lamu Archipelago Villa Hotel

16. Lamu Sunsail Hotel

Lamu Sunsail Hotel
Lamu Old Town
France
David
HK$232
HK$274 total
includes taxes & fees
30 Aug - 31 Aug
Lamu Sunsail Hotel

17. Shella Bahari Guest House

Shella Bahari Guest House
Lamu
United States
Rajesh
HK$1,043
HK$1,231 total
includes taxes & fees
30 Aug - 31 Aug
Shella Bahari Guest House

18. Morocco House

Morocco House
Lamu
HK$664
HK$784 total
includes taxes & fees
30 Aug - 31 Aug
Morocco House

19. Dudu Villas N Backpackers

Dudu Villas N Backpackers
Lamu
HK$432
HK$510 total
includes taxes & fees
30 Aug - 31 Aug
Dudu Villas N Backpackers

20. Dudu Villas n Cottages

Dudu Villas n Cottages
Lamu
HK$155
HK$183 total
includes taxes & fees
30 Aug - 31 Aug
Dudu Villas n Cottages
View all properties
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

Shela Beach

10.0/10 (11 reviews)
Why not spend a care-free afternoon at Shela Beach during your travels in Lamu? While you're in the area, stroll along the seaside.
See properties

Lamu Fort

8.8/10 (9 reviews)
You can find out about the history of Lamu with a stop at Lamu Fort. While you're in the area, stroll along the seaside.
See properties

German Post Office Museum

10.0/10 (2 reviews)
You can spend time exploring the galleries in German Post Office Museum during your travels in Lamu. While you're in the area, stroll along the seaside.
See properties

Lamu Museum

8.6/10 (4 reviews)
You can spend time studying the exhibits at Lamu Museum during your trip to Lamu. While you're in the area, stroll along the seaside.
See properties

Old Mosque

8.8/10 (3 reviews)
After visiting Old Mosque, make a plan to see the other sights and activities in Shela.
See properties

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.

See all hotels in Lamu
A coastal town with white buildings, palm trees, and boats on the water.

Top Lamu Hotel Reviews

Lamu House Hotel

Lamu House Hotel

10/10 Excellent
"Beautiful hotel. Good food, great pool, and helpful staff."
Katherine 2-night trip
Posted 7 hours ago
Lamu House Hotel
Kijani Hotel

Kijani Hotel

10/10 Excellent
"."
Huw 2-night trip
Posted 10 days ago
Kijani Hotel
Kizingo Beach Eco Lodge

Kizingo Beach Eco Lodge

10/10 Excellent
"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.)"
Claudio 3-night trip
Posted 1 month ago
Kizingo Beach Eco Lodge
Peponi Hotel

Peponi Hotel

10/10 Excellent
"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."
Kirsty 3-night trip
Posted 5 months ago
Peponi Hotel
Penthouse Apartment. Shela, Lamu.

Penthouse Apartment. Shela, Lamu.

10/10 Excellent
"The room was clean and beautiful. The staff was excellent. And very friendly."
Don 7-night trip
Posted 8 months ago
Penthouse Apartment. Shela, Lamu.

More cheap stays in Lamu

Sea Shells Inn

Sea Shells Inn

Harambee Street, lamu Lamu Lamu County
HK$81
HK$95 total
30 Aug - 31 Aug
includes taxes & fees
9/10 Wonderful! (2 reviews)
Sea Shells Inn
Dudu Villas N Backpackers

Dudu Villas N Backpackers

Lamu Shela road Talking Trees Beach, Lamu
HK$432
HK$510 total
30 Aug - 31 Aug
includes taxes & fees
Dudu Villas N Backpackers
Beytsalam

Beytsalam

Lamu Lamu Lamu County
HK$646
HK$762 total
8 Sept - 9 Sept
includes taxes & fees
Beytsalam
Kizingo Beach Eco Lodge

Kizingo Beach Eco Lodge

Kzingo Lamu Lamu County
Get rates
10/10 Exceptional! (2 reviews)
Kizingo Beach Eco Lodge
New Mahrus Hotel & Rooftop Restaurant

New Mahrus Hotel & Rooftop Restaurant

Kenyatta Road, Lamu Lamu Lamu County
Get ratesNew Mahrus Hotel & Rooftop Restaurant
Sweet Banana House

Sweet Banana House

MOI ROAD Lamu
Get ratesSweet Banana House

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 Kijani Hotel and Peponi Hotel. See all available top hotels, or vacation rentals in Lamu.
What are some of the best holiday rentals that Lamu has to offer?
Tulia House Lamu: This highly rated holiday home rental in Lamu offers an outdoor pool, a balcony and air conditioning to help you feel perfectly comfortable in your new surroundings. 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?
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. 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 46 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.

Explore a world of travel with Expedia