Lamu Hotels near Shela Beach

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Shela Beach?

Find out more about Shela Beach

Where is Shela Beach?

Lamu is home to Shela Beach. Spend the day exploring the area and seeing some of the local attractions. If you want to find things to do in the area, you may want to check out Manda Beach and Lamu Fort.

Where Can I Stay near Shela Beach?

We've got 14 hotels you can pick from within a mile of Shela Beach. You may want to consider one of these options that are popular with our guests:

Peponi Hotel

  • 3.5-star hotel • Free breakfast • Free WiFi • Free airport shuttle

Stopover Guest House And Restaurant

  • 3-star guesthouse • Free breakfast • Free parking • Free WiFi

Kijani Hotel

  • 3-star hotel • Free breakfast • Free parking • Free WiFi

The Majlis Hotel

  • 3.5-star hotel • Free breakfast • Free WiFi • Free airport shuttle • Attentive staff

Dudu Villas N Backpackers

  • 3-star hotel • 24-hour front desk

Things to See and Do near Shela Beach

What to See near Shela Beach

  • Manda Beach
  • Lamu Fort
  • Old Mosque
  • Takwa Ruins

Things to Do near Shela Beach

  • German Post Office Museum
  • Lamu Museum

How to Get to Shela Beach

Flights to Lamu

  • Lamu (LAU-Manda), 1.1 mi (1.8 km) from central Lamu