Culture & Heritage · Near Malindi
Gedi Ruins
The ruins of a medieval Swahili town abandoned in the 17th century, added to the UNESCO list as recently as 2024.
How to get there
By road from Malindi, a short drive.
What to find
Coral-stone mosque and palace ruins set within surrounding forest.
Overview
Gedi (Gede) is the ruin of a Swahili town that flourished from around the 12th century and was abandoned in the 17th. It lies in coastal forest near Watamu and Malindi, and was inscribed as a UNESCO World Heritage Site in 2024.
Walls of coral stone mark out a great mosque, a palace, houses and pillar tombs. Among the tall trees, the atmosphere is peaceful and a little mysterious, and it offers a rare window onto medieval Swahili city life.
Highlights
- The Great Mosque and palace ruins
- Pillar tombs and old town walls
- Forest paths with birds and monkeys
- A small site museum
Things to do
Guided ruins walk
Allow 1 to 2 hours.
Combine with Watamu
Beaches, marine park and turtle projects nearby.
Best time to visit
All year. Early morning is cooler.
Getting there
A short drive from Watamu or Malindi. Malindi has flights from Nairobi.
Where to stay
Stay in Watamu or Malindi.
Watamu & Malindi
A selection of well-known options, not a complete list. See all accommodation in Kenya →
Good to know
- Bring insect repellent. The site is forested.
Permit prices, park rules and access can change. We always confirm the latest details when we plan your trip.