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

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
4.0 star property
Lamu Old Town
9.0 out of 10, Wonderful, (82 reviews)
Embrace seaside tranquility at this art deco haven with 3 outdoor pools and an indoor swimming option. Located near Lamu Museum and Fort, the hotel offers surfing, windsurfing, and sailing adventures. Enjoy local cuisine at Moonrise Restaurant and cocktails at 2 beach bars.
$149 nightly
The price is $175
Oct 14 - Oct 15
Total with taxes and fees
Lamu House Hotel

2. Peponi Hotel

Peponi Hotel
3.5 star property
Lamu
10.0 out of 10, Exceptional, (23 reviews)
Peponi Hotel

3. Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.4 out of 10, Exceptional, (31 reviews)
$206 nightly
The price is $243
Oct 17 - Oct 18
Total with taxes and fees
Kijani Hotel

4. The Majlis Hotel

The Majlis Hotel
3.5 star property
Manda Island
9.4 out of 10, Exceptional, (18 reviews)
Immerse yourself in coastal luxury with direct access to sailing and kayaking adventures. Unwind at 2 outdoor pools or indulge in deep-tissue massages at the onsite spa. The beachfront hotel offers a rooftop terrace, poolside bar, and complimentary breakfast and airport shuttle.
$559 nightly
The price is $660
Oct 14 - Oct 15
Total with taxes and fees
The Majlis Hotel

5. Jannataan Hotel

Jannataan Hotel
3.0 star property
Lamu Old Town
6.0 out of 10, Good, (2 reviews)
Immerse in authentic Lamu Island charm at this welcoming hotel near Lamu Museum and Fort. Cool off in the outdoor pool after exploring local attractions, with 24-hour front desk service ensuring comfort throughout your stay.
$61 nightly
The price is $73
Oct 17 - Oct 18
Total with taxes and fees
Jannataan Hotel

6. Lamu Palace Hotel

Lamu Palace Hotel
3.0 star property
Lamu Old Town
Lamu Palace Hotel

7. Kizingo Beach Eco Lodge

Kizingo Beach Eco Lodge
2.5 star property
Lamu
10.0 out of 10, Exceptional, (2 reviews)
Kizingo Beach Eco Lodge

8. Lamu Sunsail Hotel

Lamu Sunsail Hotel
3.0 star property
Lamu Old Town
4.0 out of 10, (3 reviews)
Experience the charm of coastal Kenya at this welcoming hotel with balconies or patios overlooking the surroundings. Nearby Lamu Museum and Lamu Fort offer cultural exploration after enjoying the free breakfast and attentive daily housekeeping.
$30 nightly
The price is $35
Oct 13 - Oct 14
Total with taxes and fees
Lamu Sunsail Hotel

9. New Mahrus Hotel & Rooftop Restaurant

New Mahrus Hotel & Rooftop Restaurant
2.0 star property
Lamu Old Town
New Mahrus Hotel & Rooftop Restaurant

10. Wiyoni Royals Lamu

Wiyoni Royals Lamu
3.0 star property
Lamu Old Town
2.0 out of 10, (1 review)
This coastal hotel offers daily housekeeping and 24-hour reception with easy access to Lamu Fort and German Post Office Museum. Perfectly positioned to explore the island's rich heritage and charming waterfront attractions.
$74 nightly
The price is $90
Nov 12 - Nov 13
Total with taxes and fees
Wiyoni Royals Lamu

11. Shella Bahari Guest House

Shella Bahari Guest House
3.0 star property
Lamu
6.0 out of 10, Good, (1 review)
$126 nightly
The price is $150
Oct 17 - Oct 18
Total with taxes and fees
Shella Bahari Guest House

12. Dudu Villas N Backpackers

Dudu Villas N Backpackers
2.0 star property
Lamu
Immerse yourself in coastal Kenyan charm at this welcoming hotel with 24-hour service. Just minutes from Lamu Airport, you'll find pristine beaches nearby while enjoying daily housekeeping during your island adventure.
$51 nightly
The price is $61
Oct 13 - Oct 14
Total with taxes and fees
Dudu Villas N Backpackers

