Sigiriya in 3 days
A 180-metre block of rock rising from the dry plain, crowned by the palace King Kasyapa built between 477 and 495. About 1,200 steps lead to the top, past 5th-century frescoes and a polished wall covered in graffiti more than a thousand years old.

The plan, day by day
Day 1
- Morning
Sigiriya Rock2 to 3 hThe magma plug of an extinct volcano, where Kasyapa, who seized his father's throne in 477, built his capital before his brother defeated him.
- Afternoon
The Sigiriya maidens frescoesabout 30 minIn a sheltered hollow on the west face, around twenty 5th-century painted women, bejewelled and carrying flowers, survive from a set of perhaps five hundred.
- Late afternoon
Sigiriya water gardensabout 30 minAmong the oldest surviving landscaped gardens in the world: pools, islands, channels and fountains fed by gravity that still spout after heavy rain.
Day 2
- Morning
Pidurangala Rockabout 2 hA second rock a kilometre north, with a Buddhist monastery, a brick reclining Buddha in a cave and a boulder scramble to the top.
- Afternoon
Minneriya National Parkhalf a dayAround 9,000 hectares around a 3rd-century reservoir; in the dry season up to 300 elephants gather on its shores, known as The Gathering.
Day 3
- Morning
The ancient city of Polonnaruwa2 to 3 hThe island's capital from the 11th to 13th centuries, with a royal palace, a council chamber and Gal Vihara's four colossal rock-cut Buddhas.
- Afternoon
Dambulla Cave Templesabout 1 h 30Five caves used as temples since the 1st century BC, with around 150 Buddha statues, a 14-metre reclining Buddha and painted ceilings.
- Late afternoon
Ritigala Monasteryabout 2 hRuins of a forest monastery on the highest hill of the northern plain, where ascetic monks built bare platforms linked by stone bridges.
Where to sleep in Sigiriya
- Sigiriya Jungles · €40 a night
- Nelu Villa · €25 a night
- Sigiriya River Side Villa · €30 a night
- Hotel Sigiriya · €80 a night
- Sigiriya Village Hotel · €75 a night
- Kassapa Lions Rock · €90 a night
- Jetwing Vil Uyana · €300 a night
- Water Garden Sigiriya · €260 a night
- Aliya Resort and Spa · €180 a night
Plan this trip
Hotel prices per room per night, checked when written. Some links are affiliate links: we may earn a commission, at no extra cost to you.