Malindi Beach

Malindi town is located at the mouth of the Galana River & lies on the Indian Ocean coast of Kenya. It’s 120 kilometers northeast of Mombasa. Having hosted Vasco da Gama’s fleet in 1498, Malindi has been welcoming strangers ever since. It’s a bustling town with several worthwhile historical sights, its own marine national park and some fantastic stretches of beach. It remains a melting pot of local cultures with a rich and fascinating history.

Sunrise at Silversands Beach

The town is popular among Italian tourists Beloved by Italians – many of whom have settled here. Malindi is served by a domestic airport and a highway between Mombasa and Lamu. The nearby Watamu resort and Gede Ruins are to the south of Malindi. The Watamu and Malindi Marine National Parks form a continuous protected coastal area south of Malindi. The area shows classic examples of Swahili architecture. Malindi is also home to the Broglio Space Centre

Pristine sands and refreshing waters

Wander through the alleys of the atmospheric old town, dine on mouthwatering Swahili food complemented with a dash of Italian cuisine right beside the Indian Ocean or take a plunge into the crystal-clear waters of the marine park that happens to be the oldest marine park in Kenya covering 213 sq. km of powder-blue fish, organ-pipe coral, green sea turtles and beds of Thalassic seagrass. If you’re extremely lucky, you may even spot various species of sharks!