Find hotels in Shela from ¥3,170

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Shela

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Shela hotels

1. Kijani Hotel

Kijani Hotel
3.0 star property
Lamu
9.4 out of 10, Exceptional, (31 reviews)
"Good hotel, great staff, loved the location!"
United States
Gustavo
The price is ¥32,636
¥38,511 total
includes taxes & fees
Nov 12 - Nov 13
Kijani Hotel

2. Morocco House

Morocco House
3.0 star property
Lamu
The price is ¥11,148
¥13,566 total
includes taxes & fees
Nov 11 - Nov 12
Morocco House

3. Dudu Villas N Backpackers

Dudu Villas N Backpackers
2.0 star property
Lamu
The price is ¥7,770
¥9,342 total
includes taxes & fees
Nov 11 - Nov 12
Dudu Villas N Backpackers

4. Lamu House Hotel

Lamu House Hotel
4.0 star property
Lamu Old Town
9.0 out of 10, Wonderful, (84 reviews)
"I loved Lamu House. It’s such a rich, beautiful place to stay. I truly appreciated all the hospitality from the staff. I felt very safe staying here. Beautiful views, great staff and convenient location."
Canada
Jennifer
The price is ¥23,512
¥27,744 total
includes taxes & fees
Nov 10 - Nov 11
Lamu House Hotel

5. The Majlis Hotel

The Majlis Hotel
3.5 star property
Manda Island
9.4 out of 10, Exceptional, (18 reviews)
"Our transfer was by Hotel complimentary boat from the airport ( makes sure you organise a few days before ). Our room was a junior suite, it was huge. The island is paradise. Everyone super friendly, happy & helpful."
United Kingdom
Paula
The price is ¥85,982
¥101,938 total
includes taxes & fees
Dec 10 - Dec 11
The Majlis Hotel

6. Behind the Fort Lamu by Mokawa

Behind the Fort Lamu by Mokawa
4.0 star property
Lamu Old Town
The price is ¥8,461
¥9,984 total
includes taxes & fees
Nov 10 - Nov 11
Behind the Fort Lamu by Mokawa

7. Jambo House lamu

Jambo House lamu
3.0 star property
Lamu Old Town
The price is ¥9,414
¥11,108 total
includes taxes & fees
Nov 10 - Nov 11
Jambo House lamu

8. Samaki House

Samaki House
2.0 star property
Lamu Old Town
The price is ¥3,763
¥4,551 total
includes taxes & fees
Nov 17 - Nov 18
Samaki House

9. Jannataan Hotel

Jannataan Hotel
3.0 star property
Lamu Old Town
6.0 out of 10, (2 reviews)
"The old world charm, friendly and helpful staff. Excellent swimming pool. "
Australia
ROLAND
The price is ¥9,307
¥10,982 total
includes taxes & fees
Nov 10 - Nov 11
Jannataan Hotel

10. Beytul Habaib Lamu

Beytul Habaib Lamu
2.0 star property
Lamu
The price is ¥11,882
¥14,064 total
includes taxes & fees
Nov 10 - Nov 11
Beytul Habaib Lamu

11. Lamu Archipelago Villa Hotel

Lamu Archipelago Villa Hotel
3.0 star property
Lamu Old Town
The price is ¥6,062
¥7,346 total
includes taxes & fees
Nov 11 - Nov 12
Lamu Archipelago Villa Hotel

12. Jamala Guesthouse Lamu

Jamala Guesthouse Lamu
3.0 star property
Lamu Old Town
The price is ¥9,885
¥11,682 total
includes taxes & fees
Nov 10 - Nov 11
Jamala Guesthouse Lamu

13. Tabassam Guest House Lamu

Tabassam Guest House Lamu
2.0 star property
Lamu Old Town
The price is ¥3,170
¥3,740 total
includes taxes & fees
Nov 10 - Nov 11
Tabassam Guest House Lamu

14. Jannat House Lamu