13. The Red Pepper House

The Red Pepper House
3.0 star property
Lamu
10.0 out of 10, Exceptional, (2 reviews)
The Red Pepper House

14. Morocco House

Morocco House
3.0 star property
Lamu
Enjoy coastal tranquility at this Lamu hotel with an outdoor pool and rejuvenating spa services. The restaurant and bar/lounge offer delightful refreshment, while Shela Beach and Manda Beach await nearby. Free breakfast, WiFi, and parking enhance your stay.
$78 nightly
The price is $93
Oct 21 - Oct 22
Total with taxes and fees
Morocco House

15. Jambo House lamu

Jambo House lamu
3.0 star property
Lamu Old Town
$60 nightly
The price is $72
Nov 8 - Nov 9
Total with taxes and fees
Jambo House lamu

16. Jannat House Lamu

Jannat House Lamu
3.0 star property
Lamu Old Town
$90 nightly
The price is $107
Oct 16 - Oct 17
Total with taxes and fees
Jannat House Lamu

17. Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
3.0 star property
Lamu Old Town
$40 nightly
The price is $48
Oct 19 - Oct 20
Total with taxes and fees
Lamu Archipelago Villa Hotel

18. Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
3.0 star property
Lamu Old Town
$63 nightly
The price is $74
Oct 13 - Oct 14
Total with taxes and fees
Jamala Guesthouse Lamu

19. Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
3.0 star property
Lamu Old Town
$77 nightly
The price is $90
Oct 13 - Oct 14
Total with taxes and fees
Stopover Guest House Lamu Town

20. Beytul Habaib Lamu

Beytul Habaib Lamu
2.0 star property
Lamu
$71 nightly
The price is $85
Oct 17 - Oct 18
Total with taxes and fees
Beytul Habaib Lamu
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.

Get last-minute hotel deals in Lamu and save more

Sign in to unlock great savings.
Showing deals for:Oct 16 - Oct 18
Showing deals for:Oct 23 - Oct 25

You may also like hotels with pools in Lamu

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.

When is the best time to visit Lamu?

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 October
Currently viewing crowd sizes and weather for October.
Typical weather for Lamu
October
High 85°F / low 76°F. Sunny most days.
View properties in October
85°
weather_sun
October, no crowd data, average high temperature 85 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
86°
weather_sun
November, no crowd data, average high temperature 86 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
87°
weather_sun
December, no crowd data, average high temperature 87 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
88°
weather_sun
January, no crowd data, average high temperature 88 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Sunny most days.
77°
89°
weather_sun
February, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Sunny most days.
77°
89°
weather_sun
March, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
88°
weather_sun
April, no crowd data, average high temperature 88 degrees Fahrenheit, average low temperature 80 degrees Fahrenheit. Sunny most days.
80°
84°
weather_sleet
May, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Rainy most days.
78°
83°
weather_sun
June, no crowd data, average high temperature 83 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Sunny most days.
77°
82°
weather_sun
July, no crowd data, average high temperature 82 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
82°
weather_sun
August, no crowd data, average high temperature 82 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
75°
83°
weather_sun
September, no crowd data, average high temperature 83 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
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

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.

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

Check out reviews of Lamu hotels guests love

Frequently asked questions

How much does a hotel room cost in Lamu?
You can choose a great hotel in Lamu from $20 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.
What accommodations do travelers like in Lamu?
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.

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.

5 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 prices are lower. For a budget-friendly experience, consider staying for at least 3 to 4 days to fully appreciate the area's key historical landmarks and cultural attractions. You can explore picturesque islands, take guided tours, enjoy sailing experiences, and immerse yourself in local ecotourism. Don't miss the chance to visit ancient ruins and engage with the vibrant culture of this charming small town, all while benefiting from great value for your money.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Lamu.
  4. Book with confidence, not guesswork: Prices in Lamu shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Lamu.

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.