Planning your first trip to Sri Lanka? Get ready for a country packed with impressive sights, rich culture and memorable experiences. With its golden beaches, lush jungles and ancient temples, Sri Lanka offers a lot for travelers looking to explore somewhere new. From the iconic Nine Arch Bridge nestled in the lush hills of Ella to the scenic views from Coconut Tree Hill in Mirissa, there are plenty of places to visit in Sri Lanka that will take your breath away. And no trip is complete without riding the famous Ella – Kandy train through tea country, where every turn reveals sweeping valleys and endless green plantations.

In this blog post, I’m sharing 12 ultimate places that are ideal for first-time travelers who want a solid introduction to what Sri Lanka has to offer. What’s Sri Lanka’s most beautiful place, which part of Sri Lanka is the best, which places are unmissable? Keep reading to find out!
Top 12 places to visit in Sri Lanka
To make it easy for you plan your trip, I will share all the places along the route that I recommend.
I also prepared a map for you, so the right order is easy to follow.

Quick LINKS:
On this page:
1. Lighthouse in Galle
2. Coconut Tree Hill in Mirissa
3. Secret Beach in Mirissa
4. Safari at Udawalawe
5. Nine Arch Bridge in Ella
6. Little Adam’s Peak in Ella
7. Tea factory and tea plantation
8. Ella-Kandy train ride
9. Royal Botanical Gardens in Kandy
10. Pidurangala Rock in Sigiriya
11. Sigiriya Lion Rock
12. Dambulla Golden Temple
Let’s start with the seaside!
No time to read this blog post? Check out my Instagram video where I share pretty much all the places I included in this article. Without many details obviously.
1. Lighthouse in Galle
Quietly standing at the edge of the historic fort, the lighthouse in Galle is one of the more recognizable landmarks in Sri Lanka. It’s not a place that demands hours, but it’s worth a visit for the views of the coastline and the chance to wander along the old fort walls nearby. The area can get busy, especially around sunset, but there’s still a certain charm in watching the waves and the local life unfolding around this spot, including some games of cricket. It’s a simple stop, but one that adds to the feel of Galle’s blend of history and sea views.

If you want to snap a photo, I recommend coming first thing in the morning. It will be quieter and slightly less hot.
2. Coconut Tree Hill in Mirissa
Coconut Tree Hill in Mirissa has become one of Sri Lanka’s most popular and most photographed spots, and it’s easy to see why. The small hill, dotted with leaning palm trees, offers wide views over the ocean and the surrounding coastline. It simply is…very cute and aesthetically pleasing.
It does get busy, especially at sunrise and sunset (check out my Instagram vs reality video), but if you go early or during the day, it’s still a peaceful place to take in the scenery.

It’s an another quick stop, but one that captures the beauty of Sri Lanka’s coast line and in my opinion, it’s a must visit location.
3. Secret Beach in Mirissa
Secret Beach in Mirissa isn’t quite the hidden spot as its name suggests, but it still offers a quieter alternative to the busier main beach. Tucked away just a short distance from town, it’s accessible by a steep walk or a tuk-tuk ride, followed by a short path down to the shore. The beach itself is small, with a mix of sand and rocks and a few palm trees providing some shade. It gets even smaller when the tide is high, so be careful not to lose your belongings. Especially as the beach can get crowded during peak times.

I would not spend the whole day there, but it’s definitely a nice place to visit and relax for a bit.
4. Safari at Udawalawe National park
After a previous terrible experience in Sri Lanka involving animals: whale watching – I DO NOT recommend that, no matter what the tour operator tells you; I was very skeptical about the safari. I don’t like participating in any “tourists attractions” involving animals, especially in countries where animal welfare is poor.
But after reading the reviews, it seemed like a safari at Udawalawe National Park was one of the better ways to see Sri Lanka’s wildlife, especially if you’re hoping to spot elephants in their natural habitat.

The park is less crowded than some of the more famous reserves, which makes for a quieter experience. The dry, open landscape makes it easier to spot herds of elephants, along with buffalo, crocodiles, and plenty of birdlife.
In the end, I quite enjoyed the whole experience. Not because I saw elephants in the wild, although that was obviously amazing, but simply riding in this big-as* truck was super cool. So it’s a worthwhile trip if you’re interested in wildlife, but it’s best to go in with realistic expectations and enjoy the calm of the park rather than chase after every animal sighting.

Another tip:
If you want to make the safari a bit more animal-friendly, tell your driver not too get too close to the animals. Usually, trying to “satisfy the customers”, they will try to approach the animals, making them stressed. But obviously you can see them even if you’re a bit further away. And pretty. much every phone or a camera has zoom. 🙂
Looking for more eco-friendly travel tips? Download my free guide with 5 easy steps to becoming a more mindful person while travelling.

Another another tip:
If you’re staying in Udawalawe, go visit Elephant Transit Home. It’s a place where injured, orphaned or displaced baby elephants are cared for until they’re strong enough to return to the wild. It’s definitely a more ethical alternative to traditional elephant tourism in Sri Lanka, as there’s no riding, no petting and no close interaction. You simply observe the young elephants from a distance during feeding times.

It’s a short but meaningful stop if you want to support conservation efforts without contributing to wildlife exploitation.
5. Nine Arch Bridge in Ella
Probably my favourite place…if you go early in the morning and look at it from afar 🙂 because it’s definitely one of the most well-known and busy landmarks in Sri Lanka. Completed in 1919, the bridge has been appreciated for its colonial-era engineering and beautiful surroundings. It was constructed entirely from stone, bricks and cement without the use of steel. Which is quite impressive, considering that the bridge spans 91 meters and stands 24 meters high.
Ok, enough with the facts. Just look – how pretty!

For most people the most exciting thing about the bridge is the moment when a train passes. For me, it was the peaceful and magical vibe in the morning. Imagine the greenery of tea bushes, the ladies collecting tea leaves in the distance and the smell of tea in the air. You just have to visit!

The bridge is located between Ella and Demodara railway stations and it’s accessible via a short walk through tea plantations and forested paths. If you want a more quiet experience, as I already said, visit during early morning or late afternoon. But no matter what time you visit, I’m sure it will be a memorable experience.
6. Little Adam’s Peak in Ella
A hike to little Adam’s Peak can be easily combined with a visit to Nine Arch Bridge. Standing at 1,141 meters (3,743 feet) tall, a trek to Little Adam’s Peak is relatively short, but quite rewarding. The path winds through tea plantations and offers panoramic views of the surrounding hills and valleys. Although it’s a well-trodden trail and can be busy during peak times, especially at sunrise and sunset, the scenery provides a pleasant backdrop for the effort.

If you want to experience Ella’s natural beauty without committing to a strenuous trek, I can definitely recommend Little Adam’s Peak.
Sturdy shoes and carrying your own water is advisable.
Speaking of water, having a source of clean drinking water is always a must! That’s why I don’t go anywhere without my WaterWell filter water bottle. Read why this water bottle is the best one out there and get one for yourself!

7. Tea factory and tea plantation
If you love tea, there’s no better place for a tea-tour than Sri Lanka. I visited Uva Halpewatte Tea Factory and was super happy with my choice. Located just outside of Ella, the factory provides an opportunity to observe Sri Lanka’s tea production process in a functioning facility.
As a visitor, you get to participate in the guided tour that details the stages of tea manufacturing, from leaf plucking to final processing. The tour is very informative and it naturally ends with a tea tasting session, allowing you to sample various Ceylon teas.
You can check their website for tour time slots, but you can also just show up. No booking is necessary.

8. Ella-Kandy train ride
It’s not perhaps “a place to visit in Sri Lanka”, but the Ella-Kandy train ride could not be missed in this blog post.
Often called the most scenic train journey in the world, the trip winds through rolling tea plantations, misty mountains and small rural villages, offering hours of changing landscapes right outside your window. For many it’s a a bucket-list-worthy experience, especially as you get to do something no other train ride “provides” – you get to lean out the door on a moving train. Well, if you’re up to that of course.

