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

Tonight
Sep 9 - Sep 10
Tomorrow
Sep 10 - Sep 11
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Where to stay in Lamu?

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 .

1. Lamu House Hotel

Lamu House Hotel
Lamu Old Town
$134 nightly
$161 total
Sep 12 - Sep 13
Total with taxes and fees
Lamu House Hotel

2. Peponi Hotel

Peponi Hotel
Lamu
Peponi Hotel

3. Kijani Hotel

Kijani Hotel
Lamu
$206 nightly
$243 total
Sep 11 - Sep 12
Total with taxes and fees
Kijani Hotel

4. The Majlis Hotel

The Majlis Hotel
Manda Island
$559 nightly
$660 total
Sep 10 - Sep 11
Total with taxes and fees
The Majlis Hotel

5. Jannataan Hotel

Jannataan Hotel
Lamu Old Town
$43 nightly
$51 total
Oct 10 - Oct 11
Total with taxes and fees
Jannataan Hotel

6. Lamu Palace Hotel

Lamu Palace Hotel
Lamu Old Town
Lamu Palace Hotel

7. Kizingo Beach Eco Lodge

Kizingo Beach Eco Lodge
Lamu
Kizingo Beach Eco Lodge

8. Lamu Sunsail Hotel

Lamu Sunsail Hotel
Lamu Old Town
$30 nightly
$35 total
Sep 10 - Sep 11
Total with taxes and fees
Lamu Sunsail Hotel

9. New Mahrus Hotel & Rooftop Restaurant

New Mahrus Hotel & Rooftop Restaurant
Lamu Old Town
New Mahrus Hotel & Rooftop Restaurant

10. Wiyoni Royals Lamu

Wiyoni Royals Lamu
Lamu Old Town
$73 nightly
$88 total
Oct 10 - Oct 11
Total with taxes and fees
Wiyoni Royals Lamu

11. Shella Bahari Guest House

Shella Bahari Guest House
Lamu
$122 nightly
$146 total
Sep 12 - Sep 13
Total with taxes and fees
Shella Bahari Guest House

12. Dudu Villas N Backpackers

Dudu Villas N Backpackers
Lamu
$47 nightly
$57 total
Oct 10 - Oct 11
Total with taxes and fees
Dudu Villas N Backpackers

13. The Red Pepper House

The Red Pepper House
Lamu
The Red Pepper House

14. Morocco House

Morocco House
Lamu
$72 nightly
$87 total
Oct 10 - Oct 11
Total with taxes and fees
Morocco House

15. Jambo House lamu

Jambo House lamu
Lamu Old Town
$65 nightly
$77 total
Sep 29 - Sep 30
Total with taxes and fees
Jambo House lamu

16. Jannat House Lamu

Jannat House Lamu
Lamu Old Town
$90 nightly
$107 total
Sep 10 - Sep 11
Total with taxes and fees
Jannat House Lamu

17. Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
Lamu Old Town
$42 nightly
$50 total
Oct 10 - Oct 11
Total with taxes and fees
Lamu Archipelago Villa Hotel

18. Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
Lamu Old Town
$58 nightly
$69 total
Sep 14 - Sep 15
Total with taxes and fees
Jamala Guesthouse Lamu

19. Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
Lamu Old Town
$70 nightly
$84 total
Sep 14 - Sep 15
Total with taxes and fees
Stopover Guest House Lamu Town

20. Beytul Habaib Lamu

Beytul Habaib Lamu
Lamu
$70 nightly
$83 total
Sep 12 - Sep 13
Total with taxes and fees
Beytul Habaib Lamu
View all properties

You may also like hotels with pools in Lamu

Lamu House Hotel

Lamu House Hotel
Lamu Old Town
$134 nightly
$161 total
Sep 12 - Sep 13
Total with taxes and fees
Lamu House Hotel

Jannat House Lamu

Jannat House Lamu
Lamu Old Town
$90 nightly
$107 total
Sep 10 - Sep 11
Total with taxes and fees
Jannat House Lamu

Jannataan Hotel

Jannataan Hotel
Lamu Old Town
$43 nightly
$51 total
Oct 10 - Oct 11
Total with taxes and fees
Jannataan Hotel

Morocco House

Morocco House
Lamu
$72 nightly
$87 total
Oct 10 - Oct 11
Total with taxes and fees
Morocco House

Kijani Hotel

