Skip to Content

Best Places To Visit in Sri Lanka

This post may contain affiliate links.

Sri Lanka is one of the most beautiful and culturally rich places on the planet. It’s one of my personal favourites of the 50+ countries we’ve visited and I can’t recommend it highly enough for your long-term travel or holiday vacation. This post deals with best places to visit in Sri Lanka, the best attractions and historic sites. We have a Sri Lanka travel home page that can help you with all aspects of travel in Sri Lanka including health, visas, practicalities and so on (click through on the link above) this post is just about places to see and to visit.

One of you, our readers, asked me to write this post for them. I don’t mind doing this at all, so if you have any questions please leave a comment.

Suzy wanted to know which attractions in Sri Lanka I’d recommend for her active family. I know most of the island pretty well, Sri Lanka is one of our favourite places to visit, so Suzy, just for you, here are our best places to visit in Sri Lanka, in no particular order.

I’m not going to give you a run-down on all the beach towns down the west to the south coast, they all have their pluses and minuses, this post is just about the big attractions. We have a separate post on beaches in Sri Lanka. One of our recent travel videos will play below, you might see somewhere cool and get to know us and our website a little better.

Places to Visit in Sri Lanka

These are the big sites and our personal best places to visit in Sri Lanka. We hope you enjoy them as much as we do.

Best places to visit in Sri Lanka Elephants

Places To Visit in Sri Lanka, Cultural Highlights

Kandy 

Kandy Sri Lanka. The Temple of the Tooth.
The sacred Temple of the Tooth stands at one end of Kandy Lake. There is an admission fee and a dress code. The Kandy Devales – temples – are nearby as is the British Garrison Cemetery and some good shopping opportunities.

You can keep yourself busy in Kandy for a week easily, or just fly through for the Temple of the Tooth. There are loads of things to do here and they’re in these posts Things To Do in Kandy and Not Visiting The Temple of The Tooth? Try the Free Devales.

Places To Visit in Sri Lanka, Historic

 Sigyria (Lion Rock)

Best places to visit in Sri Lanka sygiria lion rock
Sigiriya or Sinhagiri is a huge rock monolith in central Sri Lanka, topped with ancient fortifications, sometimes called the 8th wonder of the world, it is one of the most popular tourist destinations in Sri Lanka.

Sigyria is magnificent. A formidable rock topped with an ancient palace towers 200m above the surrounding landscape. Visitors climb precarious stairs past the ancient frescos of dancing-girls before finally mounting the iconic lion paw stairway to the highest point.

It’s a wonderful day out, I liked it so much I’ve been three times , but we didn’t take the kids last time.

There were 3 reasons: it’s a bit of a hike north of Kandy, it’s not far from Dambulla and if you had a driver or took a tour you could do both in one day, but public transport wouldn’t really allow that.

Secondly the admission charges are on the high side and my third reason, bizarrely, is the hornets.

Sigyria has a reputation for large aggressive Asian hornets that can attack in large numbers if disturbed, so much so that they rent out anti-hornet suits. My kids are not quiet and don’t move slowly, they’re guaranteed to wind up even the most laid-back hornet, so last year we gave it a miss.

The following year we took them and nobody was stung by hornets, you can read our post on Sigyria with family here

Polonnaruwa, Ancient City

The ancient city of Pollonaruwa is another UNESCO world heritage site, it lies 83 Km north-east of Kandy as the crow flies. We’ve never been to this one, I’ll let you know what it’s like when we do.

Anuradhapura, Ancient City

places to visit in sri lanka history pollonaruwa

Slightly further away from Kandy and almost due north is Sri Lanka’s other ancient city Anuradhapura. We visited in 2016 and it was a huge highlight for me and, interestingly, for the children. They got a real buzz out of seeing Buddha’s 2000-year-old tree.

