best places to visit sri lanka galle fort

Best Places to Visit in Lovable Sri Lanka

Sri Lanka is simply lovable. I’m very fond of Sri Lanka – its gentle and lovely people, laid-back lifestyle, rich ancient history and culture, delicious spicy foods and fantastic beaches. As such, I don’t have anything negative to say about Sri Lanka. Whenever anyone mentions this tear-drop island nation in the Indian Ocean, I wish I’m back on the island again.

My first trip to Sri Lanka was in 2009 – barely five months after the civil war had ended – every now and then, our vehicle was stopped at various checkpoints in the city for inspections. It was a whirlwind trip as my friends and I had only four days off from work. I returned to Sri Lanka in 2014 for a longer stay – seven days – to explore some of the UNESCO World Heritage sites in Central Sri Lanka. By that time, there were no more checkpoints.

Just recently, a friend asked me for travel tips in Sri Lanka. As I shared my experiences with her, it got me thinking that I should write a round-up post on some of the best places to visit in Sri Lanka. If you’re planning to travel to Sri Lanka for the first time or wishing to reconnect with the destination again, stay with me on this post 😊

*Also Read: It’s Always Pleasant in Sri Lanka

best places to visit sri lanka mangrove river boat

But, let’s take care of the formalities first i.e. travel visa.

Most nationalities who visit Sri Lanka (citizens of Singapore, Maldives and Seychelles are exempted) have to obtain a 30-day Electronic Travel Authorisation (ETA) visa. You can either apply for the visa online at their government website or via a visa agency, whichever is preferred by you. The great thing about applying Sri Lanka’s ETA is that no documents are required!

Best Places to Visit in Sri Lanka

Now that the travel visa is out of the way, here are my recommendations on what to see and where to go in this island. Whether you’re a beach bum, wildlife enthusiast, hike junkie or heritage buff, Sri Lanka has all those activities available for you.


Your first port of arrival is the capital city, Colombo and the distance from Bandaranaike International Airport to the city centre is 30minutes’ drive on the new highway (it used to be 90 minutes’ drive on the old roads).

The main attractions of Colombo are:

  • Gangaramaya Buddhist Temple – Colombo’s biggest Buddhist temple which houses a huge collection of artefacts ranging from numerous Buddha statues from all over the world along with statues of Hindu deities, old Dutch coins and many other antique collectibles.

best places to visit sri lanka gangaramaya

  • Pettah Market – Pettah Market is the best place to get initiated into the local flavour of life. Pettah Market is the local fresh food and wholesale market where you will find a variety of meat and vegetables, spices and chilies, knick-knacks and fruits. It’s fun to wander around the market (especially in the mornings) to see lots of haggling, yelling and chaos!
  • Red Mosque – Hidden in the busy Pettah Market is a striking red and white candy-striped historic mosque. Although tourists call it the Pettah Mosque or Red Mosque, its official name is Jami-Ul-Alfar Mosque.
best places to visit sri lanka pettah mosque image via Flickr by mckay savage
Image via Flickr by McKay Savage
  • Old Dutch Hospital – If you long for respite from the mad hustle and bustle of the markets, chill out at the watering holes and restaurants at the Old Dutch Hospital. It sounds weird but the hospital with low-slung tiled roofs and attractive colonnades was the oldest Dutch colonial building in the Colombo Fort area. The building is now converted into a heritage shopping and dining area.
  • Galle Face Green – Galle Face Green is an iconic park in the heart of Colombo that runs next to the Indian Ocean. The green is actually my favourite place in Colombo and I highly recommend visitors to come to the green at sundown. The place comes alive with locals taking a stroll along the promenade, families picnicking on the green, children flying kites and bustling food stalls.

best places to visit sri lanka galle face green

Pinnawala Elephant Orphanage

The very mention of this elephant orphanage or conservation project might get your knickers in a twist.

Pinnawala Elephant Orphanage is an orphanage and nursery in Pinnawala village that cares for wild orphaned elephants found wandering in the jungles of Sri Lanka. Established by the Sri Lanka Department of Wildlife Conservation in 1975, the orphanage is also a captive breeding place for these elephants. When the orphanage was first established, there were only five elephants but through the project, they now have 88 elephants from three generations.

