Find Beach Resorts in Lamu

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Lamu Beach Resorts & Hotels

Next weekend
In two weeks

Our top choices for Lamu beach hotels

Kizingo Beach Eco Lodge

Kizingo Beach Eco Lodge
2.5 star property
Lamu
10.0 out of 10, Exceptional, (1 review)
"Absolute perfection and paradise. Exceeded all expectations. Cannot wait to go back!"
United States
Anonymous traveller
Kizingo Beach Eco Lodge

Morocco House

Morocco House
3.0 star property
Lamu
The price is £72
includes taxes & fees
23 Feb - 24 Feb
Morocco House

Stopover Guest House Shela

Stopover Guest House Shela
3.0 star property
Shela
The price is £86
includes taxes & fees
23 Feb - 24 Feb
Stopover Guest House Shela

Lamu House Hotel

Lamu House Hotel
4.0 star property
Lamu Old Town
9.2 out of 10, Wonderful, (70 reviews)
"Lovely room overlooking the waterfront. Excellent restaurant and overall a great experience "
United States
Deborah
The price is £123
includes taxes & fees
28 Feb - 1 Mar
Lamu House Hotel

Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.4 out of 10, Exceptional, (26 reviews)
"Nothing to dislike about this hotel, we had an amazing stay and would definitely stay there again if we find ourselves back in Lamu."
United Kingdom
Jacqueline
The price is £180
includes taxes & fees
1 Mar - 2 Mar
Kijani Hotel

Sea Shells Inn

Sea Shells Inn
2.5 star property
Lamu Old Town
10.0 out of 10, Exceptional, (1 review)
"Really friendly staff, nice sunrises from the rooftop. Simple but homely. Got upgraded for free. Spent 10 nights here. "
United Kingdom
Aran
Sea Shells Inn

Dudu Villas N Backpackers

Dudu Villas N Backpackers
2.0 star property
Lamu
The price is £48
includes taxes & fees
23 Feb - 24 Feb
Dudu Villas N Backpackers

Jannataan Hotel

Jannataan Hotel
3.0 star property
Lamu Old Town
6.0 out of 10, (2 reviews)
"The old world charm, friendly and helpful staff. Excellent swimming pool. "
Australia
ROLAND
The price is £40
includes taxes & fees
23 Feb - 24 Feb
Jannataan Hotel

Kizingitini Suite - Jannah Lamu

Kizingitini Suite - Jannah Lamu
Shela
The price is £223
includes taxes & fees
28 Feb - 1 Mar
Kizingitini Suite - Jannah Lamu

Wiyoni Royals Lamu

Wiyoni Royals Lamu
3.0 star property
Lamu Old Town
2.0 out of 10, (1 review)
The price is £74
includes taxes & fees
1 Mar - 2 Mar
Wiyoni Royals 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.

Choose what matters most at beach hotels in Lamu

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Beach hotels with free breakfast 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.

Find out more about Lamu

Lamu and its attractions for beach lovers

Lamu, with its stunning coastline, offers a wealth of activities perfect for beach lovers. First on the list is the serene Lamu Beach, where families can relax on the soft sands while children build sandcastles or splash in the gentle waves. The nearby Shela Beach is equally inviting, known for its breathtaking sunsets and tranquil atmosphere—ideal for evening strolls or enjoying a cocktail at a beachside bar. For a unique experience, consider a dhow sailing trip; these traditional wooden boats glide over the water, providing a fantastic vantage point of Lamu's coastline and a chance to spot dolphins. The local spice markets are a sensory delight, where you can immerse yourself in the rich aromas of cardamom and cinnamon—perfect for picking up souvenirs. Staying in the Shela area offers a charming blend of sandy shores and boutique hotels, where attentive service and quality amenities ensure a pampered experience. Imagine waking up to the sound of waves and enjoying a fresh breakfast overlooking the ocean—Lamu truly embodies the essence of a relaxing beach getaway.

Top Lamu Hotel Reviews

Frequently asked questions

What are the best beach hotels in Lamu?
Some of the best beach hotels in Lamu include Peponi Hotel, Lamu House Hotel, and Kijani Hotel.

The 3.5-star Peponi Hotel, with a great 10.0 rating, is praised by guests for its friendly staff and offers ocean views, with the ocean nearby. It provides complimentary breakfast, including continental options.

Lamu House Hotel, a 4-star property rated 9.0, is known for its excellent location near the beach and offers wonderful service. This hotel provides free self-parking, free airport transportation, and free Wi-Fi, alongside complimentary breakfast.

The 3-star Kijani Hotel, rated 9.4, offers direct beach access and ocean views. Guests frequently praise its warm and amazing staff, as well as its amazing food and great restaurant.
How much does a beach hotel in Lamu cost?
Prices for beach hotels in Lamu vary, but you can find a great deal from £40 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Lamu hotels are near the best beaches?
For hotels near the best beaches in Lamu, consider Peponi Hotel, Lamu House Hotel, or Kijani Hotel.

The 3.5-star Peponi Hotel, with a great 10.0 rating, is located near the ocean and offers ocean views. Guests frequently mention the friendly staff.

Lamu House Hotel, a 4-star property with a 9.0 rating, is situated near the beach and provides ocean views. Its location and wonderful service are often highlighted by guests.

The 3-star Kijani Hotel, rated 9.4, offers direct beach access and ocean views. Reviewers consistently praise the warm and amazing staff and the great food at its restaurant.
Which beach hotels in Lamu are good for families?
For a family trip to Lamu, consider the Lamu House Hotel and Kijani Hotel.

The 4-star Lamu House Hotel, with a 9.0 rating, is located very near the beach and offers ocean views. It provides complimentary breakfast, including continental options, and free airport transportation, which can be very convenient for families.

