Kijani Hotel
Kijani Hotel in Lamu is a small, Swahili-style coastal retreat in Shela Village that feels calm, intimate, and deliberately unflashy.

Photo of Kijani Hotel by Kijani Hotel on Google Maps
Swahili character: The property is designed around traditional coastal aesthetics, with makuti-style roofing and locally inspired furnishings that make it feel rooted in Lamu rather than “generic beach hotel.” With only 11 rooms, it tends to feel personal and quiet.
Rooms with breathing space: Rooms are described as spacious, and many stays are defined by having a breezy terrace/verandah for reading, napping, or cooling down after a beach walk.
Pool-and-garden downtime: A freshwater swimming pool and tropical gardens create an easy “stay-in” option when you want shade between outings. The garden setting is also part of the charm, including resident tortoises that guests often notice.
Rooftop dining: The rooftop restaurant and bar are a highlight for relaxed meals with open views over the waterway and passing boats, making evenings at Kijani Hotel feel like an experience rather than just dinner.
Shela base for exploring: Being in Shela Village puts you steps from the beach and near the area’s lanes and local spots, while Lamu Old Town is reachable by boat for a culture-focused day trip.
Potential connectivity quirks: Wi‑Fi strength may vary by room, which can matter if you’re working remotely.
Small-hotel limitations: With a boutique footprint, facilities are intentionally limited, so guests expecting lots of on-site entertainment may want to plan excursions.
Menu preferences: Dinner options may feel less adventurous to some travelers, especially if you’re hoping for a strongly local, changing “catch of the day” style.
| Pros | Cons |
|---|---|
| Swahili design, intimate feel, rooftop restaurant, pool and gardens, beach-adjacent Shela location | Wi‑Fi can be uneven, limited facilities due to small size, dinner menu may not suit everyone |
Kijani Hotel Details
Category: Hotels in Kenya, Hotels in Lamu
Address: Ocean Front, Shela 69671, Lamu, Kenya


