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

Luxury Hemingways WatamuBeach hotel overlooking Watamu Bay.

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.