Kijani Hotel, a 3-star property with a 9.4 rating, offers direct beach access, which is excellent for families wanting to spend a lot of time by the sea. It also includes complimentary breakfast.
What are the best Lamu hotels with ocean views?
For hotels in Lamu with ocean views, consider Peponi Hotel, Lamu House Hotel, and Kijani Hotel.

The 3.5-star Peponi Hotel, with a 10.0 rating, offers rooms with ocean views and is located very near the ocean. Guests frequently highlight the friendly staff.

Lamu House Hotel, a 4-star property rated 9.0, also provides ocean views and is situated close to the beach. Reviewers often mention its excellent location and wonderful service.

The 3-star Kijani Hotel, with a 9.4 rating, features ocean views and direct beach access. Guests consistently praise the warm and amazing staff and the great food at the restaurant.
What are the top-rated beach hotels in Lamu with a pool?
For top-rated beach hotels in Lamu that also feature a pool, consider Lamu House Hotel, Peponi Hotel, and Kijani Hotel.

The 4-star Lamu House Hotel, with a 9.0 rating, offers an outdoor pool and is located near the beach. Guests frequently highlight its excellent location and wonderful service.

Peponi Hotel is a 3.5-star property rated 10.0, featuring an outdoor pool. It provides ocean views and complimentary breakfast. Guests often praise its friendly staff.

The 3-star Kijani Hotel, with a 9.4 rating, boasts an outdoor pool and offers direct beach access. It also provides ocean views, and reviewers often comment on its warm and amazing staff and great food.
Which beach hotels in Lamu are good for couples?
For couples looking for a beach hotel in Lamu, Peponi Hotel and Lamu House Hotel are excellent choices.

The 3.5-star Peponi Hotel, with a great 10.0 rating, is located very near the ocean and offers ocean views. It provides complimentary breakfast, including a continental option, and guests often mention the friendly staff.

Lamu House Hotel, a 4-star property rated 9.0, is also located near the beach and provides ocean views. It offers free breakfast, including a continental option, free self-parking, and complimentary 24-hour airport transportation. Reviewers frequently highlight its excellent location and wonderful service.
Which area of Lamu is best to stay in for beaches?
For travellers prioritising beach access in Lamu, Shela Village is the best area to stay.

Shela Village is located on Lamu Island, just a short boat ride or scenic walk along the beach from Lamu Town. It's known for its expansive, golden sandy beach that stretches for miles, offering plenty of space for relaxation and water activities. The village itself is small and peaceful, with narrow sandy paths, traditional Swahili houses, and a selection of guesthouses and boutique hotels.

Couples often find Shela Village ideal for a romantic and tranquil escape. The long, uncrowded beach provides a ideal setting for leisurely strolls at sunset, and many hotels offer private balconies with sea views. You'll find opportunities for dhow cruises directly from the beach, and the village has a few nice restaurants for dining.

Travellers seeking a luxurious and secluded beach experience will also appreciate Shela.
Which top beach hotels in Lamu offer water sport activities?
For top beach hotels in Lamu offering water sport activities, consider the Lamu House Hotel, Kijani Hotel, and Peponi Hotel.

The 4-star Lamu House Hotel, rated 9.0, provides direct access to activities such as surfing, bodyboarding, sailing, windsurfing, and motorboating right on site. It also offers ocean views and complimentary breakfast.

The 3-star Kijani Hotel, with a 9.4 rating, features a variety of on-site water sports equipment. Guests can enjoy waterskiing, motorboating, kayaking, and snorkeling directly from the hotel, which also boasts direct beach access.

Peponi Hotel, a 3.5-star property with a superb 10.0 rating, offers on-site sailing. Nearby, guests can also find opportunities for snorkeling, kayaking, and windsurfing.
What is the best time of year to stay in a beach hotel in Lamu?
The most popular time to stay in a beach hotel in Lamu is during the dry season, particularly from July to October. The weather is consistently warm and sunny, with average temperatures hovering around 27°C, which is fantastic for enjoying the pristine beaches and turquoise waters.

During this period, the calm ocean conditions are superb for swimming, snorkelling, dhow sailing, and other water-based activities. You'll find a lively option around the beachfront resorts, with all amenities operating at their fullest capacity and a full calendar of local events. For those seeking a quintessential beach holiday with guaranteed sunshine, this is an excellent choice.

As an alternative, March offers its own distinct advantages for a beach hotel stay. While it's still part of the dry season, you may find better value on accommodation and it can be easier to secure reservations at the most sought-after beachfront properties.
How can I save on a beach hotel in Lamu with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Lamu beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Lamu?
The best beach activities in Lamu revolve around the pristine waters and the island's unique coastal environment.

For those who enjoy being on the water, a dhow trip is a must-do. These traditional wooden sailing boats offer a relaxing way to explore the archipelago, whether you're interested in a sunset cruise, a fishing excursion, or a day trip to secluded beaches like Manda Toto. Many dhow trips include fresh seafood lunches cooked on board. Couples will find these trips particularly romantic and memorable.

If you prefer to be in the water, snorkelling and diving are excellent options. The coral reefs around Lamu are home to a variety of marine life, offering clear waters and good visibility. Several local operators can arrange guided trips to the best spots, providing all the necessary equipment. This is a fantastic activity for active travellers who appreciate marine beauty.

For a more active experience, paddleboarding or kayaking through the mangroves is a unique way to see the island's ecosystem up close. You can rent equipment locally and explore the calm, sheltered waterways at your own pace, often spotting various bird species.
Is it cheaper to book flights and a beach hotel in Lamu as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Lamu for you.

Explore a world of travel with Expedia