Tuk-tuk drivers can take you on a tour that doesn’t involve a hefty admission charge, instead, your money will go to your driver. You can buy a combined ticket for the ancient cities and Sigyria that gives you a big saving. Children are either free or pay half price for all the above attractions. You can read all about our tour of Anuradhapura and prices at the time of our visit, here.

Galle

gall sri lanka good place to visit
Galle, outside the fort there are some wonderful markets to explore. Fishermen selling their catch just outside galle fort.

Galle is wonderful. It’s not just about historic Galle Fort, the beautiful colonial buildings and the fancy little boutique hotels and coffee shops that have sprung up within its walls. Try to get over to the town for the markets and walk along the waterfront to see the fishermen selling their catch.

There are a couple of free museums within the fort walls that are worth a look.

To find out more, see our post on things to do in Galle or visit this post about a lovely jungle villa very near Galle.

Dambulla

dambulla best places sri lanka
The Dambulla cave temples, again, one of the most popular places to visit in Sri Lanka.

This one I’ve been to 3 times and yes, we took the kids. Admission charges are lower, it’s well worth seeing for the amazing cave temples and Buddhas and it’s also a lovely walk up the hill with plenty of wildlife to spot.

Other than the ubiquitous monkeys, we saw a giant tree squirrel, a very cool animal indeed. I have a whole post about Dambulla and getting there from Kandy. We also have a post about the experience of staying in the Cultural Triangle in an eco-hotel ideally located for both Dambulla and Sigiriya.

Places To Visit in Sri Lanka – Wildlife and Nature

Pinewalla Elephant Orphanage

places to visit in sri lanka wildlife pinewalla
Pinewalla elephant orphanage, Sri Lanka.

This has to be THE place to take the kids in Sri Lanka, yet my two still haven’t been. Just circumstance and lack of funds. The image at the top of the page shows the elephants taking their daily bath, be sure to catch the elephant walk down to the river.

I’ve read various reports on elephant cruelty at Pinewalla, I’ve never seen any evidence of this. I’ve ridden elephants many times, we had an elephant at our wedding in Sri Lanka, they’re my favourite animal (I also have a zoology degree) and if there was any abuse I’d be the first to shout about it. This book is a great source of elephant information.

Mirissa for Beach and Whale Watching

best places to visit in sri lanka mirissa
Mirissa makes a lovely place for a beach holiday in Sri Lamka, but here you also get the opportunity to see blue whales.

There was no way we could miss this!

Mirissa is possibly the best place in the world to see blue whales, a creature I never dreamed I’d ever see. We had a wonderful day out, it cost us around $100 total and we’d do it all again.

There is a whole post dedicated to whale watching in Mirissa, we also recommend this little town as a lovely place to stay, it’s my favourite.

Adam’s Peak

Adam’s Peak is also known as Sri Pada and is Sri Lanka’s holy mountain.

I’ve wanted to climb Adam’s Peak since my very first visit and never have. I’m quite annoyed with myself about this one.

It’s a pilgrimage site and a lot of steps are involved. We had heavy rain in 2014, that changed our mind about going, but one day I have to do this walk.

Ella for Little Adam’s Peak, Tea Plantations and Ella Gap

Staying in Ella was a wonderful break after the heat of the coast, it was cool and refreshing, good walking weather. There is plenty of exploring to be done up here among the tea plantations. I have two posts dedicated to Ella, Little Adam’s Peak and Exploring Ella on Foot.

Nuwara Eliya

We passed through Nuwara Eliya on the train from Ella to Kandy but decided not to stop. It’s billed as “Little England” for its cool hill country climate and colonial architecture. Maybe next time.

Turtle Hatcheries

wildlife places to visit sri lanka turtles
There are plenty of opportunities to see turtles all around Sri Lanka.

The jury is out on the ecological and ethical impact of the many turtle hatcheries that have sprung up around Sri Lanka. They try to increase survival rates for the 5 species of magnificent sea turtle that visit Sri Lanka’s coastline. I would encourage you to do your own research on the facility you plan to visit.