I visited Pinnawala Elephant Orphanage twice – 2009 and 2014 – to see elephants bathe by the riverbank. The elephant and their mahouts marched from the village to the riverbank twice a day. All seemed well, there were many cute moments watching those elephants. Since then, I have always advocated this orphanage for two reasons: the elephants are adorable and the revenues earned from ticket sales are channeled for conservation funding.

best places to visit sri lanka pinnawala elephant orphanage mahouts and elephants to riverbank

However, in recent years, some travel bloggers felt that the orphanage is exploiting the animals for tourism, a few elephants were chained, looking distressed. Without speaking with the conservation experts or researching facts, they have written off this orphanage and advised others not to visit this place. As a result, Pinnawala Elephant Orphanage is seeing a decline in visitors which means reduced revenues from ticket sales to help fund the project.

Among the list of negative reviews by travel blogs (including those written by bloggers who have not been to Pinnawala!), I found one blog which presented a balanced view of this conservation project based on what he saw, his interviews with the biologist and his own research – Time Travel Turtle.

Please note that Pinnawala Elephant Orphanage is neither a zoo nor in Michael Turtle’s words, “an idealistic elephant nirvana” but a conservation project. Perhaps the orphanage can do better by educating tourists about their methods in caring and managing the elephants. addressing concerns raised by foreigners and the overall project. To visit the orphanage or not – the choice is up to you but do read the facts before jumping into conclusion.

*Also Read: Tiger Tops Tharu Lodge, Chitwan National Park

best places to visit sri lanka pinnawala elephant orphanage and monks


Kandy is considered as the cultural capital of Sri Lanka. Stay a few nights in Kandy as a temporary base to explore the city and the ancient UNESCO World Heritage sites located a couple of hours’ drive away.

  • Temple of the Tooth – No visit to Kandy is complete without visiting the Temple of the Tooth. The temple is actually a royal palace complex – former palace of the Kandyan kingdom – and it houses the relic tooth of Buddha. The relic is very significant in the politics of ancient Sri Lankan kingdom that whoever holds the tooth governs the country.
best places to visit sri lanka temple of the tooth evening puja
Evening puja in the Temple of the Tooth
  • Peradeniya – Just a short fifteen-minute drive from Kandy, Peradeniya is known for the stunning Royal Botanical Gardens which showcase a fine collection of orchids, royal palm trees, 40m-high Burmese bamboo trees, the colossal Javan fig tree and other flora species.

*Also Read: Kandy Guesthouse in idyllic Peradeniya

Dambulla Caves

One of the closest attractions to Kandy is the Dambulla Cave Temple where you will be awed by numerous Buddha statues and impressive Sinhala frescoes in the main five caves.

best places to visit sri lanka dambulla caves

Sigiriya the Lion Rock

Sigiriya is a massive rock of 600 feet high and on the flat top of the rock was once a palace of King Kasyapa dated back to the fifth century. The king built a gateway to his palace in the form of a lion, hence Sigiriya is also called the Lion Rock in Sinhala.

You can climb to the flat top of the rock, however, do take precautions when climbing the stairs as there are massive nests of wasps close by!

best places to visit sri lanka sigiriya


Further up to the north central province is Polonnaruwa, a royal capital of Sri Lanka and a fortress city to defend the kingdom of Anuradhapura from foreign invaders in the 11th century.

Polonnaruwa is a massive site, thus I urge you to allocate about four to five hours to explore. Do bring a hat, a bottle of water and use sunscreen during your exploration as there isn’t a lot of shade in the area. You can hire a driver throughout your exploration as the distance from one ancient ruin to another is relatively far. Alternatively, you can rent a bicycle.

best places to visit sri lanka polonnaruwa


Once you’ve had enough of the heat and ancient ruins, it’s time to head to higher elevation for cooler temperatures.

Ella is situated in a valley at 3,500ft elevation, surrounded by mountains, verdant farmland and tea plantations. You can stay in Ella for a few days to relax and chill, hike to Little Adam’s Peak and Nine Arch Bridge and walk through tea plantations to temples, waterfalls and viewpoints.

