Skip to main content

Search hotels in Shela

Enter your dates to see the latest prices and deals for Shela hotels

Select occupancy

Shela – 21 hotels and places to stay

Filter by:

Star Rating
Review score

La Joya Lamu

Shela

La Joya Lamu offers accommodations in Shela, a 5-minute walk from Shela Beach and a few steps from Mnarani House.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 19 reviews
Price from
$50.85
1 night, 2 adults

Star House 3

Shela

Star House 3 offers accommodations in Shela, a few steps from Mnarani House. This apartment features accommodations with a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 13 reviews
Price from
$89.24
1 night, 2 adults

Two Bedroom Private Apartment in Shela, Lamu

Shela

Two Bedroom Private Apartment in Shela, Lamu is located in Shela, just a 7-minute walk from Shela Beach and 300 yards from Mnarani House.

L
Lilly
From
Kenya
We enjoyed our stay in this beautiful home ! We loved the view of the sand dunes, located in a safe neighborhood and 1-2 minutes walk to the restaurants in Shela and oceanfront! The house manager cooked us such tasty Swahili dishes at our request. We’ll definitely be back again! Thank you to the team that made our stay wholesome!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$83.90
1 night, 2 adults

Mbibo House in the Shela Dunes

Shela

Providing a garden, Mbibo House in the Shela Dunes features accommodations in Shela. With garden views, this accommodation provides a balcony.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
$317.80
1 night, 2 adults

Casa hermosa

Shela

Just a 2-minute walk from Shela Beach and 400 yards from Mnarani House, Casa hermosa features accommodations in Shela, with a shared lounge.

E
Evan
From
United States
Located on the top floor of a house in Shela, the balcony has a view of the ocean and the apartment, including the room and bathroom were spotless. The apartment has the local arquitectual charm, and you are minutes away from restaurants and cafes of the town. Abdul Aziz was a kind and welcoming host. In the afternoon and evening we enjoyed sitting out on the terrace and taking in the relaxing atmosphere of the town. It was quite hot and humid, so it was nice to have air conditioning. The people in Shela are welcoming and would greet us as they passed us in the alleys.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 16 reviews
Price from
$169.49
1 night, 2 adults

Shela Bahari

Shela

Shela Bahari provides beachfront accommodations in Shela. This bed and breakfast provides a shared lounge.

U
Ubah
From
Canada
It was well located and the fact that it was owned by locals made it extra special
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
Price from
$97.46
1 night, 2 adults

Furaha House

Shela

Furaha House is located in Shela, just a 1-minute walk from Shela Beach and 400 yards from Mnarani House. This beachfront property offers access to a balcony.

E
Elimane
From
Italy
Nyama is a great host and the hotel management was very good with communication about how to reach the house. They also arranged for me the transportation from the airport jetty to Shela.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 27 reviews
Price from
$59.32
1 night, 2 adults

Deuli House

Shela

Offering a garden and a terrace, Deuli House in Shela is close to Shela Beach and Mnarani House. This beachfront property offers access to a balcony.

W
Wendy
From
Canada
Beautiful house, spacious room and very attentive staff. I was taken care of very well. Chui helped us plan our activities very well. The tours and boat trips were fun and organized.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 21 reviews
Price from
$85.81
1 night, 2 adults

LAMU HOUSE

Lamu (Near Shela)

Located in Lamu and with 18th Century Swahili House Museum reachable within a 1-minute walk, LAMU HOUSE has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant....

S
Serah
From
Kenya
This was my first time in Lamu and i loved this hotel, it was in the middle of lamu town and very convinient to walk about and see the town, it was also right at the sea front and close to the jetty so we were able to easily catch boats to the other islands. This place is very beautiful, the antique decor was breath taking and intentional. I would highly recommend!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 130 reviews
Price from
$135.81
1 night, 2 adults

Jannat House

Lamu (Near Shela)

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.

L
Lizz
From
Kenya
The environment is very quiet and friendly
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 163 reviews
Price from
$38.91
1 night, 2 adults
See all 21 hotels in Shela

Most booked hotels in Shela and surrounding area in the past month

See all

Popular with guests booking hotels in Shela

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 63 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 130 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 163 reviews

Popular with guests booking hotels in Lamu

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 154 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Hotels located in the center of Shela

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Star House 4 offers accommodations in Shela, a few steps from Mnarani House. Guests staying at this apartment have access to a terrace.

Lamu Treasures Shela Kenya is a recently renovated apartment in Shela near Shela Beach. The apartment, housed in a building dating back to 2020, is a few steps from Mnarani House.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Marquezy House - Shela, Lamu Island in Shela provides accommodations with a garden and a terrace. This beachfront property offers access to a patio and free Wifi.

Just a 5-minute walk from Shela Beach and a few steps from Mnarani House, Wimbi House Luxury in Shela with Rooftop Pool features accommodations in Shela with a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews

Facing the beachfront, Peponi Hotel Lamu - Kenya offers 4-star accommodations in Shela and features an outdoor swimming pool, garden and terrace.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews

Shela Bahari provides beachfront accommodations in Shela. This bed and breakfast provides a shared lounge.

Dhow House

Hotel in Shela
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located a 7-minute walk from Shela Beach, Dhow House has accommodations with an outdoor swimming pool, a garden and free shuttle service for your convenience.

Best hotels with breakfast in Shela and nearby

