With a land area roughly the size of Ireland, Sri Lanka is deceptively compact. You can drive from the ancient ruins of Anuradhapura to a sunset on a south-coast beach in five hours. Yet within that small footprint lies an almost embarrassing concentration of wonders. Planning which ten to prioritise is genuinely difficult — but here is our considered list.

#1 · UNESCO World Heritage Site
Sigiriya — The Lion Rock Fortress

Rising 200 metres from the flat plains of the Cultural Triangle, Sigiriya is Sri Lanka's most iconic landmark. Built by King Kassapa in the 5th century AD, this monumental palace-fortress features the world's oldest landscaped garden, remarkable 1,500-year-old frescoes of celestial maidens painted into the rock face, and panoramic views across jungle and reservoir that stop you in your tracks. It's demanding — 1,200 steps — but unforgettable.

Best time: Early morning (opens 7am) Entry: USD 30 (foreign visitors) Allow: 3–4 hours
#2 · UNESCO World Heritage Site
Galle Fort — Colonial Grandeur by the Sea

The Dutch built Galle Fort in 1663 on a rocky promontory jutting into the Indian Ocean, and it remains one of Asia's best-preserved colonial fortresses. Within its walls: cobblestone streets, a Dutch Reformed Church, a lighthouse, a mosque, a museum — and a thriving community of boutique hotels, galleries, restaurants, and craft shops that have made Galle one of Sri Lanka's most atmospheric destinations. The sunset walk along the ramparts is unmissable.

Best time: Late afternoon for sunset Entry: Free Allow: Half day to full day
#3 · Cultural Capital
Kandy — City of the Sacred Tooth Relic

The last capital of the Kandyan Kingdom, Kandy sits in a cool highland valley overlooking a picturesque lake. Its centrepiece is the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa) — one of Buddhism's most revered shrines, believed to hold a tooth of the Buddha himself. Every year in July–August the city hosts the Esala Perahera, the most spectacular festival in South Asia, with costumed elephants, fire-dancers, and drummers parading through the streets for ten consecutive nights.

Best time: Evening puja at the temple Entry: LKR 1,500 Allow: 1–2 days
#4 · Highland Paradise
Ella — Tea Estates, Waterfalls & the Nine Arches Bridge

Ella is a small village in the hill country that has become one of Sri Lanka's most beloved destinations. Surrounded by tea estates and dramatic ridges, it offers extraordinary hiking (Little Adam's Peak, Ella Rock), the iconic Nine Arches Bridge, Ravana Falls, and the most scenic train journey in Asia from Kandy. The village itself has a wonderful mix of guesthouses, rooftop restaurants, and the kind of laid-back energy that makes you extend your stay by several days.

Best time: Year-round; March–April driest Altitude: 1,041 m above sea level Allow: 2–4 days
#5 · Wildlife
Yala National Park — Leopards & Wilderness

Yala is Sri Lanka's most-visited national park and for very good reason: it has the world's highest concentration of wild leopards per square kilometre. A morning jeep safari offers a real chance of sighting these magnificent cats in the wild, alongside hundreds of elephants, sloth bears, mugger crocodiles, and a staggering diversity of birdlife including painted storks, peacocks, and black-necked storks. The landscape — a mosaic of scrub forest, grassland, and ancient tanks — is hauntingly beautiful.

Best time: February–July Safari: Half-day (6am or 3pm) Allow: 1–2 days
#6 · Tea Country
Nuwara Eliya — "Little England" in the Clouds

At 1,868 metres above sea level, Nuwara Eliya is perpetually cool and frequently shrouded in mist. The British colonial planters who built the Ceylon tea industry modelled the town on an English country village — there's a racecourse, a golf club, and mock-Tudor architecture alongside endless rows of manicured tea estates. Visit a working factory to see how Ceylon tea is produced, hike to World's End in Horton Plains for a stunning 880-metre cliff-edge view, and take a boat on Gregory Lake.

Best time: March–May (post-monsoon fresh) Temperature: 8–20°C year-round Allow: 1–2 days
#7 · East Coast Gem
Trincomalee — Pristine Beaches & Whale Sharks

Trincomalee on the east coast is home to one of the world's finest natural harbours and some of Sri Lanka's least-visited, most unspoilt beaches. Nilaveli Beach — often called the most beautiful beach on the island — has powder-white sand and crystal-clear water that shifts from pale turquoise to deep blue. Pigeon Island offshore is a marine national park with excellent snorkelling among reef sharks and sea turtles. Whale shark encounters are possible between March and September. Trinco is less developed than the south coast, giving it an authenticity that's rapidly disappearing elsewhere.

Best time: May–September Highlight: Pigeon Island snorkelling Allow: 2–3 days
#8 · UNESCO World Heritage Site
Polonnaruwa — Ancient City of Kings

The medieval capital of Sri Lanka from the 11th to 13th centuries, Polonnaruwa is the country's best-preserved ancient city. Unlike Anuradhapura, it's compact enough to explore by bicycle in a single day. The highlights include the Gal Vihara rock temple with its breathtaking 14-metre reclining Buddha carved from a single granite face, the Vatadage circular relic house, and the Royal Palace. The surrounding landscape of forest, ancient reservoirs, and grazing buffalo gives the whole place a timeless atmosphere.

Best time: November–April Best transport: Bicycle rental Allow: Full day
#9 · Wildlife Spectacle
Minneriya — The Elephant Gathering

Between July and October, as the dry season tightens its grip, hundreds of elephants converge on the ancient tank at Minneriya in what is known as "The Gathering" — one of the largest concentrations of Asian elephants on the planet. In peak years, 300–400 elephants can be seen bathing, feeding, and socialising on the same afternoon. It is one of the great wildlife spectacles in Asia, and Sri Lanka doesn't advertise it nearly enough. Kaudulla and Hurulu Eco Park nearby offer similar sightings when Minneriya is closed.

Best time: August–October Access: Jeep safari only Allow: Half day
#10 · Whale Watching & Beaches
Mirissa — Whales, Dolphins & Sunsets

A crescent-shaped beach on the south coast, Mirissa has evolved from a sleepy fishing village into one of Sri Lanka's most popular coastal destinations. From November to April, the waters beyond Dondra Head (the island's southernmost tip) offer some of the world's best whale watching: blue whales — the largest animals ever to exist — are regularly sighted within 10 kilometres of shore, alongside spinner dolphins and occasional sperm and humpback whales. The beach itself is beautiful, the sunset from Parrot Rock is legendary, and the seafood restaurants right on the sand are among the best-value dining experiences in Asia.

Best time: November–April Highlight: Blue whale encounters Allow: 1–2 days

Honourable Mentions

Ten places is never enough. Runners-up that deserve mention include Anuradhapura (Sri Lanka's sacred city with stupas dating to 300 BC), Dambulla Cave Temple (five cave temples with 157 golden Buddha statues), Arugam Bay (Asia's top surf destination), Jaffna (the fascinating Tamil cultural capital of the north), and Horton Plains National Park (dramatic highland plateau with the stunning World's End precipice).

Practical Planning Note

Most of these destinations are easily connected by train, bus, or private car. A 10–14 day itinerary can comfortably cover Colombo, the Cultural Triangle (Sigiriya, Polonnaruwa, Dambulla), the hill country (Kandy, Nuwara Eliya, Ella), the south coast (Mirissa, Galle), and still leave time for a wildlife safari at Yala. Talk to our team and we'll build the perfect circuit.