Need to know
Noon, but flexible, subject to availability. Earliest check-in, 2pm.
Double rooms from $894.07, excluding tax at 18 per cent.
Rates include breakfast and use of the mountain bikes, snorkeling equipment, paddleboards and kayaks.
The hotel is a showcase of local artwork, and has a boutique selling paintings in a wide variety of styles.
At the hotel
Beach, free WiFi throughout, laundry. In rooms: flatscreen TV; minibar; Nespresso coffee machine; tea kit; free bottled water.
Our favourite rooms
If it's just the two of you, you’ll likely be booking one of the Beach Villas, the only one-bedroom option at the hotel. Skirting the edge of the sand, these villas have wood-clad interiors, king-size beds and an egg-shaped soaking tub overlooking a walled garden. Making the most of the climate, they all have private gardens, an alfresco dining area and direct access to the sugar-white sands. The two-bedroom Ambassador and three bedroom Royal villas have their own private pools; the sprawling Presidential villa has a pool and a private stretch of beach.
The vast infinity pool runs along the beachfront, with little more than a strip of white sand standing between it and the Indian Ocean. Sunloungers run along the sea-facing side, and there’s a shallow section separated from the main pool by an underwater ledge.
Maji spa takes its name from the Swahili word for water, paying tribute to the element that plays a key role in so many healing rituals. There are four treatment rooms in the spa hut, which is scented with clove, soundtracked by the ocean and surrounded by lush, fragrant greenery. There are two single and two couples’ treatment rooms, a bath ceremony room and a fitness centre.
Bring trekking gear for the hike through Ngezi forest, especially if you want to leave the path to get closer to the wildlife.
The layout of the grounds and lack of adapted rooms makes the hotel unsuitable for wheelchair users.
All ages are welcome, but older children will get the most out of the grounds and activities. Children up to six stay free if they share a bed with their parents. Children from seven to 16 stay on an extra bed for US$100 a night (all-inclusive).