See all

Shela Bliss

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 49 reviews

Shela Bliss is a recently renovated bed and breakfast in Lamu near Manda Beach. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 63 reviews

Located within a 3-minute walk of Shela Beach and 200 yards of Mnarani House, Royal House Shela has rooms in Lamu. This 5-star hotel offers room service and free WiFi. The hotel has family rooms.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 154 reviews

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.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 51 reviews

Jannataan Hotel provides beachfront accommodations in Lamu. This 2-star bed and breakfast offers a private beach area and a 24-hour front desk.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 151 reviews

Located just 33 feet from the Lamu beachfront, Shella white house features a restaurant and a rooftop veranda with panoramic views of the Indian Ocean.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 24 reviews

Offering garden views, Mangrove House in Lamu provides accommodations, a private beach area, a garden, and barbecue facilities. This beachfront property offers access to a patio.

Subira House

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 164 reviews

This historical Arabian-style building is located in the UNESCO-listed town of Lamu. It is less than 984 feet from the seafront and 1.9 mi from the white sandy beach.

Lamu Sunsail Hotel is located on the beachfront in Lamu, a few steps from Lamu Fort and a 2-minute walk from Lamu Museum.

Budget hotels in Shela and nearby

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 12 reviews

Providing a garden, barbecue facilities, and free Wifi, Banana Shamba Estate is a recently renovated apartment a 8-minute walk from Shela Beach and 300 yards from Mnarani House.

The Kitau Garden House Tamarind Gardens offers accommodations in Lamu, a few steps from Manda Beach and a 7-minute walk from Mnarani House. With garden views, this accommodation provides a terrace.

The air-conditioned accommodation is a 6-minute walk from Lamu Fort. Free Wifi is available throughout the property and Gallery Baraka is a 4-minute walk away.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Amani Guest House, Utukuni Lamu Island is a recently renovated homestay in Lamu where guests can make the most of its garden and terrace.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6 reviews

Stopover Guest House and Restaurant provides beachfront accommodations in Lamu.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 106 reviews

Just a 4-minute walk from 18th Century Swahili House Museum and 600 yards from Riyadha Mosque, Amu House features accommodations in Lamu, with a shared lounge.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 22 reviews

With an indoor pool and a terrace, Makubwa House is a historic vacation home that features accommodations with free Wifi. With sea views, this accommodation provides a balcony.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 51 reviews

With 18th Century Swahili House Museum reachable in a few steps, Andavelo House provides accommodations, a restaurant, a garden, a bar, and a shared lounge.

What Guests Said About Shela:

Scored out of 10, guest rating 10

Shela is more relaxing and friendly than Lamu.

Shela is more relaxing and friendly than Lamu. It is a wonderful base to use to explore the wider area, reasonable walking or boating to Lamu and simple to organise trips to Manda. Plenty of eating options, from budget snacks and drinks to top end and walking and getting lost in Shela is such fun, not to be missed!
Guest review byRichard
United Kingdom
Scored out of 10, guest rating 8.0

Very nice town, with a rich culture.

Very nice town, with a rich culture. We were there for four days and three nights, which was enough for us. The first stay we visited Lamu and walked around and visited the museums, as well as toured the alleys. The second day we did a dhow trip over to the other island and then did the sunset cruise. The following day we wandered through the alleys of Shela and visited the beach. I would go back to visit the reefs and go snorkeling, as they are supposed to be pristine. I thought that Peponi has a fantastic restaurant and matched quality with price. Bahari restaurant was nice for breakfast, but didn't eat their for lunch or dinner. I ate at a couple other hotels for dinner. While their prices matched Peponi's the quality of their food did not. Perhaps for variety, it would be worth visiting the other hotels for meals, but if you are looking for a special meal, I would stick to Peponi's.
Guest review byEvan
United States
Scored out of 10, guest rating 10

Went to celebrate my birthday and it was my first time in...

Went to celebrate my birthday and it was my first time in Lamu. A simple request to shiban house to make it feel special, ended up being the best birthday surprise ever...Sada thank you, my heart is overwhelmed by how you managed to surprise me 😊. Joseph took excellent care of us and was ready to help us around. I must say, I feel fulfilled even as I have turned a year younger 😂😊😂. Thank you mapenzi too for the awesome breakfast we got every day. Shela is the best place to be in lamu. You can access lamu town easily and learn so much about the history of it, ask for the best knowledgeable guy there called 'sunshine' locally. Its near peponi hostel and majlis resort. Make a point of doing the sunset cruise 😊 . Definately 10/10.
Guest review byMiriam
Scored out of 10, guest rating 10

Amazing place to stay.

Amazing place to stay. You feel at home with the personal care they do. Breakfast is good esp the Swahili breakfast. Great views during dining and terrace is amazing for sunrise. Will definitely visit again.
Guest review byThabit
United Arab Emirates

More places to explore, more ways to go

  • Hotels in Kenya

    Want to explore more of Kenya? Find hotels throughout the country!
  • Hotels in Nairobi

    Take a look at hotels in Nairobi and explore more of Kenya.
  • Hotels in Watamu

    Take a look at hotels in Watamu and explore more of Kenya.
  • Hotels in Lamu

    Want to extend your trip or just browsing? Try Lamu, also popular with our guests!
  • Hotels in Mombasa

    Want to extend your trip or just browsing? Try Mombasa, also popular with our guests!