Find and Book Top Rated Hotels in Lamu

Search among 6 available hotels and places to stay in Lamu from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-6 out of 6
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great33 reviews
MapView on map2.6 mi from City Center1100 yd from Mnarani House
From   US$ 540 /nightSelect
Bed & Breakfast
7.8
Very good29 reviews
MapView on map1.8 mi from City Center400 yd from Mnarani House
From   US$ 270 /nightSelect
Hotel
7.6
Very good4 reviews
500 yd from City Center100 yd from Kikoy/Kanga Shop
From   US$ 162 /nightSelect
8.2
Great66 reviews
1.8 mi from City Center500 yd from Mnarani House
From   US$ 177 /nightSelect
Hotel
8.4
Great63 reviews
600 yd from City Center500 yd from 18th Century Swahili House Museum
From   US$ 39 /nightSelect
Lodge
7.8
Very good1 review
5.6 mi from City Center
From   US$ 760 /nightSelect

Best Hotels and Places to Stay in Lamu

Why visit?

Lamu, a magical island located on the northeastern coast of Kenya, offers a unique and authentic experience for tourists. Steeped in history and culture, this UNESCO World Heritage site boasts stunning white sandy beaches, narrow winding streets, and magnificent Swahili architecture. Visitors to Lamu can immerse themselves in the local way of life, explore ancient ruins, enjoy water sports, and indulge in delectable Swahili cuisine.

Where to stay?

Lamu offers various areas for tourists to stay in, each with its own charm and attractions. The popular areas to consider include Lamu Town, Shela Village, and Manda Island.

Lamu Town: This bustling town is the heart and soul of Lamu, filled with vibrant markets, historical sites, and cultural experiences. It is a great place to soak in the local atmosphere and stay close to the action.

Shela Village: Just a short boat ride away from Lamu Town, Shela Village is a tranquil retreat with pristine beaches and ancient ruins. It offers a more relaxed and secluded environment for those seeking a peaceful getaway.

Manda Island: Located just across the channel from Lamu Town, Manda Island is known for its luxurious resorts and private beaches. It offers a secluded and exclusive stay, perfect for those looking for a luxurious escape.

Prices Per Night:

To give you an idea of the average prices in Lamu, here are the approximate rates for hotel rooms per night, categorized by star rating:

3-star hotels: $50 to $100

4-star hotels: $100 to $200

5-star hotels: $200 and above

Best Value for Money:

Banana House Lamu: Offering comfortable rooms with an authentic Swahili touch, this budget-friendly hotel provides warm hospitality and a convenient location in Lamu Town.

Jannat House Lamu: This charming guesthouse offers cozy rooms, a tranquil courtyard, and a rooftop terrace with panoramic views, all at an affordable price.

Best Kids-Friendly Hotels:

Kizingoni Beach Houses: With spacious villas and direct access to a private beach, this family-friendly resort provides a wide range of activities and amenities for both adults and children.

Kijani Hotel: Nestled in Shela Village, this boutique hotel offers family suites, a swimming pool, and a garden, ensuring a comfortable and enjoyable stay for families with kids.

Best Hotels for Romantic Getaway:

Peponi Hotel: Situated in Shela Village, this romantic boutique hotel offers stunning ocean views, elegant rooms, and a serene atmosphere, perfect for couples seeking privacy and relaxation.

The Majlis Resort: This luxurious beachfront resort on Manda Island provides a romantic setting, spacious suites, and personalized services, ensuring an unforgettable escape for couples.

Best for Location:

Subira House: Located in the heart of Lamu Town, this boutique hotel offers easy access to cultural attractions, restaurants, and shops, allowing guests to fully immerse themselves in the local ambiance.

Kizingoni Beach Houses: Situated on a beautiful stretch of beach, this resort offers both tranquility and proximity to various attractions, providing guests with a great location to explore Lamu.

Best for a Short City Break:

Kijani Hotel: With its convenient location in Shela Village, this hotel allows visitors to experience the beauty of Lamu within a shorter period, while still enjoying a comfortable and memorable stay.

Red Pepper House: Offering luxurious villas and an idyllic setting in Manda Island, this retreat allows guests to unwind and rejuvenate during a short city break.

Show moreLess