A must-do in Ella is the scenic train journey from Ella to Nuwara Eliya through mountainous terrain bypassing tea plantations. Do travel in the second or third-class coach where you can sit by the open windows to get the best photo shots!

*Also Read: What You Need to Know about Cameron Highlands

best places to visit sri lanka nine arch bridge instagram image by iwillgoeverywhere
Nine Arch Bridge. Image Sourced: @iwillgoeverywhere


Moving on south-west of the island is Galle, a walled enclave surrounded on three sides by the Indian Ocean. Galle is a historical town comprising Dutch-colonial buildings, mosques and churches, mansions and museums, cafes, boutiques, art galleries, bookshops and heritage hotels. It is a delightful town and easy to explore on foot or bicycle. If I were to come back again to Sri Lanka soon, I would definitely spend a few days in Galle compared to my flying day-trip visit back in 2009!

*Also Read: 8 Historical Truths About Dutch Melaka (Malacca)

best places to visit sri lanka galle fort
Galle Fort

The Beach

For sunseekers and beach lovers, Sri Lanka is one of the best beach destinations in the world – the question is which beach to go?

Just before reaching Galle, there is Bentota on the west coast known for its fine stretch of sandy beach and water activities such as waterskiing, jet skiing, sailing and windsurfing. Unawatuna is the “famous beach” in Sri Lanka located only five kms from Galle but it’s too crowded and not exactly a paradise.

For those seeking quiet beaches, Tangalla in the south is recommended but the fishing village suffered badly from the 2004 tsunami and has not fully recovered since as rebuilding process has been painstakingly slow. However, another beach in the south, Mirissa, is just fine with stretches of golden sands and turquoise water. Its relaxed and laid-back atmosphere is ideal for swim, sleep, read, eat and repeat 🙂

*Also Read: Top Places to Visit in South Goa

best places to visit sri lanka mirissa beach image vis flickr by claire rowland
Mirissa Beach. Image via Flickr by Claire Rowland

There is so much more to explore in Sri Lanka but I hope the places that I have mentioned are good enough to entice you to plan a trip to this island nation. So, what are you waiting for? 😊

best places to visit sri lanka katpegimana

*Linking with #FarawayFiles.

Fifi and Hop


  1. I’ve never been to Sri Lanka, but it sounds like it has everything – the beaches, the mountains, cultural cities. What a beautiful place. Interesting to know about the elephant sanctuary and the travel bloggers response – how can you write a review of a place if you’ve never been? Quite crazy. Thanks for linking up with #farawayfiles

    1. I think people tend to get carried away with sentiments nowadays and they feel compelled to express that sentiment online even if their statements are baseless or not fully thought through 🙁

  2. I just returned from three weeks in Sri Lanka. It was one of my favorite trips of all time! I love the pics and suggestions you share here, in particular your comments about the elephant orphanage. It’s true that people don’t usually take the time to ask questions and come to their own conclusions—that blog post you shared was a great discussion about Pinnawala. Great post! #farawayfiles

  3. I really enjoyed this post, and you’ve definitely piqued my interest about Sri Lanka. Your advice about reading and researching a place before jumping to conclusions is very wise, and something I think more people should do. The idea that someone would write negatively about a place they’ve never been is quite shocking, but it happens all the time. Thank you for bringing this to light on #farawayfiles

    1. Sri Lanka is doing fantastically well now, so I’d advise to visit the island within the next year or so. Tourism has picked up over the last couple of years and hasn’t become overly commercialised yet, so fingers crossed, it stays that way, at least for the time being!

  4. The Indian Ocean would be a draw for me. I live near the Pacific Ocean and have seen the Atlantic — would love to visit the Indian Ocean! That’s interesting about the elephant orphanage. There are so many pros and cons. It’s certainly amazing to see elephants walking down the street!

    1. Thanks Danial. It takes about 10 days to cover most of these places – at a leisurely pace. You can skip one or two places which might not be of interest to you, then 7-8 days will be fine.

Leave a Reply