Diani Beach

Diani Beach lies on Kenya’s south coast, a long stretch of white sand backed by palm trees and protected by an offshore coral reef that keeps the water calm and clear for much of its length. It has developed into one of Kenya’s most popular beach destinations, with a wide range of hotels, water sports […]
Mombasa

Mombasa is Kenya’s principal coastal city and second-largest urban centre, built around a historic harbour that has served as a trading port for over a thousand years. Its Old Town retains narrow streets, carved wooden doors and coral-stone buildings reflecting Swahili, Arab, Portuguese and British influence layered over centuries of trade. Fort Jesus, built by […]
Lamu Island

Lamu Island lies within Kenya’s northern archipelago, home to Lamu Town, the oldest continuously inhabited Swahili settlement in East Africa and a UNESCO World Heritage site. Narrow, car-free streets, coral-stone buildings and intricately carved doors give the town an atmosphere that has changed little over centuries, with donkeys still serving as the main form of […]
Watamu

Watamu sits on Kenya’s coast north of Mombasa, a small town known for its exceptionally clear water and the marine national park that protects the coral reefs just offshore. Snorkelling and diving here reveal some of the healthiest coral formations on the Kenyan coast, along with a wide variety of tropical fish. The area is […]
Malindi

Malindi is a historic coastal town on Kenya’s northern coast, one of the oldest Swahili settlements on the East African coast and a former stop for Portuguese explorers, whose visits are still marked by a pillar monument overlooking the sea. The town blends Swahili, Arab and Italian influences, the latter visible in a notable community […]