Select a City to find the Best Hotels in Lamu

Recommended destinations based on bookings from your country.

L

Lamu Hotels for Your Next Holiday

Why Tourists Visit Lamu

  • * Stroll through the historic Lamu Old Town and visit the Lamu Museum.
  • * Sail on a traditional dhow along the Indian Ocean during sunset.
  • * Lounge at Shela Beach and explore the sand dunes.
  • * Indulge in Swahili cuisine at beachfront restaurants.
  • * Take cultural tours to historic landmarks like Lamu Fort and Riyadha Mosque.

Lamu offers over 70 accommodations ranging from boutique hotels to luxury resorts, with most located in Shela Village and Lamu Town. A 3-star hotel averages $50-$100 per night, while high-end options like The Majlis Resort in Manda Island start from $300 per night. Recently opened, Jua House in Shela stands out for its eco-friendly design and stunning rooftop views.

Lamu, located on Kenya's northeastern coast, is a UNESCO World Heritage Site known for its preserved Swahili culture, pristine beaches, and car-free lifestyle where donkeys and dhows are the primary modes of transport.

Key attractions include Lamu Old Town with its labyrinth of narrow streets, the century-old Lamu Fort, and Shela Beach, famous for its golden dunes and laid-back charm.

The region also hosts annual events like the Lamu Cultural Festival and the Maulid Festival that showcase traditional Swahili music, art, and sports.

Lamu Tips You Must Know

* Book hotels at least 2-3 months ahead for the high season (November to March) to secure your spot.

* Consider the quieter low season (April to June) for budget-friendly deals though heavy rains may affect activities.

* Use local water taxis (dhows) to navigate between islands but always agree on fares beforehand.

* Shela Village is ideal for families and couples, while Lamu Town appeals to budget travelers interested in culture.

* Wear lightweight clothing and mosquito repellent as the region is hot and humid year-round.

Lamu Town

Lamu Town, the capital of Lamu, is a UNESCO World Heritage Site famed for its well-preserved Swahili architecture. Riyadha Mosque, one of Kenya's oldest mosques, is a cultural and spiritual landmark here. Its bustling seafront market offers a sensory-filled experience of local life.

Explore hotels in Lamu Town and immerse yourself in its centuries-old Swahili charm.

Shela Village

Shela Village is known for its pristine beaches and serene atmosphere, attracting relaxation seekers. The sand dunes of Shela are a hidden natural wonder perfect for hiking enthusiasts. The centuries-old Shela Mosque adds an ancient touch to this tranquil destination.

Discover hotels in Shela Village that bring you closer to sun, sand, and tranquility.

Manda Island

Manda Island houses historic ruins like the 9th-century Takwa Ruins, once a Swahili trading hub. It's also home to upscale resorts and the scenic Manda Bay. The island is accessible only by dhow, offering a secluded retreat for visitors.

Choose hotels in Manda Island to experience luxury amidst historical and natural beauty.

Matondoni

Matondoni is famous for traditional dhow building, a centuries-old craft that continues to thrive. Fishermen in this village offer fresh seafood and insights into their daily livelihoods. Its quiet, rustic atmosphere sets it apart from the busier parts of Lamu.

Stay in hotels in Matondoni to explore the art of dhow-making and local life.

Kiwayu Island

Kiwayu Island, part of the Kiunga Marine National Reserve, is famed for its unspoiled beaches and coral reefs. Rare marine life like sea turtles and dugongs find refuge here. It appeals to eco-tourism enthusiasts seeking remote and tranquil destinations.

Book hotels in Kiwayu Island for a remote getaway surrounded by incredible marine biodiversity.

Cozy Central Hotels in Lamu

Find more charming Central hotels in Lamu to make your stay unforgettable.

Hotel Name
Description
#
Price per night

Jua House

Shela Village

  • Shela Beach (0.3 km)
  • Lamu Old Town (2.5 km)
  • Takwa Ruins (5 km)

Jua House showcases a unique eco-friendly design, with its rooftop terraces offering stunning 360-degree views of Shela Village and the Indian Ocean. It integrates Swahili charm through its hand-carved wooden details and artwork.

  • Eco-friendly design

  • Stunning rooftop views

  • Close to Shela Beach

$50-$100/night

Subira House

Lamu Old Town

  • Lamu Fort (0.2 km)
  • Riyadha Mosque (0.7 km)
  • Dhow Harbor (0.4 km)

Subira House, a restored 18th-century mansion, offers guests an authentic Swahili experience with its arched doorways and hidden courtyards. It is culturally rooted, hosting art workshops and promoting local crafts.

  • Historic architecture

  • Local art workshops

  • Quiet courtyards

$70-$120/night

Banana House and Wellness Centre

Shela Village

  • Shela Beach (0.5 km)
  • Lamu Museum (3 km)
  • Manda Island (2 km)

Banana House invites tranquility seekers with yoga retreats in its garden surrounded by palm trees. Known for its wellness focus, the property is run by a Belgian-Swahili duo passionate about hospitality and holistic health.

  • Yoga classes

  • Lush garden retreat

  • Personalized service

$80-$150/night

Luxury Stays by the Water

Experience the best of Luxury hotels in Lamu for a lavish retreat.

Hotel Name
Description
#
Price per night

The Majlis Resort

Manda Island

  • Manda Bay (1 km)
  • Shela Beach (1.5 km)
  • Lamu Museum (2.5 km)

The Majlis Resort boasts private beachfront villas and a fusion of Swahili and Italian cuisines, attracting high-profile guests. Its infinity pools seemingly merge into the sea, offering unparalleled sunset views.

  • Beachfront location

  • Luxurious villas

  • Fine dining options

$300-$500/night

Kizingo Beach Eco Lodge

Kizingoni Beach

  • Kizingo Beach (0.1 km)
  • Kiwayu Island (20 km)
  • Shela Village (10 km)

Kizingo Beach Eco Lodge is an off-grid gem built entirely from local materials. It's famous for its turtle conservation efforts, where guests can participate in releasing baby turtles into the ocean.

  • Eco-friendly focus

  • Turtle conservation

  • Secluded beachfront

$250-$400/night

Peponi Hotel Lamu - Kenya

Shela Village

  • Shela Beach (0.2 km)
  • Takwa Ruins (5.5 km)
  • Lamu Fort (3 km)

Peponi Hotel has hosted celebrity guests, drawn to its relaxed coastal vibe and legendary seafood. Its breezy terraces and proximity to Shela Beach make it a favorite amongst honeymooners.

  • Celebrity-favorite

  • Excellent seafood

  • Romantic ambiance

$250-$400/night

Quaint Boutique Getaways

Uncover more hidden gems among Boutique hotels in Lamu for an intimate experience.

Hotel Name
Description
#
Price per night

Kipungani Explorer

Kipungani Beach

  • Kipungani Beach (0.1 km)
  • Manda Bay (15 km)
  • Lamu Old Town (12 km)

Kipungani Explorer, located on the western beach, is a true escape offering only 13 luxury thatch cottages. Its solar-powered approach emphasizes sustainability, ensuring a harmonious connection with nature.

  • Exclusive experience

  • Eco-friendly practices

  • Scenic sunsets

$300-$450/night

Family-Friendly Havens

Bring your loved ones to Family Friendly hotels in Lamu for an unforgettable family getaway.

Hotel Name
Description
#
Price per night

Kijani Hotel

Shela Village

  • Shela Beach (0.4 km)
  • Lamu Fort (2.8 km)
  • Takwa Ruins (5.2 km)

Kijani Hotel is a family-friendly haven with its lush gardens and two child-friendly pools. Its colorful Swahili interiors create a welcoming ambiance, making it a favorite for multi-generational vacations.

  • Beautiful gardens

  • Child-friendly pools

  • Bright interiors

$100-$200/night

Hotels with Indoor Pools

Swim and relax in style with the finest Hotels with indoor pool in Lamu.

Hotel Name
Description
#
Price per night

Jannataan Hotel

Shela Village

  • Shela Beach (0.3 km)
  • Lamu Fort (2.5 km)
  • Lamu Museum (3 km)

Jannataan Hotel stands out for its indoor swimming pool nestled within a traditional Swahili courtyard. Guests particularly enjoy its proximity to the bustling Shela Village while having a peaceful retreat.

  • Indoor pool

  • Courtyard design

  • Convenient location

$120-$220/night

Pwani House - Lamu Seafront

Shela Village

  • Shela Beach (0.6 km)
  • Takwa Ruins (5 km)
  • Lamu Museum (2.8 km)

Set along the seafront, Pwani House combines rustic and modern elements and offers a private indoor pool for uninterrupted relaxation. The house extends direct access to the ocean and nearby boat activities.

  • Private indoor pool

  • Seafront location

  • Modern design

$250-$350/night

Lamu House

Lamu Town

  • Lamu Fort (0.5 km)
  • Dhow Harbor (0.3 km)
  • Riyadha Mosque (1 km)

Lamu House is known for its unique indoor pool shaded by stunning Swahili-inspired archways. It also features a private rooftop terrace overlooking the bustling waterfront of Lamu Town.

  • Rooftop terrace

  • Indoor pool

  • Cultural design

$200-$300/night

Frequently asked question

