Skip to main content

The best four-star hotels in Lamu

Check out our pick of great four-star hotels in Lamu

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located a few steps from Kipungani Beach, Kizingo Beach Eco Lodge offers 4-star accommodation in Lamu and features a fitness centre, a garden and a bar. The hotel has family rooms.

At the hotel you will find a restaurant serving African, Pizza and Seafood cuisine. Vegetarian, dairy-free and vegan options can also be requested. everything was perfect - the staff, the food, the lodges... fantastic place

Show more Show less
9.3
Superb
19 reviews

Facing the beachfront, Peponi Hotel Lamu - Kenya offers 4-star accommodation in Shela and features an outdoor swimming pool, garden and terrace. 400 metres from Shela Beach and a few steps from Mnarani House, the property features ski-to-door access, as well as a bar. The accommodation provides free shuttle service, room service and currency exchange for guests. from the view to the staff, to the food and general vibe of the place - everything was exceptional

Show more Show less
9.5
Exceptional
15 reviews
Price from
US$325
per night

This historical Arabian-style building is located in the UNESCO-listed town of Lamu. It is less than 300 metres from the seafront and 3 km from the white sandy beach.

The bright rooms at Subira House have either a patio or a balcony and some have sea views and free Wi-Fi. Every room has a fan, a seating area, and a dining area. Definitely subira house staff makes the place more valuable. Muhammed is a great manager and chefs have amazing talents. I had the beautiful moringa omelette breakfast and delicious Cashewnut ice cream.

Show more Show less
8.7
Fabulous
201 reviews
Price from
US$45
per night

Most booked four-star hotels in Lamu this month

Four-Star Hotels that guests love in Lamu