Hotels in Lamu

Free cancellation options if plans change

Earn rewards on every night you stay

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, (83 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.
The price is ¥23,479
¥27,706 total
includes taxes & fees
Oct 20 - Oct 21
Lamu House Hotel

2. Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.4 out of 10, Exceptional, (31 reviews)
The price is ¥35,434
¥41,942 total
includes taxes & fees
Nov 17 - Nov 18
Kijani Hotel

3. Behind the Fort Lamu by Mokawa

Behind the Fort Lamu by Mokawa
4.0 star property
Lamu Old Town
The price is ¥8,437
¥9,956 total
includes taxes & fees
Oct 18 - Oct 19
Behind the Fort Lamu by Mokawa

4. Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
3.0 star property
Lamu Old Town
The price is ¥9,955
¥11,747 total
includes taxes & fees
Oct 18 - Oct 19
Jamala Guesthouse Lamu

5. Jambo House lamu

Jambo House lamu
3.0 star property
Lamu Old Town
The price is ¥10,429
¥12,307 total
includes taxes & fees
Oct 18 - Oct 19
Jambo House lamu

6. Jannat House Lamu

Jannat House Lamu
3.0 star property
Lamu Old Town
The price is ¥14,784
¥17,472 total
includes taxes & fees
Oct 27 - Oct 28
Jannat House Lamu

7. 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.
The price is ¥9,899
¥11,755 total
includes taxes & fees
Oct 19 - Oct 20
Jannataan Hotel

8. Kitendetini Bahari Hotel Lamu

Kitendetini Bahari Hotel Lamu
3.0 star property
Lamu Old Town
The price is ¥7,474
¥9,039 total
includes taxes & fees
Nov 17 - Nov 18
Kitendetini Bahari Hotel Lamu

9. Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
3.0 star property
Lamu Old Town
The price is ¥12,089
¥14,265 total
includes taxes & fees
Oct 18 - Oct 19
Stopover Guest House Lamu Town

10. Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
3.0 star property
Lamu Old Town
The price is ¥6,044
¥7,324 total
includes taxes & fees
Nov 16 - Nov 17
Lamu Archipelago Villa Hotel

11. Tabassam Guest House Lamu

Tabassam Guest House Lamu
2.0 star property
Lamu Old Town
The price is ¥2,844
¥3,356 total
includes taxes & fees
Oct 18 - Oct 19
Tabassam Guest House Lamu

12. 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.
The price is ¥4,687
¥5,531 total
includes taxes & fees
Oct 18 - Oct 19
Lamu Sunsail Hotel

13. Beytul Habaib Lamu

Beytul Habaib Lamu
2.0 star property
Lamu
The price is ¥11,726
¥13,902 total
includes taxes & fees
Oct 23 - Oct 24
Beytul Habaib Lamu

14. Beytsalam

Beytsalam
2.0 star property
Lamu Old Town
The price is ¥12,728
¥15,331 total
includes taxes & fees
Oct 27 - Oct 28
Beytsalam

15. 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.
The price is ¥11,115
¥13,526 total
includes taxes & fees
Oct 27 - Oct 28
Morocco House

16. Shella Bahari Guest House

Shella Bahari Guest House
3.0 star property
Lamu
6.0 out of 10, Good, (1 review)
The price is ¥20,605
¥24,389 total
includes taxes & fees
Oct 23 - Oct 24
Shella Bahari Guest House

17. 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.
The price is ¥12,984
¥15,419 total
includes taxes & fees
Oct 27 - Oct 28
Wiyoni Royals Lamu

18. 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.
The price is ¥7,224
¥8,791 total
includes taxes & fees
Oct 21 - Oct 22
Dudu Villas N Backpackers

19. Dudu Villas n Cottages

Dudu Villas n Cottages
1.5 star property
Lamu
2.0 out of 10, (1 review)
Immerse yourself in Lamu's charm at this tranquil guesthouse. Just minutes from Shela Beach and the German Post Office Museum, enjoy free breakfast with local cuisine, complimentary WiFi, and parking while exploring this historic island.
Dudu Villas n Cottages

20. 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.
The price is ¥88,384
¥104,293 total
includes taxes & fees
Oct 18 - Oct 19
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.

Get last-minute hotel deals in Lamu and save more

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

You can also stay at hotels with a pool 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 29°C / low 25°C. Sunny most days.
View properties in October
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
November, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
31°
weather_sun
December, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
January, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
February, no crowd data, average high temperature 32 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
March, no crowd data, average high temperature 32 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
April, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sleet
May, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
28°
weather_sun
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
28°
weather_sun
September, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
Monthly weather averages (˚C)

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 ¥3,356 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

Lamu: An Enchanting Tapestry of Island Serenity and Timeless Heritage

Lamu, a captivating coastal town in Kenya, is a treasure trove of history and charm. Stroll through winding streets lined with Swahili architecture, explore the ancient ruins that whisper tales of the past, and relax on pristine beaches along the Lamu Archipelago. This off-the-beaten-path destination offers a unique blend of cultural richness and serene island vibes, making it the ultimate holiday getaway for those seeking both adventure and tranquility. Discover Lamu's hidden gems, from its bustling marketplaces to its peaceful seaside corners, and immerse yourself in the timeless allure of Lamu, Kenya.

Last-Minute DealsOpens in a new window

Discover great hotels near Lamu

Lamu offers a range of hotel accommodations from luxury resorts to cozy guesthouses. Visitors can enjoy stunning ocean views, traditional Swahili architecture, and a relaxing atmosphere. Whether you're seeking a high-end experience or a charming stay, Lamu's diverse options cater to all travelers looking to explore this beautiful coastal town. Here are some of our travelers' favorite hotels near Lamu:

  1. The Majlis HotelOpens in a new window: This inviting 3.5-star hotel boasts an impressive guest rating of 9.2 out of 10. Perfect for leisure travelers seeking a blend of adventure and relaxation, it offers direct beach access and a variety of onsite and nearby adventure sports, including kayaking and mountain biking. Families will appreciate the thoughtful amenities for children, ensuring a comfortable stay. The vibrant atmosphere and proximity to water activities make it a favored choice among travelers who value unique experiences and quality service.
  2. Msafini MangoTop Roof HotelOpens in a new window: A delightful 3.5-star hotel, Msafini MangoTop Roof Hotel is designed for leisure travelers who enjoy culinary experiences and entertainment options. Guests can indulge in complimentary continental breakfast and savor dinner at the hotel's restaurant, all while enjoying premium television channels for relaxation. This property creates a warm and welcoming environment, ideal for those looking to unwind after a day of exploration, with a guest rating reflecting its charm and hospitality.
  3. Peponi HotelOpens in a new window: With a perfect guest rating of 10.0 out of 10, this 3.5-star hotel is a premier destination for beach lovers and adventure seekers alike. Featuring direct beach access, it offers a range of exciting activities such as sailing and snorkeling, ensuring a memorable stay. The stunning setting and exceptional service make this hotel a standout choice for those in search of an extraordinary getaway, encapsulating the essence of coastal relaxation and adventure.

Where to stay in and around Lamu

Shela, Manda Island, and Matondoni are standout areas to stay while visiting Lamu County. Shela boasts stunning beaches and vibrant local culture, Manda Island offers serene landscapes and luxury accommodations, and Matondoni is known for its rich history and traditional dhow building. For first-time visitors, Shela is the best choice, combining accessibility and charm.

  1. ShelaOpens in a new window: Shela is a charming coastal village known for its stunning beaches and laid-back vibe, making it a fantastic place to stay. The picturesque views and soft, white sands create a perfect backdrop for relaxation. Visitors can explore local markets filled with handcrafted items and enjoy the vibrant culture of Lamu. Don't miss the chance to visit the Shela Lighthouse, which offers breathtaking views of the surrounding area. Accommodations in Shela often feature traditional Swahili architecture, providing a unique experience that blends comfort with local charm.
  2. Manda IslandOpens in a new window: Manda Island is an idyllic retreat just a short boat ride from Lamu Town, offering a tranquil atmosphere and beautiful landscapes. This area is perfect for those looking to escape the hustle and bustle. The island is home to beautiful beaches, like the stunning Manda Beach, ideal for sunbathing and swimming. You can also explore the fascinating ruins of ancient Swahili settlements. Manda Island boasts several upscale resorts that provide a serene getaway with luxurious amenities, perfect for unwinding and enjoying the natural beauty of the region.
  3. MatondoniOpens in a new window: Matondoni is a quaint fishing village that offers a glimpse into the traditional Swahili way of life. It's a great spot for those looking to experience local culture and craftsmanship. Visitors can witness the art of dhow building, a significant part of the local fishing heritage. The village's peaceful atmosphere is complemented by its proximity to the water, where you can enjoy scenic walks along the shore. While accommodations may be more limited, staying here allows for an authentic experience with friendly locals and beautiful coastal views.

Things to do in and around Lamu

Lamu offers serene island vibes with sandy beaches and ancient ruins. Travelers can explore quaint coastal towns, embark on boat tours, or dive into the clear sea. The local museum offers insights into the region’s storied past, making it a worthwhile stop for curious visitors.

  • Shela BeachOpens in a new window – Enjoy a relaxing day at this pristine beach where you can walk along the shore and feel the gentle sea breeze, making it a delightful spot to unwind and take in the coastal scenery.
  • German Post Office MuseumOpens in a new window – Visit this museum to discover historical exhibits that reveal the fascinating story of a bygone era, offering insights into regional connections and old maritime communication.
  • Lamu FortOpens in a new window – Explore this historic fort where you can wander through ancient corridors and appreciate defensive architecture that reflects the town's storied past on the islands.
  • Lamu MuseumOpens in a new window – Step into the world of local history at this museum, featuring artifacts and exhibits that shed light on the island's cultural evolution and its maritime heritage.
  • Takwa RuinsOpens in a new window – Discover the remnants of an ancient site that stands as a testament to the region's historical significance, inviting you to walk among its weathered structures and imagine days gone by.

4 tips for savvy savings when booking a hotel in Lamu

  1. Book for the cheapest times: For budget-conscious travelers looking to explore Lamu, February, April, and May are excellent months to visit since hotels may offer lower prices during these times. For a rich experience that includes exploring landmarks, historical sites, and cultural attractions like islands, tours, sailing, ecotourism sites, ruins, and small-town vibes, a stay of at least 3 to 4 days is ideal. This affordable getaway provides great value for money while immersing visitors in Lamu's unique heritage and culture on a budget.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers Deals and Last-Minute DealsOpens in a new window sections where you may discover discounted hotel rates near your travel date. Enable email alerts or push notifications to stay informed about flash sales and last-minute promotions. Additionally, the Smart Shopping tool available via the app could help you compare hotel prices and amenities, ensuring you're more likely to see any changes in availability or price drops for your favored hotels.
  3. Be flexible with dates: Prices can vary depending on factors like the hotel's location, star rating, and time of year, so being flexible with your dates may help you save on your Lamu hotel stay. For those in search of something unique, boutique hotels offer a more personalized experience and might provide better value. When you book with Hotels.com, we’ll inform you if the price for your selected dates is above or below average, and if it’s on the higher side, we may suggest alternative dates that could help you find 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, consider hotels in neighborhoods that are a bit further out, which can help you balance cost with accessibility to the sights you want to see. You might also look into independent hotels located further away, as they can offer a more authentic experience and are usually more likely to be affordable.

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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Lamu, January, July, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, May, August, and October are perfect for a quieter getaway, marked by no to moderate rainfall and mostly sunny to mostly cloudy conditions.