Book a hotel near Shela Beach, Lamu
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Shela Beach

Peponi Hotel
Shela Beach Lamu Lamu County
0.96 km from Shela Beach
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and 3 restaurants. Popular attractions Shela Beach and Manda Beach are located nearby.
Pool
Breakfast included

Morocco House
Shela, Lamu Lamu Lamu County
0.98 km from Shela Beach
The price is CA $103 per night
CA $103
CA $124 total
Dec 3 - Dec 4
includes taxes & fees
Stay at this hotel in Lamu. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Shela Beach and Manda Beach are located nearby.
Pool
Breakfast included

Msafini MangoTop Roof Hotel
Off Cornishe Path, 08500 Lamu
0.99 km from Shela Beach
Stay at this hotel in Lamu. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Popular attractions Shela Beach and Manda Beach are located nearby.
Pool
Breakfast included

Classic En-Suite. Shela, Lamu.
Shela Lamu County
0.99 km from Shela Beach
The price is CA $182 per night
CA $182
CA $231 total
Nov 4 - Nov 5
includes taxes & fees
Stay at this B&B in Lamu. Enjoy air conditioning. Popular attractions Shela Beach and Manda Beach are located nearby.
Air conditioning

Kizingitini Suite
Shela Lamu County
0.99 km from Shela Beach
The price is CA $363 per night
CA $363
CA $395 total
Nov 4 - Nov 5
includes taxes & fees
Stay at this apartment in Lamu. Enjoy air conditioning. Popular attractions Shela Beach and Manda Beach are located nearby.
Air conditioning

Penthouse Apartment. Shela, Lamu.
Shela Lamu County
0.99 km from Shela Beach
Stay at this apartment in Lamu. Enjoy free WiFi, laundry facilities, and an in-room coffeemaker. Popular attractions Shela Beach and Manda Beach are located nearby.
Kitchen
Washer

Dudu Villas N Backpackers
Lamu Shela road Talking Trees Beach, Lamu
1 km from Shela Beach
The price is CA $72 per night
CA $72
CA $85 total
Nov 6 - Nov 7
includes taxes & fees
Stay at this hotel in Lamu. Enjoy a 24-hour front desk and daily housekeeping. Popular attractions Shela Beach and Manda Beach are located nearby.
Housekeeping
24/7 front desk

Shella Bahari Guest House
Lamu Road, Shela Lamu Lamu County
1.06 km from Shela Beach
Stay at this hotel in Lamu. Enjoy a 24-hour front desk, daily housekeeping, and slippers. Popular attractions Shela Beach and Manda Beach are located nearby.
Housekeeping
24/7 front desk

Kijani Hotel
Off Corniche Path, Shela Village Lamu
1.1 km from Shela Beach
The price is CA $288 per night
CA $288
CA $340 total
Nov 28 - Nov 29
includes taxes & fees
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Shela Beach and Manda Beach are located nearby.
Pool
Breakfast included

The Majlis Hotel
Ras Kitau Bay Manda Island
Free cancellation
Reserve now, pay when you stay
1.44 km from Shela Beach
The price is CA $750 per night
CA $750
CA $891 total
Dec 3 - Dec 4
includes taxes & fees
Book a stay at this beach hotel in Manda Island. Enjoy free breakfast, 2 outdoor pools, and a full-service spa. Popular attractions Manda Beach and Shela Beach are located nearby.
Pool
Breakfast included

Jambo House lamu
lamu fort Lamu Lamu County
Free cancellation
Reserve now, pay when you stay
3.67 km from Shela Beach
The price is CA $83 per night
CA $83
CA $98 total
Nov 28 - Nov 29
includes taxes & fees
Stay at this hotel in Lamu. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Popular attractions Lamu Fort and German Post Office Museum are located nearby.
Breakfast included
Free WiFi

Lamu House Hotel
Kenyatta Road Lamu
3.81 km from Shela Beach
The price is CA $207 per night
CA $207
CA $245 total
Nov 4 - Nov 5
includes taxes & fees
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lamu Museum and Lamu Fort are located nearby.
Pool
Breakfast included
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.
About Shela Beach Hotels Near Attractions
Do you have a full travel itinerary while visiting Shela Beach? Don't waste your time commuting too far from Shela Beach area attractions.
Shela Beach hotels essential information
Accommodation | 64 hotels |
|---|---|
Lowest Price | CA $85 |
Highest Price | CA $891 |
Popular hotels | Lamu House Hotel, Peponi Hotel, Kijani Hotel, The Majlis Hotel, Classic En-Suite. Shela, Lamu., Msafini MangoTop Roof Hotel, Morocco House, Shella Bahari Guest House, Kizingitini Suite, Dudu Villas N Backpackers, Jambo House lamu, Penthouse Apartment. Shela, Lamu. |
Recent Shela Beach hotel reviews by fellow wanderers

Peponi Hotel
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"This resort is a dream! The property is gorgeous, the staff were exceptional, and the food was amazing. We loved every single minute of our stay. From our greeting by Charro with a perfect G&T to the 3rd generation owner Kaila’s caring assistance our 5 day visit was truly special. The entire staff was just superb. My only note is to provide more towels as the extreme heat made for many showers. If you have an issue with heat like we do, I suggest booking far in advance for one of the few aircon rooms. I highly recommend the Peponi Resort for all travelers to Kenya! You will want to return again! ❤️"
A verified traveller stayed at Peponi Hotel




