Msafini Hotel

Google rating 4.1 (170 reviews)
Shela
Group accommodation

Ranked in Best Budget Hotels in Lamu

CallDirections
1 / 4

About

Msafini Hotel is a hotel in Shela, Lamu. It has a rooftop restaurant overlooking Shela and a pool that restaurant guests can use, near Shela beach.

Google reviews

4.1170 Google reviews
  • Gloria K.Google review · 29 Dec 2025

    I went there with my family and had the worst experience ever. The so called owner or manager was very rude to us just because we asked to check out earlier than agreed and demanded we pay the full amount and was very rude while at it yet, the rooms are very hot, dirty and very small to even stay in. There was no drinking water, such a basic item for such a hot place, we were only given a 500ml size when checking in. The support staff were very helpful but the management or who ever we dealt with claiming to be the owner/ manager was rude! Very poor customer service and you can do better but I doubt you will considering there are reviews as old as 2023 complaining about the same thing and yet nothing has ever been done.

    Read moreShow less
  • Khalid I.Google review · 14 Oct 2025

    Didn’t stay at the Hotel but I visited the Rooftop Restaurant and I had some tea while enjoying the amazing view from the top. Staff are friendly and service is very good.

  • Amos M.Google review · 9 May 2025

    A very nice hotel in Shela giving you access to the long stretch of Shela beach. The staff are super friendly and helpful. Their Pizzas are just wonderful. Would definitely visit again.

  • RabbitGoogle review · 8 May 2025

    Lovely view from their roof top restaurant, nice foyer and pool area. We didn't stay here but visited the restaurant and was told, restaurant guests can also use the pool which was appealing given we stayed close by.

  • Jason B.Google review · 7 Jan 2024

    We stayed for a week at Msafini. We thoroughly loved our time. My only complaint is one that Msafini couldn’t fix so it’s not a good criticism. The hotel can be a bit hard to find in the maze that is Sheila. Beyond that we rented the top floor of the hotel with our good friends that live in Kenya. The beds were very comfortable and for the price we paid, I was very satisfied with our service. The room came with breakfast every day. They had a great pool. It was perfect. 4.5/5 but I’ll rate 5 as it’s currently at 4 stars and deserves better

    Read moreShow less

Location

Faza Shela Village Lamu East, Shela, Kenya

Shela

Get directions

Hotels via Stay22Affiliate link

Explore guides

Frequently Asked Questions

Msafini Hotel is located at Faza Shela Village Lamu East, Shela.
Call +254 720 223043.
Check availability