Jannat House Lamu
3.0 star property
Lamu Old Town
The price is ¥14,676
¥17,372 total
includes taxes & fees
Nov 10 - Nov 11
Jannat House Lamu

15. Kitendetini Bahari Hotel Lamu

Kitendetini Bahari Hotel Lamu
3.0 star property
Lamu Old Town
The price is ¥7,757
¥9,169 total
includes taxes & fees
Nov 10 - Nov 11
Kitendetini Bahari Hotel Lamu

16. Lamu Sunsail Hotel

Lamu Sunsail Hotel
3.0 star property
Lamu Old Town
4.0 out of 10, (3 reviews)
"I reserved and paid back in October. When we arrived on Jan 11 -- we were told that our reservation was cancelled. In fact they were hosting a wedding - and cancelled our reservation without any warning. They proposed a disgusting replacement hotel (one-star backpacker hotel) which was 30€ per night rather than the 90€ per night we paid. We wasted 2 hours of limited time in beautiful Lamu. They refused to reimburse us and refused to send an email confirming that they cancelled a paid reservation...
France
David
The price is ¥3,902
¥4,748 total
includes taxes & fees
Nov 11 - Nov 12
Lamu Sunsail Hotel

17. Beytsalam

Beytsalam
2.0 star property
Lamu Old Town
The price is ¥13,054
¥15,404 total
includes taxes & fees
Nov 10 - Nov 11
Beytsalam

18. Stopover Guest House Lamu Town

Stopover Guest House Lamu Town
3.0 star property
Lamu Old Town
The price is ¥12,003
¥14,185 total
includes taxes & fees
Nov 10 - Nov 11
Stopover Guest House Lamu Town

19. Wiyoni Royals Lamu

Wiyoni Royals Lamu
3.0 star property
Lamu Old Town
2.0 out of 10, (1 review)
The price is ¥12,344
¥14,785 total
includes taxes & fees
Nov 11 - Nov 12
Wiyoni Royals Lamu

20. British Hotel Mpeketoni

British Hotel Mpeketoni
3.0 star property
Mpeketoni
The price is ¥8,716
¥10,285 total
includes taxes & fees
Nov 10 - Nov 11
British Hotel Mpeketoni
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Shela attractions

Learn more about Shela

Venture to sights like Shela Beach as you discover the local area in Shela.

A coastal town with white buildings, palm trees, and boats on the water.

Top Shela Hotel Reviews

Find out more about Shela

Top reasons to visit Shela

  • Stunning Shela Beach: Relax on the beautiful sandy shores of Shela Beach, perfect for sunbathing and swimming.
  • Cultural Experiences: Immerse yourself in the vibrant local culture with live music, festivals, and traditional customs.
  • Historic Exploration: Discover nearby historic forts and museums that showcase Lamu's rich heritage.
  • Adventure Activities: Engage in sailing and various sporting activities for an adventurous getaway.
  • Charming Accommodations: Choose from a variety of unique guesthouses and hotels that enhance your stay.

Find great hotels in and around Shela

In Shela, Lamu, a variety of accommodation options await you, from charming guesthouses to inviting hotels. Whether you're seeking a beachfront retreat or a family-friendly escape, places like Jua House, La Joya Lamu, Lamu House Hotel, Beachside Villa, and Dudu Villas offer unique experiences tailored to your needs. Enjoy the stunning coastal beauty while indulging in the local culture and hospitality during your stay.

  • The Majlis Hotel: Nestled 1km from Shela, The Majlis Hotel boasts a 3.5-star rating with an impressive guest score of 9.2 out of 10. This hotel blends family-friendly amenities with adventure, making it an excellent choice for those seeking a beach getaway. With direct access to the beach, guests can partake in various adventure sports, including helicopter tours, sailing, and nearby windsurfing. Families will appreciate the onsite childcare services, including babysitting, highchairs, cribs, and a first aid kit, ensuring a comfortable experience for both parents and children.
  • Kijani Hotel: Located in Shela, Kijani Hotel is a 3-star gem with a stellar guest rating of 9.6 out of 10. This hotel is ideal for travelers looking for a mix of beach relaxation and adventure, perfect for both leisure and business trips. With direct beach access, guests can enjoy activities like snorkeling, motorboating, and surfing right onsite. The surrounding area also offers opportunities for hiking and biking, making it a practical choice for those looking to explore the natural beauty of Lamu.
  • Peponi Hotel: Situated in Shela, Peponi Hotel features a 3.5-star rating and a perfect guest score of 10.0 out of 10. This hotel embodies a beach lover’s paradise with direct access to the sandy shores. Guests can indulge in a variety of adventure sports, including kayaking, fishing, and snorkeling, all conveniently located nearby. Known for its excellent service and inviting atmosphere, Peponi Hotel promises a remarkable stay for those seeking both relaxation and adventure.

