Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Shela – 6 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Moroco house

Shela

Featuring city views, Moroco house has accommodations with a terrace and a balcony, around a 5-minute walk from Shela Beach. This bed and breakfast with sea views has a bathroom with a shower. Nice quiet location with an incredible view. The room was comfortable and the bathroom exceptionally functional. Staff very friendly and helpful.

Show more Show less
7.9
Good
11 reviews
Price from
$50
per night

Deuli House

Shela

Located a few steps from Shela Beach, Deuli House provides accommodations with a garden, a terrace and room service for your convenience. The apartment offers a buffet or à la carte breakfast.

Show more Show less
7.5
Good
2 reviews
Price from
$70
per night

Furaha House

Shela

Located in Shela, a few steps from Shela Beach, Furaha House provides accommodations with a restaurant, free WiFi and a shared kitchen. This beachfront property has a balcony.

Show more Show less
7.8
Good
4 reviews
Price from
$45
per night

Shiban House

Shela

Located a 5-minute walk from Shela Beach, Shiban House provides accommodations with a fitness center, a terrace and a shared kitchen for your convenience. Complimentary WiFi is provided. Shiban is a wonderful guest house. It is a beautiful house, with spacious and cleans rooms, enough privacy, a top balcony which has an amazing view of the village and the sand dunes. The people who run it (Jack and Joseph) are wonderful, kind, and reliable people. You cannot ask for a better place for the cost. I loved the breakfast too. I was sad to leave and would recommend it to everyone. It felt like a home !

Show more Show less
9.1
Awesome
45 reviews
Price from
$42.50
per night

Shela Bahari

Shela

Located in Shela, a 3-minute walk from Shela Beach and half a mile from Manda Beach, Shela Bahari has accommodations with free WiFi, air conditioning, a restaurant and a shared lounge. this place has some amazing staff, and the room with the roof deck is a perfect place for lounging all day.

Show more Show less
8.3
Very Good
11 reviews
Price from
$85
per night

Mtakuja House

Shela

Located in Shela, a 3-minute walk from Shela Beach, Mtakuja House has accommodations with a terrace, free WiFi and room service. With garden views, this property provides a balcony.

Show more Show less
Price from
$106.20
per night

Kijani Hotel

Lamu (Near Shela)

Featuring a swimming pool and tropical gardens, Kijani Hotel is located on the coast of Lamu Island, along the Indian Ocean. The décor comes with natural handmade furniture, lanterns and ornaments. Lovely place and great staff.

Show more Show less
8.8
Excellent
40 reviews
Price from
$120
per night

Moyoni House

Lamu (Near Shela)

Located in Lamu, within a 3-minute walk of Shela Beach and half a mile of Manda Beach, Moyoni House provides a terrace.

Show more Show less
7.5
Good
2 reviews
Price from
$126
per night

Msafini Hotel

Hotel in 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... We stayed at the King Suite with a massive balcony that has a beautiful view. It was probably the best highlight of staying in Shela. We would highly recommend the King Suite.

Show more Show less
7.5
Good
195 reviews
Price from
$72
per night

LaJoya House

Lamu (Near Shela)

Located a 4-minute walk from Shela Beach, LaJoya House has accommodations with a shared lounge, a garden and a shared kitchen for your convenience. Complimentary WiFi is offered. Spacey and very comfortable room. Mathius did an amazing job of taking care of us and making sure we had everything we needed. Would definitely recommend!

Show more Show less
8.6
Excellent
12 reviews
Price from
$36
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Shela: