12 best places to visit in Sri Lanka

A traveller explores Ambasthala Dagaba, a stupa in Mihintale, near Anuradhapura © Ben Pipe Photography / Getty Images

Sri Lanka’s compact size and cheap public transport system make it a real joy to travel around, with trains and buses ferrying wide-eyed visitors between hazy cities and breezy hill towns in just a matter of hours. Arguably the country is at its very best when you leave the beaten path behind, hopping on a local bus to find temples or tea shops in villages not marked on the maps. However, there are some places that simply can’t be absent from any half-decent Sri Lanka itinerary. Here’s our list of the best places to visit in Sri Lanka.

Editor's note: during COVID-19 there may be additional travel restrictions. Check the latest guidance in Sri Lanka before planning a trip, and always follow local government health advice.

A wide angled view of Sigiriya, a huge rock in Sri Lanka that rises high from flat surrounds in the central region of the country.
Mighty Sigiriya rises from its forest surrounds © SylvainB / Shutterstock

1. Sigiriya

Rising dramatically from the country’s central plains, the enigmatic rocky outcrop of Sigiriya is perhaps Sri Lanka's single most dramatic sight. Near-vertical walls soar to a flat-topped summit that contains the ruins of an ancient palace, thought to have been the epicentre of the short-lived kingdom of Kassapa. The early morning vistas across mist-wrapped forests are spellbinding, but make time for the fascinating on-site museum too. Once you’ve scaled the rock, try trekking up neighboring hills for unbeatable views of Sigiriya, towering above its woodland surrounds.

A view of the small beach resort of Mirissa on the south coast of Sri Lanka. The sandy, white beach curves out to a small islet, and is backed by palm trees.
Mirissa is one of Sri Lanka's most famous stretches of sand © inigoarza / Getty Images

2. Mirissa and the southern beaches

Mirissa. Even the name of what is arguably Sri Lanka’s best beach sounds somehow paradisiacal; and few travellers feel disappointed when they see it in person. A lush stretch of powdered white sand set against cerulean waters. Throw in a few thickets of palm trees leaning lazily overhead and you’ve got a beach bum’s dream. In truth, a number of the beaches along the south coast, including Tangalla and Unawatuna, are ideal for a few days of serious sunbathing and splashing in the surf, with beach-bungalow accommodation and happy-hour-cocktail deals to boot. Did someone say beach crawl?

The Ruwanwelisaya Stupa Park in Anuradhapura, Sri Lanka. A giant, dome-shaped stupa, painted white, looms large over the surrounding forest.
Cycle between temple ruins and stupas in the city of Anuradhapura © Aleksey Kotikov / 500px

3. Anuradhapura

Sri Lanka has historic sites to spare, but Anuradhapura is something special. Dotted with towering, bowl-shaped dagobas (stupas), ruined monasteries and sacred tanks, this is where Sri Lanka's spiritual history bubbles to the surface. In the centre of the compound is one of the world’s oldest trees, Sri Maha Bodhi, grown from a cutting taken from the tree that sheltered Buddha as he attained enlightenment, more than two thousand years ago(!) at Bodhgaya in India. A day spent cycling rented bicycles between these colossal structures that loom large above green treetops is one that won’t be quickly forgotten. For more dagoba-spotting, head 13km east to the sleepy village and temple complex of Mihintale.

A family of elephants with a young calf in Uda Walawe National Park, Sri-Lanka. The herd is surrounded by green vegetation.
Spot elephant herds in Uda Walawe National Park © Anton Gvozdikov / Shutterstock

4. Uda Walawe National Park

This huge chunk of savanna centred on the Uda Walawe reservoir is Sri Lanka's riposte to East Africa – a vast sprawl of open grassland, waterholes and forest groves, home to easily-spotted buffalo, sambar deer, crocodiles, tropical birds and elephants. And we don’t just mean a few elephants; we mean hundreds of them. Bring a long lens and ask your driver to hang back so you can observe these gentle giants without intruding on their repose.

Palm trees at Surfers Point in Arugam Bay © Asanka Brendon Ratnayake / Getty Images
Palm trees at Surfers Point in Arugam Bay © Asanka Brendon Ratnayake / Getty Images

5. Arugam Bay

The perfect break at the heart of Sri Lanka’s surf scene, the long right-hander at the southern end of Arugam Bay is Sri Lanka's favourite wave. From April to September the ocean is crowded with bodies and boards, though stragglers catch periodic good swells as late as November. Befitting a surf hub, there are beach bars, surf schools and board-rental shops, just steps from the ocean. There’s also cheap, high-quality beach huts to kick back in and some great restaurants to try, giving Arugam appeal to those who can’t tell a longboard from a mini Mal.

A man and woman sit on a viewpoint in Sri Lanka, looking down over a valley and other mountains. The valley is covered in green forest.
Hike to amazing viewpoints around Ella © Mikhail Sotnikov / Getty Images

6. Ella

Rattling through emerald tea estates on the Colombo to Ella train, with the wind in your hair and the scent of the tropics on the breeze is the stuff of travel dreams, but what awaits you isn’t too shabby either. Ella is the place to ease off the travel accelerator with a few leisurely days resting in your choice of some of the country’s best guesthouses. Don’t be too laid-back, though: definitely make time for easygoing walks through tea plantations to temples, waterfalls and viewpoints. After building up a hiking-inspired appetite, look forward to some of Sri Lanka’s best home-cooked food, paired with a reviving cuppa.

A large crowd walk along a stone promenade and sit on a thin sandy beach on the outskirts of Colombo, Sri Lanka. The park in the background is Galle Face Green.
Sri Lanka's capital is worth taking a few days to get to know © Brett Davies - Photosightfaces / Getty Images

7. Colombo

Far more than a springboard to other sites, continually-overlooked Colombo has a lot to offer visitors if you can get to grips with its rather disjoined layout. The British were responsible for the railway tracks that cut the city off from much of its ocean shoreline, but they also dotted the city with landmark buildings, particularly in the colonial-era Fort district. Explore beyond the noisy arterial roads running north-south through the centre, and you'll find centuries-old churches, colourful temples, manic markets and atmospheric drinking dens, including Traveller’s Bar, with placating views over the Indian Ocean that’ll make you think twice about rushing to head elsewhere.

The view looking down into the green valley from the top of Adam's Peak, a famous hill in Sri Lanka. Pilgrims make their way down from the summit via a path.
The view from Adam's Peak at sunrise © Dudarev Mikhail / Shutterstock

8. Adam’s Peak

Sacred to Buddhists, Hindus, Muslims and Christians alike, Adam’s Peak (Sri Pada) is all things to all people. For over a thousand years, pilgrims have trudged by candlelight up to the summit, to stand in the footprints of the Buddha (or Lord Shiva, or the biblical Adam, depending on which tradition you subscribe to), contemplate the cosmos and admire the stunning beauty of the hilltop, where – according to locals – the island's butterflies go to die. Today tourists join the throngs of local pilgrims, similarly bewitched by the magic.

Two young boys ride a bike along a street in Jaffna, Sri Lanka. The one boy sits on the seat and pedals, while the other sits above the back wheel.
A visit to Jaffna offers a view into a different side of Sri Lanka © John W Banagan / Getty Images

9. Jaffna

Once the centre of fierce fighting, Jaffna and the northern islands have been rehabilitated, offering a fascinating vision of the Sri Lanka that could have been if, in the island's history, Hinduism had gained the upper hand. Everything seems different up north, with staccato Tamil replacing the singsong sound of Sinhala, dagobas (stupas) swapped for colourful Hindu temples, and a menu that looks north towards India. Jaffna itself has never looked better, with new hotels and a revived sense of purpose; rent a bike and catch a rickety ferry to islands such as Neduntivu, far, far away from the tourist crowds.

An aerial view of Galle in Sri Lanka. The fort here was built by the Dutch and is surrounded by roads, palm trees and blue ocean.
Beautiful Galle is one of the urban highlights of Sri Lanka © Anton Petrus / Getty Images

10. Galle

Man and nature joined forces in Galle to produce a living work of art. The Dutch built the streets and buildings, the Sri Lankans added the colour and culture, and then nature got busy covering it in a gentle layer of tropical vegetation, washed over by the salt sea air. The result is an enchanting, Unesco-listed city that keeps culture vultures entranced with landmark buildings, art galleries and museums, plus a side order of quirky, cosmopolitan places to stay, eat and shop. For tourists, it’s without doubt the number one urban attraction in the country.

A group of men in traditional clothing dance and play instruments during a religious festival in Kandy, Sri Lanka. The men are all dressed in white and are barefooted.
Processions and celebrations regularly take place outside Kandy's Temple of the Sacred Tooth © Nicholas Olesen / Lonely Planet

11. Kandy

Sri Lanka's ancient cities may have the longer history, but Kandy has the power of belief on its side. The island's cultural capital is famous as the setting for the Temple of the Sacred Tooth Relic, whose central shrine is said to contain a tooth of the Buddha himself. For the Sinhalese, this is the holiest spot on the island. For tourists Kandy offers more corporeal rewards: nostalgic wanders around the old quarter, striking views over the central lake, a clutch of interesting museums and, in the vicinity, some of the island's best botanical gardens.

A white-breasted kingfisher sits on the branch of a tree in Bundala National Park
Bundala National Park is a haven for all manner of bird life © Rostislav Stach / Shutterstock

12. Bundala National Park

The crowds hightail it to nearby Yala National Park, leaving Bundala National Park in a state of blessed serenity. Head here from Tissamaharama or Hambantota and you'll enter a fantasy landscape of islets and lagoons, whose shimmering waters ring with the sound of birdsong. Bundala has a beauty that other parks cannot match, and huge flocks of migratory birds from December to March make this one of the finest birding destinations in the country.

Get more travel inspiration, tips and exclusive offers sent straight to your inbox with our weekly newsletter.

Buy Natural World

Lonely Planet

Lonely Planet's Natural World invites you to reconnect with nature in this sweeping look at the cultural, ecological and historical significance of our world's remaining natural places.

Places from this story

Related content