Where to stay in Shela

Shela, a charming village on Lamu Island, offers a unique blend of beach relaxation and rich cultural experiences. Explore the stunning Shela Dunes or unwind by the beautiful sea in Shela. Immerse yourself in the local culture and history, making it an ideal destination for ecotourism enthusiasts. Whether you're seeking adventure or tranquility, Shela promises unforgettable moments in a captivating coastal setting.

  • Lamu: As one of the oldest towns in Kenya, Lamu offers a unique blend of rich history and vibrant culture. Located near Shela, this coastal city is known for its picturesque beaches and traditional Swahili architecture. Travelers can immerse themselves in local culture through guided tours, sailing excursions, or watching a spirited soccer match. Key attractions include stunning beaches, historic forts, and significant monuments that reflect the town's past. While visitor numbers peak in July and during the holiday season, Lamu's charm can be enjoyed year-round.
  • Manda Island: Just 5km from Shela, Manda Island provides a tranquil escape for those seeking beach and outdoor experiences. With moderately seasonal visitor numbers, the island sees a surge in tourists from October to January. Outdoor enthusiasts will appreciate the pristine beaches and opportunities for exploration at various historic sites. The island’s allure lies in its unspoiled natural beauty, making it a perfect spot for relaxation and adventure alike.
  • Lamu Old Town: Located merely 3km from Shela, Lamu Old Town is a UNESCO World Heritage Site that showcases the timeless beauty of Swahili architecture. Visitors flock here for its cultural richness and stunning beaches, especially during peak seasons in October and the holiday months. Explore the narrow winding streets, historic forts, and notable monuments that narrate the town’s storied past. Lamu Old Town is a must-visit for those looking to dive deep into the heart of Lamu's heritage.

Things to do in Shela

Shopping

In Shela, browse local artisan shops for handmade crafts and unique souvenirs. The vibrant market offers a range of local goods and cultural items. If you're up for a drive, Lamu Old Town is about 16km away, featuring more shops with traditional Kenyan crafts and textiles.

Recreation

The Zen Garden Retreat in Shela offers a tranquil setting with yoga classes, meditation sessions, and holistic spa treatments. Enjoy the soothing sounds of nature while rejuvenating your mind and body. Nearby, the pristine Shela Beach invites leisurely strolls and sunbathing, perfect for unwinding in a beautiful coastal atmosphere.

Adventure

In Shela, explore the stunning beaches and pristine waters through kite surfing and windsurfing for an exhilarating experience. Venture into the nearby mangroves on a kayak tour, where you can observe diverse wildlife and enjoy the tranquility of nature, making for unforgettable moments in this coastal paradise.

Nightlife

In Shela, the charming ambiance comes alive at the serene beach bars, where you can unwind with ocean views and local drinks. The vibrant music scene, featuring live performances at cozy venues, adds to the magical atmosphere under the starlit sky, creating a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Shela

