Kenya's Swahili coast pairs a 700-year-old Old Town with Diani's flour-soft, palm-leaning perfection. The beach trip with heritage in its bones.
The Swahili coast is where Africa, Arabia, and India have traded winds for a millennium — and Mombasa's Old Town wears it all: coral-stone lanes, carved balconies, Fort Jesus's Portuguese scars, and a lilting Kiswahili that gave the coast its name. Our scouting calls it the beach destination with actual depth.
Diani, an hour south, is the payoff: seventeen kilometers of white sand rated among Africa's best beaches, reef-calmed turquoise, colobus monkeys in the flame trees, and a kitesurf-and-yoga scene that never crowds. The resort spectrum runs honeymoon-plush to barefoot-boutique.
The rhythm we'd build: two Old Town days for the heritage and street food, then Diani surrender — dhow sail included, Wasini dolphin day optional but advised.
Old-Town-then-Diani sequencing, dhow days booked, the right stretch of sand for your pace, and mishkaki nights mapped.