Skip to main content

Beach Hotels in Shela

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Shela

Check out our selection of great beach hotels in Shela

Filter by:

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

JamboHouse Lamu

Lamu (Near Shela)

JamboHouse Lamu offers accommodations in Lamu, a 6-minute walk from 18th Century Swahili House Museum and 400 yards from Riyadha Mosque.

E
Evanson
From
Kenya
Very good. I found it healthy and satisfying.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews
Price from
$21.19
1 night, 2 adults

The Majlis Resort

Lamu (Near Shela)

•The Majlis Resort is located in Lamu on Manda Island, overlooking the scenic Ras Kitau Bay.

R
Roseanne
From
United States
Everything!!!! Stunning environment, very quiet and peaceful. They have the best spa and amenities. The sweetest and nicest staff ever, they really made our stay worthwhile
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews
Price from
$336.65
1 night, 2 adults
All beach hotels in Shela

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

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

See all

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Popular with guests booking beach hotels in Shela

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

Highly rated beach hotels in Shela and nearby

See all

Mangrove House

Lamu
8.0+ review score
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.

Enjoy breakfast in Shela and nearby

See all

Shella White House

Lamu
Breakfast options
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.

Tulia House Lamu

Lamu
Breakfast options

A 5-minute walk from Shela Beach in Lamu, Tulia House Lamu offers accommodations with access to beauty services and open-air bath.

Beytul Habaib

Lamu
Breakfast options
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews

Featuring inner courtyard views, Beytul Habaib in Lamu offers accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony.

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.

Save money on beach in Shela and nearby – budget options available

See all

Mkunazini House

Lamu
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 6 reviews

Mkunazini House offers accommodations in Lamu, a 6-minute walk from 18th Century Swahili House Museum and 400 yards from Riyadha Mosque. This beachfront property offers access to free Wifi.

Munaa House Wiyoni

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

Featuring a private beach area, Munaa House Wiyoni features accommodations in Lamu. This beachfront property offers access to a terrace and free Wifi.

Beach Hotels with swimming pools in Shela and nearby

See all
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 5 reviews

Just a few steps from Manda Beach and a 7-minute walk from Mnarani House, MANDA ISLAND Private Villa features accommodations in Lamu with a private beach area, pool with a view, and an indoor pool.

Beach Hotels That Guests Love in Shela

See all
Avg. price/night: $100
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
Fantastic location in traditional Swahili house right on the seafront next to the beach. Balcony overlooking the boats.
Guest review byCatherine
Young couple
Avg. price/night: $100
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
Perfect location. Nice building. N
Guest review byEmanuele
Young couple
Avg. price/night: $100
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
The location is perfect with an awesome oceanic view from both the hotel room and restaurant. Our selfless host Tawfiq received us warmly and paid attention to finer details during our stay to ensure we had a memorable holiday.
Guest review byChristopher
Family with young children
Avg. price/night: $100
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
The staff, especially Barack, are amazing. Incredibly professional and helpful in organizing activities such as sunset boat cruise or tour of old town. The view from room and location were superb. The vibe is nice and relaxing, and breakfast was also made to order and quite good.
Guest review byMegsy27
Young couple