Hotels in Shela, Kenya

Only selected and tested accommodation

Price range for hotels in Shela

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 340
⬇️ The lowest price
US$ 340
💸 Average price for
5-star hotels
US$ 309
4-star hotels
US$ 338
3-star hotels
US$ 309
Apartments
US$ 309

How to get to Shela

A list of all available types of transport

Airports
Lamu (LAU)

Weather in Shela

Check out the weather statistics so you know what to expect when you book your hotel in Shela

Average monthly max temperature
Average monthly min temperature
30.0°C
21.0°C
January
32.0°C
22.0°C
February
31.0°C
23.0°C
March
28.0°C
22.0°C
April
27.0°C
21.0°C
May
26.0°C
20.0°C
June
25.0°C
19.0°C
July
26.0°C
20.0°C
August
28.0°C
20.0°C
September
29.0°C
21.0°C
October
29.0°C
21.0°C
November
30.0°C
21.0°C
December
Hottest month
32°C
February
Coldest month
19°C
July
Sunny days
300
days per year
Rainy days
80
days per year
Snow days
0
days per year
High season
December to March
Low season
April to November
The best time for land-based outdoor adventure activities in Shela, like beach volleyball and kite surfing, is from December to March, when the weather is hot and sunny. During the cooler months from June to August, bird watching and hiking in the nearby nature reserves are ideal due to mild temperatures. For comfortable stays, consider booking hotels in Shela, which offer easy access to these activities regardless of the season.