But since it’s a long ride (usually 6 to 7 hours) that gets super crowded, I did enjoy the other train journey more. Read about my secret train route, that provides similar views and since it’s mainly travelled by locals – it’s definitely less busy.
But I would still recommend taking the Ella-Kandy train, for a classic Sri Lanka travel moment, but also due to the fact, that it’s the main source of transportation for getting to Kandy.

9. Royal Botanical Gardens in Kandy
The Royal Botanical Gardens in Kandy is one of those places where you can slow down for a couple of hours and just wander. It’s big, green, and peaceful. It’s definitely a nice break from the noise and traffic of the city.
I went there mainly for this super cute row of palm trees I’ve seen in photos, but ended up spending a good few hours there. You’ll find everything there, from towering palm avenues to giant bamboo and colourful orchids tucked into shady corners.
It is a popular spot, but because the gardens are so spacious, it rarely feels crowded. So if you want a taste of Sri Lanka’s natural beauty without having to go far, I definitely recommend a visit.

10. Pidurangala Rock in Sigiriya
Pidurangala Rock is often seen as the quieter, less touristy neighbour to Sigiriya, but many travelers end up liking it even more. Me included! Just look at those views!
Getting there requires a bit of a hike. The climb is a bit rough in parts, especially near the top where you’ll need to scramble over some rocks, but it’s still manageable. And the reward – a wide-open view that includes Sigiriya rising out of the jungle – makes the hike totally worth it!
Live your life to the fullest on holiday and don’t get caught up by a nasty surprise! Buy travel health insurance that provides peace of mind.

The rock is one of the most popular places to visit in Sri Lanka, especially for sunset. But still, there’s something special about watching the light spread over the landscape from up there.

11. Sigiriya Lion Rock
Sigiriya Lion Rock is one of those places that pretty much everyone visiting Sri Lanka ends up seeing. And yes, it is a UNESCO Heritage Site and it’s definitely impressive, but I actually didn’t go there. Because of the high price (35 USD yes, for me it is a high price to climb a rock, especially in Sri Lanka), my boyfriend and I decided that only one of us will climb it.
He did enjoy it, but he remembers it as a pretty harsh hike. It was steep, the steps were narrow, and the heat and the crowds didn’t make the climb any easier. Even though he was there pretty early in the morning.

Along the way, you’ll pass old frescoes and the giant lion’s paws that give the rock its name. And when you get to the top you’re rewarded with the views over the jungle and the ancient ruins, that apparently make the hike worthwhile. Be aware of the monkeys!
12. Dambulla Golden Temple
The Dambulla Golden Temple with its colorful giant Buddha out front, is hard to miss – but it’s the ancient cave temples tucked up the hill that make this place really worth the stop. Inside, the caves are cool and dim, filled with rows of Buddha statues and old murals that have been there for centuries.
The climb up isn’t too bad, though you will get sweaty and you might have to dodge a few cheeky monkeys along the way.
It can get busy, but there’s a calmness inside the caves that makes you forget the crowds for a moment. All in all, it’s a spot that adds a bit of history and atmosphere to any Sri Lanka trip.

Tip:
I remember getting annoyed there due to the fact that you had to PAY for leaving your shoes. It’s a temple, so it’s natural that you have to take your shoes off, but the fact that they wanted money from you to “guard” them, was unfair in my opinion. I already paid the entrance fee! So, instead of leaving my shoes, I simply put them into my backpack. It might seem like a petty move, but at that point I was angry with the attitude that the foreigners are “walking wallets”.
That’s a wrap!
You made it through 12 places to visit in Sri Lanka. Whether you choose to visit some or all of them is up to you, but this mix of iconic landmarks and scenic spots definitely gives you a real taste of what the island has to offer.
So go ahead and start planning your first trip to Sri Lanka!
Enjoy!
Hi, it’s Aga, the author of this blog. If you found this blog post interesting, entertaining or useful, please think of buying me a virtual coffee to support the site’s running costs. But if you know me, I might actually spend it on coffee. Thanks!
Pin for later!




Leave a Reply