Skip to content

Camps · Lodges · Huts · Villas

Places to Stay

Location matters as much as room style. Compare camps, lodges, mountain huts and coastal stays by country and region, then let us match the right place to your route, pace and budget.

Find the right base

Discover stays by country, region and property type.

Use these guides as a planning shortlist. Availability, rates and the best sequence are confirmed for your exact travel dates.

White daybed on the private beachfront at The Maji Beach Boutique Hotel

Northern Diani Beach

The Maji Beach Boutique Hotel

A quietly polished, adults-only hideaway with just 15 individually designed rooms and suites on a private stretch of Diani Beach. Personal service, an infinity pool and flexible dining make it especially well suited to couples and travellers seeking privacy without formality.

Beach banda and tropical gardens at The Sands at Nomad on Diani Beach

Diani Beach

The Sands at Nomad

A mature, characterful beach resort spread through indigenous forest and tropical gardens on Diani’s quieter southern stretch. Its mix of rooms, suites and private cottages, strong food culture and on-site dive centre suits couples and families who value atmosphere as much as facilities.

Beach loungers beneath casuarina trees at Kinondo Kwetu on Galu Beach

Kinondo, beyond Galu Beach

Kinondo Kwetu

A secluded, family-run retreat on 16 acres at the far end of Galu Beach, where cottages and villas sit in shady gardens beside an exceptionally private shoreline. Personal hosting, flexible room arrangements and a wide choice of activities make it particularly good for families, groups and longer, slower stays.

Private pool and ocean view at Alfajiri Cliff Villa on Diani Beach

Diani Beach, South Coast

Alfajiri Villas

Three highly private, fully staffed villas on Diani Beach, each with its own pool, butler-led service and a distinct sense of place. Best for families, friends or couples wanting an exclusive-use coast stay with bespoke dining, generous space and direct access to the Indian Ocean.