What are the most popular areas to stay in Lamu?

Shela Village is renowned for its charming boutique hotels and beach access, while Lamu Town offers budget stays near cultural landmarks like the Lamu Fort.

Are there family-friendly hotels in Lamu?

Yes, many hotels like The Majlis Resort provide family rooms, a pool, and child-friendly dining options.

What is the typical cost of hotels in Lamu?

Budget hotels start at $30 per night, mid-range options are around $80 to $150, and luxury stays can exceed $300 per night.

Do hotels in Lamu offer direct beach access?

Yes, hotels such as Peponi Hotel in Shela are located directly on the beachfront with stunning ocean views.

Are there eco-friendly accommodations in Lamu?

Several eco-lodges like Kizingoni Beach focus on sustainable practices and blend into the natural environment.

Thank you for subscribing
Destination Select city
  • Aitong

    Kenya

  • Amboseli

    Kenya

  • Archers Post

    Kenya

  • Athi River

    Kenya

  • Bamburi

    Kenya

  • Bomet

    Kenya

  • Bondo

    Kenya

  • Bungoma

    Kenya

  • Busia

    Kenya

  • Chuka

    Kenya

  • Diani Beach

    Kenya

  • Eldoret

    Kenya

  • Elmenteita

    Kenya

  • Embu

    Kenya

  • Frere Town

    Kenya

  • Gachie

    Kenya

  • Gakuo

    Kenya

  • Galu

    Kenya

  • Garissa

    Kenya

  • Gathanga

    Kenya

  • Gilgil

    Kenya

  • Heni Village

    Kenya

  • Homa Bay

    Kenya

  • Isiolo

    Kenya

  • Jeuri

    Kenya

  • Jomvu

    Kenya

  • Juja

    Kenya

  • Kajiado

    Kenya

  • Kakamega

    Kenya

  • Kangaru

    Kenya

  • Kanyekine

    Kenya

  • Karagita

    Kenya

  • Karen

    Kenya

  • Keekorok

    Kenya

  • Kericho

    Kenya

  • Kiambu

    Kenya

  • Kiamuturi

    Kenya

  • Kikuyu

    Kenya

  • Kilifi

    Kenya

  • Kimana

    Kenya

  • Kinoo

    Kenya

  • Kisii

    Kenya

  • Kisimachande

    Kenya

  • Kisumu

    Kenya

  • Kitale

    Kenya

  • Kitengela

    Kenya

  • Koito

    Kenya

  • Lamu

    Kenya

  • Limuru

    Kenya

  • Loisaba

    Kenya

  • Lolgorien

    Kenya

  • Luanda

    Kenya

  • Maasai Mara

    Kenya

  • Machakos

    Kenya

  • Maji Moto

    Kenya

  • Malindi

    Kenya

  • Mambrui

    Kenya

  • Maseno

    Kenya

  • Maua

    Kenya

  • Meru

    Kenya

  • Migori

    Kenya

  • Mlolongo

    Kenya

  • Moi's Bridge

    Kenya

  • Mombasa

    Kenya

  • Msambweni

    Kenya

  • Mto Panga

    Kenya

  • Mtwapa

    Kenya

  • Murang'a

    Kenya

  • Mwakirunge

    Kenya

  • Mweiga

    Kenya

  • Nairobi

    Kenya

  • Naivasha

    Kenya

  • Nakuru

    Kenya

  • Nanyuki

    Kenya

  • Naro Moru

    Kenya

  • Narok

    Kenya

  • Ngong

    Kenya

  • Nyahururu

    Kenya

  • Nyali Beach

    Kenya

  • NYANDARUA

    Kenya

  • Nyeri

    Kenya

  • Oloitokitok

    Kenya

  • Ololaimutiek

    Kenya

  • Ongata Rongai

    Kenya

  • Oyugis

    Kenya

  • Ruaka

    Kenya

  • Ruiru

    Kenya

  • Rungiri

    Kenya

  • Sekenani

    Kenya

  • Shanzu

    Kenya

  • Shela

    Kenya

  • Shimoni

    Kenya

  • Siaya

    Kenya

  • Syokimau

    Kenya

  • Takawiri Island

    Kenya

  • Talek

    Kenya

  • Thika

    Kenya

  • Timau

    Kenya

  • Tiwi

    Kenya

  • Tsavo

    Kenya

  • Tsavo West National Park

    Kenya

  • Twaandu

    Kenya

  • Ukunda

    Kenya

  • Utange

    Kenya

  • Voi

    Kenya

  • Wasini

    Kenya

  • Watamu

    Kenya

  • Wote

    Kenya

  • Wundanyi

    Kenya

  • Ziwani

    Kenya

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0