Kijani Hotel
Lamu
$206 nightly
$243 total
Sep 11 - Sep 12
Total with taxes and fees
Kijani 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.
View all properties
Our prices for hotels in Lamu are cheapest in May
Price trends for hotels in Lamu
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Lamu
September
High 83°F / low 75°F. Sunny most days.
View properties in September
83°
75°
85°
76°
86°
78°
87°
78°
88°
77°
89°
77°
89°
78°
88°
80°
84°
78°
83°
77°
82°
76°
82°
75°
Monthly weather averages (˚F)

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

10.0/10 (11 reviews)
If want to top up your tan, you might want to head out to Shela Beach, located 2.3 mi (3.6 km) from central Lamu. If you want to continue walking by the waves, head to Manda Beach located nearby.
See properties

Lamu Fort

8.8/10 (9 reviews)
If you're planning a bit of sightseeing head to Lamu Fort— just one of the monuments in Lamu Old Town.
See properties

Lamu Museum

8.6/10 (4 reviews)
Lamu Museum is just one of the attractions in Lamu Old Town, Lamu so you might want to stop by during your trip. If you want to experience more of the culture Lamu has to offer, head to Shela Beach, Manda Beach, and Lamu Fort.
See properties

Old Mosque

8.8/10 (3 reviews)
Old Mosque is in the heart of Shela, so why not stop by during your stay.
See properties

German Post Office Museum

10.0/10 (2 reviews)
If museums are on your list of things to see, you might want to browse the collections at German Post Office Museum in Lamu Old Town. If you want to see more of the museums in Lamu, you can easily walk to Lamu Museum.
See properties

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
A coastal town with white buildings, palm trees, and boats on the water.

Check out reviews of Lamu hotels guests love

Lamu House Hotel

Lamu House Hotel

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

Kijani Hotel

10/10 Excellent
"."
Huw 2-night trip
Posted 3 weeks 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 2 months 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

Frequently asked questions

How much does a hotel room cost in Lamu?
You can choose a great hotel in Lamu from $12 with properties to suit all budgets and needs. If you're after an affordable hotel in Lamu that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Lamu hotels?
Discover great deals on Lamu hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Lamu hotels.
Can I book Lamu hotels with free cancellation?
In order to book a refundable Lamu hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Lamu beach hotels?
For a beach vacation in Lamu, Shela Beach is a top place to visit. Stay at a well-reviewed Lamu beach hotel and enjoy your vacation. Check out Peponi Hotel if you're after a hotel that's near the water. With a beachfront setting plus an outdoor pool and an ocean-view restaurant, our travelers rate it highly at 10 out of 10. Kijani Hotel is another great choice for a relaxing beach vacation and our travelers rate it 9.4. Located near the beach, this hotel has an outdoor pool and a full-service spa along with a variety of other amenities to enjoy. Lamu House Hotel is another ideal choice. Travelers love the proximity to the beach plus the 3 outdoor pools and children's pool, and it has a guest rating of 9.
What are some top pet-friendly hotels in Lamu?
Our travelers' top pet-friendly hotels in Lamu include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Lamu.
What are some of the best hotels in Lamu for couples?
Choose a top-rated Lamu romantic hotel and enjoy your couple's getaway. Our travelers love Lamu House Hotel, a hotel with 2 beach bars as well as in-room champagne service. Another romantic hotel with top reviews is Peponi Hotel. This hotel offers in-room champagne service and in-room massages for a perfect stay. Discover more hotels in Lamu on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are the top Lamu hotels with a pool?
Discover some of the best Lamu hotels with a pool for a little extra luxury on your trip. Peponi Hotel is a great hotel with an outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its beach and ocean-view restaurant. Kijani Hotel is a popular hotel that features an outdoor pool along with a beach (direct access) and a full-service spa. To find more stays in Lamu with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Lamu hotels with free parking?
If you're driving, a great Lamu hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Lamu?
If you're looking for hotels in central Lamu, check out Peponi Hotel and Kijani Hotel. Travelers love Peponi Hotel for its location, as well as the beach, outdoor pool and ocean-view restaurant this hotel offers. Kijani Hotel is another popular central hotel with a beach (direct access), an outdoor pool and a full-service spa. Lamu Old Town is a central neighborhood for your Lamu vacation.
Where can I find free parking at my hotel in Lamu?
Park your car for free at Lamu Sunsail Hotel.
Can I book refundable hotels in Lamu?
If you want the flexibility to change your travel plans to Lamu, most accommodations offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I stay in Lamu if I want a cheap accommodation?
New Mahrus Hotel & Rooftop Restaurant and Beytsalam are two accommodations you might want to consider that'll save you money.

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:

  1. 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.
  2. 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.
  3. 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.

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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