Skip to main content

Filter by:


Star rating

Review score

Shela – 2 hotels and places to stay
See the latest prices and deals by choosing your dates.
Furaha House, hotel in Shela

Offering sea views, Furaha House is an accommodation located in Shela, 60 metres from Manda Beach and 200 metres from Shela Beach. This beachfront property offers access to a balcony.

Great place. Lovely and welcoming host!! Sea view from the balcony and roof top. Just amazing!
8.9
Scored 8.9
Fabulous
Rated fabulous
13 reviews
Price from€ 69.08per night
Shela Bahari, hotel in Shela

Situated in Shela, Shela Bahari features a restaurant and sea views, 100 metres from Manda Beach and 300 metres from Shela Beach. Set on the beachfront, this property has a shared lounge.

The breakfast was good offering fresh fruit, fresh fruit juice and choice of eggs or pancakes.
8.1
Scored 8.1
Very good
Rated very good
50 reviews
Price from€ 105.93per night
Jannat House, hotel in Shela

Offering an outdoor pool, garden and a restaurant, Jannat House is located in Lamu Old Town. It is situated a short walk away from the Waterfront and the Main Road. Free Wi-Fi access is available.

Authentic multi storey house in the heart of lamu town
7.8
Scored 7.8
Good
Rated good
108 reviews
Price from€ 28.28per night
Royal House Shela, hotel in Shela

Situated within 200 metres of Manda Beach and 200 metres of Mnarani House, Royal House Shela features rooms in Lamu. This 5-star hotel offers room service and free WiFi. The hotel has family rooms.

Great location and walking distance from the beach. The staff were exceptional and made us feel at home, going beyond what was required to make us feel at home
7.3
Scored 7.3
Good
Rated good
43 reviews
Price from€ 73.69per night
LAMU HOUSE, hotel in Shela

Set in Lamu and with 18th Century Swahili House Museum reachable within 200 metres, LAMU HOUSE offers concierge services, non-smoking rooms, a restaurant, free WiFi and a bar.

The decor and design, the hotel was stunning with beautiful decor all over. It had a beautiful courtyard that our room overlooked. Perfect location in rhetorical heart of lamu with a stunning view of the water. The staff were all so kind and helpful. The barman made the best cocktails! Food was great, breakfast was an incredible feast, recommend the Swahili breakfast.
8.4
Scored 8.4
Very good
Rated very good
22 reviews
Price from€ 107.77per night
Msafini Hotel, hotel in Shela

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.

The view from our room was amazing 😍 . The staff is excellent. They were very friendly, warm and welcoming, always ready to provide information and assistance. Their service was top-notch. Joel and the rest of the team were wonderful. The room including the balcony had a lot of space and plenty of areas to just sit and relax. The hotel is in a quiet area which is perfect when you're on holiday to rest and relax.
7.4
Scored 7.4
Good
Rated good
258 reviews
Price from€ 74.61per night
Jua House, hotel in Shela

Situated within 500 metres of Manda Beach and 500 metres of Shela Beach in Lamu, Jua House provides accommodation with seating area.

We can't fault Jua House. The place is stunning, the decor feels like its out of an interiors magazine. The staff is top-notch and Thomas is a rock star who I loved talking to. Breakfast is exceptional with freshly baked produce daily.
9.2
Scored 9.2
Superb
Rated superb
263 reviews
Price from€ 110.53per night
Beytsalam, hotel in Shela

Set 300 metres from Lamu Fort, Beytsalam offers accommodation with a shared lounge, a terrace and a shared kitchen for your convenience. Complimentary WiFi is offered.

Nice authentic design choices, clean, just off the Main Street.
8.0
Scored 8.0
Very good
Rated very good
115 reviews
Price from€ 44.21per night
Makubwa House, hotel in Shela

Boasting air-conditioned accommodation with a private pool, sea view and a terrace, Makubwa House is situated in Lamu.

Good location, amazing property and views and helpful staff/host. Good suggestions and good value
9.1
Scored 9.1
Superb
Rated superb
37 reviews
Price from€ 110.53per night
Umma House, hotel in Shela

Umma House has a terrace and is situated in Lamu, within just 300 metres of Lamu Museum and 500 metres of Lamu Fort. Guests staying at this villa have access to a balcony.

The place was clean. The staff were so good especially Peter the house keeper and Abu who was our chef. Its private so you get to enjoy your space. Spacious rooms and clean beddings. Also Tarik is such a good host he gave us contacts of people who would be able to offer us assistance incase we needed any and hence our stay was seamless and very easy.
9.1
Scored 9.1
Superb
Rated superb
12 reviews
Price from€ 96.72per night
See all hotels in and around Shela
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Shela:

  • 10
    Scored 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.
    Thabit
    United Arab Emirates
  • 10
    Scored 10

    Great place with no other than pedestrians and donkeys.

    Great place with no other than pedestrians and donkeys. Lovely locals and not to many visitors. A day spended out on sea, for fishing and snorkeling ia a must, fishermans are just the Kings!! Seafood cooked at your place is a must, fishes, crabs, vegetables, all with great spices.
    Matjaž
    Slovenia