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 traveller reviews and popularity among guests who’ve booked a night in Lamu on Hotels.com. These Lamu hotels consistently deliver on quality, location and traveller 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 P9,331
P11,011 total
includes taxes & fees
Oct 21 - Oct 22
Lamu House Hotel

2. Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.4 out of 10, Exceptional, (31 reviews)
The price is P14,369
P16,955 total
includes taxes & fees
Oct 21 - Oct 22
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 P3,353
P3,956 total
includes taxes & fees
Oct 17 - Oct 18
Behind the Fort Lamu by Mokawa

4. Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
3.0 star property
Lamu Old Town
The price is P3,956
P4,668 total
includes taxes & fees
Oct 16 - Oct 17
Jamala Guesthouse Lamu

5. Jannat House Lamu

Jannat House Lamu
3.0 star property
Lamu Old Town
The price is P6,594
P7,781 total
includes taxes & fees
Oct 21 - Oct 22
Jannat House Lamu

6. Jambo House lamu

Jambo House lamu
3.0 star property
Lamu Old Town
The price is P4,145
P4,891 total
includes taxes & fees
Oct 21 - Oct 22
Jambo 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 P4,098
P4,836 total
includes taxes & fees
Nov 13 - Nov 14
Jannataan Hotel

8. Tabassam Guest House Lamu

Tabassam Guest House Lamu
2.0 star property
Lamu Old Town
The price is P1,130
P1,334 total
includes taxes & fees
Oct 17 - Oct 18
Tabassam Guest House Lamu

9. Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
3.0 star property
Lamu Old Town
The price is P4,804
P5,669 total
includes taxes & fees
Oct 26 - Oct 27
Stopover Guest House Lamu Town

10. Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
3.0 star property
Lamu Old Town
The price is P2,826
P3,335 total
includes taxes & fees
Oct 16 - Oct 17
Lamu Archipelago Villa Hotel

11. Kitendetini Bahari Hotel Lamu

Kitendetini Bahari Hotel Lamu
3.0 star property
Lamu Old Town
The price is P3,454
P4,076 total
includes taxes & fees
Oct 19 - Oct 20
Kitendetini Bahari Hotel 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 P1,863
P2,198 total
includes taxes & fees
Oct 24 - Oct 25
Lamu Sunsail Hotel

13. Beytul Habaib Lamu

Beytul Habaib Lamu
2.0 star property
Lamu
The price is P4,804
P5,669 total
includes taxes & fees
Oct 18 - Oct 19
Beytul Habaib Lamu

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.
The price is P5,322
P6,280 total
includes taxes & fees
Oct 25 - Oct 26
Morocco House

15. Beytsalam

Beytsalam
2.0 star property
Lamu Old Town
The price is P5,173
P6,104 total
includes taxes & fees
Oct 18 - Oct 19
Beytsalam

16. 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 P5,375
P6,343 total
includes taxes & fees
Oct 17 - Oct 18
Wiyoni Royals Lamu

17. 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 P3,459
P4,082 total
includes taxes & fees
Oct 18 - Oct 19
Dudu Villas N Backpackers

18. Shella Bahari Guest House

Shella Bahari Guest House
3.0 star property
Lamu
6.0 out of 10, Good, (1 review)
The price is P8,355
P9,859 total
includes taxes & fees
Oct 16 - Oct 17
Shella Bahari Guest House

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.
The price is P1,245
P1,469 total
includes taxes & fees
Oct 16 - Oct 17
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 P35,125
P41,447 total
includes taxes & fees
Oct 23 - Oct 24
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 16 - Oct 18
Showing deals for:Oct 23 - Oct 25
Showing deals for:Nov 14 - Nov 15

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 July
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

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 can I stay in Lamu if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, look over our selection of 9 vacation homes.
What will the weather in Lamu be like during my vacation?
Lamu is a great place to visit any time of year with an average temperature of 78°F during the coldest months.
Why should I book my Lamu hotel through Hotels.com?
There are lots of reasons to book your Lamu trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Lamu

Lamu: Island Whispers of Time and Sea

Discover Lamu, a charming island town in Kenya that emanates timeless allure. Steeped in history and culture, this UNESCO World Heritage site enchants with its labyrinthine streets, traditional Swahili architecture, and serene beaches. Wander through the bustling markets, admire ancient ruins, and savour the tranquil pace of island life. Lamu offers the ultimate holiday retreat, where rich heritage and breathtaking seascapes create an unforgettable escape.

Discover great hotels near Lamu

Lamu offers a mix of charming guesthouses and luxury accommodation, with hotels showcasing a blend of traditional Swahili architecture and modern comforts. Visitors can enjoy serene seaside settings, cosy lounges and distinctive local charm in some of the best hotels in Lamu. 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. With direct access to the beach, it offers a perfect setting for adventure seekers. The property features a range of exciting activities, including boat tours, hiking, and sailing, ensuring a memorable stay. Families will appreciate the thoughtful amenities like babysitting services and cribs, enhancing the overall experience. Visitors have loved the vibrant atmosphere and the variety of recreational options available, making it a top choice for those looking to blend relaxation with adventure.
  2. Peponi HotelOpens in a new window: With a stellar guest rating of 10.0, this 3.5-star hotel is an exceptional choice for beach lovers and adventure enthusiasts. Featuring direct beach access and a plethora of watersport activities such as sailing and fishing nearby, it ensures a thrilling getaway. Guests rave about the stunning location and the seamless blend of relaxation and excitement. The hotel’s commitment to providing an extraordinary experience elevates it as a premier destination for discerning travellers seeking both comfort and adventure.
  3. Msafini MangoTop Roof HotelOpens in a new window: This charming 3.5-star hotel offers a delightful dining experience with complimentary breakfast options and a restaurant catering to various tastes. Guests can immerse themselves in entertainment with premium television channels and flat-screen televisions in the rooms. The inviting atmosphere and thoughtful amenities create a welcoming space for leisure travellers looking to unwind. The hotel is well-regarded for its focus on providing a comfortable and enjoyable stay, ensuring visitors feel right at home during their time in Lamu.

Where to stay in and around Lamu

Stay in Manda Island, Shela, and Manda Island when visiting Lamu, Lamu County, Kenya. Manda Island offers serene beaches and stunning views, while Shela is famed for its vibrant culture and picturesque charm. The second Manda Island boasts a tranquil atmosphere perfect for relaxation. For first-time visitors, Shela is the ideal choice, blending accessibility and local culture.

  1. Manda IslandOpens in a new window: A top pick for travellers, Manda Island charms with its serene coastal vibe and stunning traditional architecture. It offers a blend of relaxing beach experiences and opportunities to explore local markets, providing a taste of authentic island life. The atmosphere is laid-back, making it a great spot for leisurely days and quiet evenings. Its local attractions include quaint cultural spots and hidden seaside gems that invite you to enjoy a peaceful retreat.
  2. ShelaOpens in a new window: Known for its rich heritage and scenic beach views, Shela provides a unique stay experience with a mix of cultural and natural appeals. Its attractions include lovely coastal walks and a range of cultural attractions that offer insight into local traditions. The area’s vibe is both cosy and inviting, making it an appealing choice for those looking to immerse themselves in local life while enjoying the seaside.

Things to do in Lamu

Lamu offers a laid-back island vibe with sandy shores, ancient ruins, and scenic sea views. Enjoy boating, sea diving, and hiking while exploring local life and even a quaint museum that tells tales of maritime heritage.

  • Old MosqueOpens in a new window – Discover the rich history of Lamu by visiting the Old Mosque, a timeless religious site that reflects the traditional architecture of the region. Its location on the island offers a serene setting where you can appreciate the blend of cultural and historical elements characteristic of this small town.
  • Manda BeachOpens in a new window – Head over to Manda Beach to enjoy the gentle sound of the sea along this beautiful stretch of sand. Perfect for a leisurely walk or a quiet moment by the water, this beach captures the essence of island life and offers a peaceful retreat from everyday hustle.
  • Lamu FortOpens in a new window – Step back in time at Lamu Fort, a historic fort that stands as a testament to the region’s storied past. Explore its sturdy walls and imagine the centuries of history that have shaped this small town, all while enjoying views of the surrounding sea and islands.
  • Lamu MuseumOpens in a new window – Visit the Lamu Museum to get a glimpse into the local history and heritage. The museum presents artefacts and exhibits that tell the story of the area, providing context to the architectural and cultural evolution of this charming small town.
  • German Post Office Museum – The German Post Office Museum offers a unique look at the historical communication links that once connected Lamu to the wider world. Its displays highlight a different facet of the local history, making it an interesting stop for those keen to explore the layered narrative of the area.

4 tips for savvy savings when booking a hotel in Lamu

  1. Book for the cheapest times: Visiting Lamu on a budget can be a truly affordable experience, especially during February, April, and May when hotels may offer lower prices. For a satisfying exploration of the town's key landmarks, historical sites and cultural attractions – including islands, guided tours, sailing, ecotourism, ancient ruins, the sea, local soccer matches, small-town charm, and rich cultural heritage – it is recommended to stay for at least 3 to 4 days. This period offers great value for money, ensuring a memorable and budget-friendly retreat while immersing oneself in the unique history and culture of Lamu.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Lamu on Hotels.com, start by exploring the DealsOpens in a new window section; you may discover discounted hotel rooms as your travel date approaches. Check the Last-Minute Deals area for potential savings, and consider enabling email alerts or push notifications for flash sales and promotions. With the Smart Shopping tool available via the app, you're more likely to see a comparison of hotel prices and amenities, ensuring you can promptly secure a last-minute getaway should rooms become available or prices drop.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find better rates for your stay in a hotel in Lamu. If you're seeking distinctive accommodations, boutique hotels often provide a more tailored experience and may offer greater value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. Should the price be on the higher end, we can suggest alternative dates that might assist you in discovering a more appealing rate.
  4. Consider your location: Opting for accommodation near key attractions or city centres may provide convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, which usually tend to be cheaper while still offering reasonable access to the sites you wish to visit. Additionally, exploring independent hotels located a bit further out can lead to a more authentic and cost-effective 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.