Shela, located in Lamu County, Kenya, is perfect for beach and culture-themed vacations. Visitors can enjoy the stunning Shela Beach, explore historic forts, and delve into the local history at nearby museums. This charming destination offers a unique blend of relaxation and cultural experiences, making it an ideal spot for travelers seeking both beach fun and rich heritage.

  • Shela Beach: Located 966m from Shela, Shela Beach offers a serene escape with its soft sands and tranquil waters. The beach exudes a relaxed vibe, making it an ideal spot to unwind, soak up the sun, or take leisurely strolls along the shoreline.
  • Lamu Fort: Situated 3km from Shela, Lamu Fort is a historic landmark that reflects the rich cultural heritage of the region. Its impressive architecture and storied past provide a fascinating glimpse into Lamu's history and the Swahili culture.
  • Old Mosque: Nestled within Shela, the Old Mosque is an architectural gem that showcases traditional Islamic design. Its presence adds to the cultural tapestry of the area, offering visitors a chance to appreciate local spirituality and community life.

Best time to go to Shela

The best time to visit Shela can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shela falls in April, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Shela falls in August, visitor numbers are slightly low and weather is mostly sunny with no rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January81.1°F (27.3°C)No RainMostly SunnySlightly HighAverage
February81.5°F (27.5°C)No RainMostly SunnyAverageSlightly Low
March82.9°F (28.3°C)No RainMostly SunnyAverageSlightly High
April83.1°F (28.4°C)Light RainMostly SunnyAverageSlightly Low
May80.6°F (27.0°C)Moderate RainMostly CloudySlightly LowSlightly Low
June79.3°F (26.3°C)No RainMostly SunnySlightly LowAverage
July77.9°F (25.5°C)No RainMostly SunnyAverageAverage
August77.7°F (25.4°C)No RainMostly SunnySlightly LowSlightly High
September78.4°F (25.8°C)No RainMostly SunnySlightly HighAverage
October79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
November81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
December81.7°F (27.6°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Shela

Traveling to Shela, Lamu County, Kenya is convenient with two major airports nearby. Lamu (LAU-Manda) is located 5km from Shela and offers several excellent hotel options, such as Peponi Hotel and The Majlis Hotel, both rated 3.5 stars and providing free airport transportation services. Additionally, Msafini MangoTop Roof Hotel is 3km away, making access to the airport easy. Alternatively, Malindi Airport (MYD) is 138km from Shela, with upscale hotels like Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa located 3km from the airport, offering shuttle services upon request. Billionaire Beachfront Apartments, situated 6km away, also provides transfer options.

Frequently Asked Questions

What are some of the best vacation home rentals in Shela?

Tulia House Lamu: Visitors review this Shela vacation home rental favorably. It offers an outdoor pool, a balcony, and air-conditioning to help you feel perfectly comfortable in your new surroundings. Our travelers also rate Wellness Kibanda as a favorite home for rent in Shela. See all vacation rentals in Shela.

If I need to cancel my hotel reservation in Shela, will I receive a refund?

Yes, you'll find most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Shela.

Where can I learn more about changing or cancelling my trip to Shela?

For more information about picking new dates or cancelling your trip to Shela, head over to our customer service page.

What's the best pet-friendly accommodation in Shela?

Peponi Hotel is a top hotel for people traveling with their pets, and offers 3 restaurants and an outdoor pool for its human guests. See more pet-friendly hotel accommodations in Shela.

What's the best hotel to stay near the beach in Shela?

Peponi Hotel is a top beachfront hotel offering 3 restaurants and 3 bars/lounges, located within a short 1-minute walk of Shela Beach. Kijani Hotel is another good choice for your beach trip. See more stays near the beach in Shela.

What are some hotels with pools in Shela?

Kijani Hotel: Features a full-service spa, an outdoor pool, and daily. Peponi Hotel and Msafini MangoTop Roof Hotel are a couple of other choices with an onsite pool. View all hotels with pools in Shela.

What is the best spa hotel in Shela?

Kijani Hotel is a top beach spa hotel featuring a shopping mall, a bar, an outdoor pool, and a restaurant. Enjoy a massage at the on-site spa. See all spa hotels in Shela.