Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for deals in Lamu?

Check prices and accommodations for:

Hotels and More in Lamu

Msafini Hotel

Msafini Hotel

Lamu

Located in Shela, 2 minutes' walk from Shela beach and a 10 minutes' boat ride from Lamu Town UNESCO Heritage Site, Msafini Hotel offers an outdoor pool and a restaurant. Free WiFi access is... I loved the Swahili Breakfast .

Show more Show less
8.1 Very Good 114 reviews
Jannat House

Jannat House

Lamu

Offering an outdoor pool, garden and a restaurant, Jannat House is located in Lamu Old Town. It is located a short walk away from the Waterfront and the Main Road. Free Wi-Fi access is available. friendly staff value for money Nice and cool environment

Show more Show less
8.3 Very Good 138 reviews
Mahrus Hotel Rooftop Restaurant

Mahrus Hotel Rooftop Restaurant

Lamu

Located in Lamu, Mahrus Hotel Rooftop Restaurant has air-conditioned rooms with free WiFi.

Show more Show less
Lamu Palace Hotel

Lamu Palace Hotel

Lamu

Located in Lamu, a few steps from Gallery Baraka, Lamu Palace Hotel features a terrace, a shared lounge and a bar. Around a 2-minute walk from Lamu Fort, the property is also close to Lamu Museum.

Show more Show less
JamboHouse Lamu

JamboHouse Lamu

Lamu

Located in Lamu in the Lamu region, JamboHouse Lamu has accommodations with free WiFi. A continental breakfast is available every morning at the bed and breakfast. JamboHouse Lamu has a terrace. Arnold is the nicest and most informative host you will ever meet. It was such a joy to stay at Jambohouse. Arnold and Jambo is family to us now.

Show more Show less
9.1 Awesome 109 reviews
Wildebeeste Lamu

Wildebeeste Lamu

Lamu

Featuring a terrace, Wildebeeste Lamu is located in Lamu in the Lamu region, a 3-minute walk from Lamu Fort and 400 yards from Lamu Museum. Quirky style room in a central location in Lamu Town. Very friendly and helpful staff. We only stayed for one night because the others were booked out.

Show more Show less
Avg. price/night: $21
9.4 Awesome 11 reviews
Sweet Banana House

Sweet Banana House

Shela (Near Lamu)

Providing garden views, Sweet Banana House in Shela has accommodations, barbecue facilities, a garden and a terrace. Free WiFi is provided.

Show more Show less
Jua House

Jua House

Shela (Near Lamu)

Located in Shela, Jua House has accommodations with free WiFi. There's also a kitchenette in some of the units equipped with a fridge. A vegetarian breakfast is served at the property. This is the most wonderful place to stay. The lovely staff are fantastic, friendly and helpful, nothing is too much trouble. Breakfast is amazing! We had three lovely rooms, all en suite, round a central living area with relaxing daybeds and a big table. This was great for our family of four with grown up kids. There are also a couple of lovely roof terraces to relax on with amazing views. Shela is a great place to stay and there's lots to do. Beds are super comfy and we had no mosquito trouble. We had a wonderful four day stay and can't wait to go back.

Show more Show less
Avg. price/night: $48
9.6 Exceptional 68 reviews
Lajoya House

Lajoya House

Shela (Near Lamu)

Lajoya House is offering accommodations in Shela. Each room comes with a terrace. At the guesthouse, the rooms come with a balcony. All rooms come with a private bathroom. Excellent chef and very friendly service. Rooftop room is paradise with spectacular view...recommendable for full moon

Show more Show less
8.6 Excellent 9 reviews
Moroco house

Moroco house

Shela (Near Lamu)

Moroco house is located in Shela. The property is 2.1 miles from Lamu. A continental breakfast is available each morning at the property.

Show more Show less

Most-booked hotels in Lamu in the past month

FAQs about hotels in Lamu

  • On average, 3-star hotels in Lamu cost KES 9,477 per night, and 4-star hotels in Lamu are KES 7,439 per night. If you're looking for something really special, a 5-star hotel in Lamu can be found for KES 56,656 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Lamu this weekend is KES 27,258 or, for a 4-star hotel, KES 9,086. Looking for something even fancier? 5-star hotels in Lamu for this weekend cost around KES 47,248 per night, on average (based on Booking.com prices).

  • Jannat House, Msafini Hotel, and Mahrus Hotel Rooftop Restaurant are some of the popular hotels in Lamu.

  • Some of the best hotels in Lamu near Lamu Fort include JamboHouse Lamu, Jamala Guesthouse and Andavelo House.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Lamu:

Explore guest reviews of hotels in Lamu