We have visited a small free-to-enter turtle hatchery on Mirissa beach and a touchingly family run place just north of Hikkaduwa near the Tsunami Memorial.  The Kosgoda Sea Turtle Conservation Project is highly recommended and is the one all the tuk-tuk drivers will want to take you to, I visited this one in 1998, it was excellent and we plan to go back next year. You can get involved in nocturnal turtle release via this hatchery.

Try walking along the beaches after dark, you may spot a female laying, I did once. Be sure to stand well back and not interfere, it’s a magical experience.

Yala National Park

Sorry to say, we still haven’t been here. It’s quite a trek down to the south-eastern end of Sri Lanka ( 220 Km from Colombo) and it’s a fairly costly excursion to make, last time we were there at the “wrong” time of year ( Sept-Nov). We will most certainly be visiting soon.

Here you will find the highest leopard concentration in the world although chances of seeing a big cat are still relatively slim. You can also spot wild elephants, deer, crocodiles and boar.

Places To Visit in Sri Lanka – Off The Beaten Track

Jaffna

best places in Sri Lanka Jaffna north Sri Lanka
In North Sri Lanka, be certain to visit Jaffna.

Jaffna was a massive highlight of our 2016 month in Sri Lanka. It’s very different to southern tourist Sri Lanka and a little tricky to get to, but we loved it.

Our full Jaffna guide is here. There are some really significant temples to see in the far north and plenty of history. Culturally Jaffna is quite different and it’s less developed, but that will probably change.

There’s So Much More to Sri Lanka

Sri Lanka is far more than the sum of her big attractions. The joy for me lies in just being there, wandering, exploring, using her trains and buses and interacting with the wonderful Sri Lankan people. Check out our photo gallery below, we like to add some personal photos to prove we’ve been there and keep it real.

There are some attractions not on my list. The 2nd big national park, Wilpattu in the north-west along with the collection of smaller parks that litter the island could well be worth a look but we haven’t been so can’t comment.

Wherever you go you will find things to do and places to visit, I’d actually suggest going easy on the big draws and just getting to know Sri Lanka instead, less rush, more knowledge. It’s how we like to do things

Find more Sri Lanka travel information on our Sri Lanka Travel Page or see the related posts below. We talk about the why and how of visiting Sri Lanka for families, kids, singles and couples, we don’t discriminate and everything is based on personal opinion and experiences. Hope you find our best places to visit in Sri Lanka post useful, I know a lot of Sri Lankan kids visit this page to cheat on essay assignments. They search “essay on a place I’d like to visit in Sri Lanka, 50 words” I can see you! You’ll find loads more on places to see and attractions to visit as a tourist or traveller in Sri Lanka on our site.

If you'd like to hire a car during your stay, use this car rental comparison tool to find the best deal!

We also suggest you take a look at this company to get a quote for all kinds of the more tricky adventure or extended travel insurance.

Try Stayz / VRBO for an alternative way to find rentals on homes/apartments/condos in any country!

Ryan

Wednesday 10th of June 2020

Very Informative & useful post about best places in sri lanka. Thanks for sharing this!

Victoria@international expat

Wednesday 26th of February 2020

Hi! Thank you for that nice blog about the Sri Lanka! Your blog is probably one of the most detailed one I’ve ever read! Thanks!

Kumara

Thursday 16th of May 2019

Anyone who is a Bird lover you can visit Diyasaru Park in Thalawathugoda which is very closed to Colombo, simply during your transit stayover in Colombo you can visit this Birds sanctuary.

elleff

Saturday 20th of April 2019

I really like to share your all these images which look very attractive and cool. I also spent a good quality time at Adam’s Peak with my beloved and came back with smiley faces.

Niels Danstrup

Friday 18th of January 2019

You have a very informative site :-) We have described our trip to Sri Lanka - Circular tour of the former Ceylon

As an Amazon Associate I earn from qualifying purchases. Please check and double-check all the information we give you locally as times, places, dates, and services do, as we found, change often. Restrictions and closures may apply.