The Majlis
The rooms in this spectacular hotel are in three villas, and as each has a sitting room with white couches, antique Swahili furniture, and African paintings and sculptures, you'll feel as though you're staying in an ultra-stylish private beach house. Two of the villas have swimming pools in front, and all look out onto the beach. Rooms are large with spacious en suite bathrooms, and the Royal Suite has magnificent views and antiques. The whole property suggests a designer with a gifted eye for detail. The food is excellent, with a focus on seafood, and because the owner is Italian, there's always a pasta course. Nonguests can book for lunch or dinner, and it's worth making the short trip here from Shela just to immerse yourself in the surroundings.