Best Places to Visit in Sri Lanka Best Places to Visit in Sri Lanka

Best Places to Visit in Sri Lanka

Sri Lanka has it all: jungle-covered mountains, picture-perfect beaches, delicious food, warm people, and rolling tea plantations. Plus, it’s home to some of Asia’s most extraordinary wildlife! We traveled across the country by train and car, taking in the diversity of the landscapes, and fell in love with everything we saw. In this guide, we’ve put together our recommendations for the best places to visit in Sri Lanka, including where to stay and how to get around.

Must-See Places in Sri Lanka

1. The Nine Arch Bridge in Ella

The Nine Arch Bridge is one of our favorite places to visit in the whole of Sri Lanka. It lies just outside the picturesque town of Ella, deep within the lush jungle, green tea plantations, and a bamboo forest.

We were unsure how interesting a bridge could really be, but at a massive 25 meters high and 91 meters long, the bridge is an example of incredible architecture and engineering. It has stood without steel support for over 100 years!

Hang around, and you might be lucky enough to see the famous train crossing the tracks on its way to Ella.

best places to visit sri lanka nine arch bridge ella

2. The Top of Diyaluma Falls

Hiking to the top of the second-highest waterfall in the country was an experience we won’t forget. Diyaluma waterfall is nature’s very own playground, and a must-see place in Sri Lanka.

We visited the falls from our hotel in Ella (40-minute drive), making it a great daytrip. We drove ourselves, but you can also ask a tuk-tuk driver to drop you off at the bottom of the trail. From here, you can follow the path up for ~30 minutes to the top. Here’s the complete route.

Book a local driver or tour Contact our friend Indi in Sri Lanka. We've had an amazing time with him and we're sure you'll love it too!
Contact on Whatsapp
indi sri lanka driver
sri lanka best places to visit Diyaluma Falls

Once you reach the summit, there are three natural infinity pools perched on the edge of the cliff. We swam in the pools and chilled on the rocks, taking in the extraordinary views while gazing down at the 220 meters. It feels as if youโ€™re on top of the world here!

Tip: Please note that there are no safety barriers at the falls, so be very careful when swimming near the cliff edge.

3. Southern Beaches: Swings & Palm Trees

Our absolute favorite thing about Sri Lanka is the endless palm tree swings. With just a coconut in hand and the sea breeze in our hair, the Sri Lankan southern beaches were our go-to place to relax. These are some of our top choices:

No time to read now?
No worries! Save on Pinterest to read it later.
Save to Pinterest
Best Places to Visit in Sri Lanka

Dalawella Beach Swing

The famed swing at Dalawella Beach in Unawatuna sits high in the curve of a bending palm tree, just in front of Dream Cabana. It’s one of the most picturesque places we’ve seen in Sri Lanka, especially at sunset! Here’s the exact location.

sri lanka sunset swing

When we visited, the swing was free. However, we heard that these days, youโ€™ll likely have to pay a small fee (1000 LKR/3.24 USD) to use it. Still well worth it, we think, especially as the owner maintains the area.

It took us 30 minutes to walk from the center to get here, and we often stop for a chat with the locals in the nearby huts and bars.

sri lanka best places Dalawella beach

Dikwella Beach Swing

Our second-favorite palm tree swing is in Dikwella. Unlike Dalawella, this is a seated swing, and we found far fewer tourists here, so we had more time to enjoy it ourselves!

This beautiful palm tree stands almost horizontally, offering a fantastic backdrop for photos. We visited around sunset for the best light and colors. You can find it outside the Dikwella Beach Hotel (also a great place to stay!). Here’s the location.

best places sri lanka palm swing dikwella beach

4. The National Parks

During our safaris in Sri Lanka, we’ve seen some of the most impressive wildlife and marine animals we’ve encountered on our travels. We’ve been lucky enough to spot elephants, sloth bears, blue whales, dolphins, and even the elusive leopard!

The animals roam freely in the wild, and most can be found within the 26 national parks scattered throughout the country. In fact, it’s considered one of the best safari destinations in the world (outside Africa)!

national parks safari sri lanka

Although each national park has its unique characteristics, from vast herds of elephants to many monkey species, we find that the safari is always the best experience in itself. We love jumping into a jeep and riding through the bushlands of Sri Lanka, keeping a weather eye out for animals in their natural habitat.

National Parks Sri Lanka

5. The Red Mosque, Colombo

We visited the Red Mosque in Colombo twice on our most recent trips to Sri Lanka, and it’s such a spectacular building. The candy-like red-and-white-striped Jami Ul-Alfar lies in the bustling Pettah district (one of the oldest parts of Colombo) and is a must-see.

Each time, we were in awe of the exterior, with its tall minarets towering over the city and its facade adorned with intricate red and white patterns (which made us dizzy at times, haha). However, the interior is worth a visit as well.

Note: This is a place of worship, so dress appropriately (cover your hair, arms, and legs). The mosque is free to enter, but we visited it as part of this fun tuk-tuk tour of the city.

best places to visit sri lanka red mosque colombo

6. Tea Plantations at Nuwara Eliya

Nuwara Eliya is such a stunning place to visit in Sri Lanka, with its endless rolling green hills and breathtaking tea plantations. The area has a rich history and is renowned as one of the world’s most significant tea producers; itโ€™s also where Lipton Tea originated.

best places to visit sri lanka tea plantations

We paid 7 USD for a full-day tuk-tuk tour of the area, including visits to several tea plantations and factories. Along the way, we also stopped at beautiful viewpoints overlooking the plantations, the incredible Ramboda Waterfall, and a few impressive tea rooms to drink freshly-brewed tea.

7. Galle Fort – A Must-Visit in Sri Lanka

Located on Sri Lanka’s southwestern coast, we visited the ancient town of Galle Fort, a cultural and historical hub bursting with architectural gems. Therefore, it didn’t surprise us that it’s also a UNESCO World Heritage Site.

best places to visit sri lanka galle fort

The turbulent history of invasions and colonization undoubtedly explains the distinctly European feel of this tropical port city. We spent a day visiting the ancient fort and wandering through streets full of beautiful Dutch-style buildings that have been transformed into trendy shops, cafes, and restaurants.

Tip: We visited the Galle Fort wall at sunset for fantastic views and highly recommend this. Another great place we loved for views was Flag Rock Bastion, where you’ll spot adrenaline seekers jumping from the cliffs.

best photo spots sri lanka

8. Sigiriya Lion Rock

Sigiriya Lion Rock is one of the most remarkable natural phenomena in the world and one of the first places we think of when someone asks us where to visit in Sri Lanka! The enormous (200m) square-shaped UNESCO rock towers over the otherwise flat, dense landscape. The stone’s sheer size left us speechless; it looks like it has simply appeared by magic.

What we found most interesting is that this rock was designed as a fortress centuries ago! We visited the gardens atop the rock that the king designed (still visible today).

  • Entrance fee: 35 USD for foreign visitors. Not the cheapest, but it includes the museum, gardens, and a climb to the top.
  • How long to visit: It took us around 2-3 hours to explore the entire area around and on top of Sigiriya Lion Rock.
  • Our tip: Stay in a hotel in Sigiriya and climb the rock as early as possible to avoid the heat. We got an epic sunrise from here, making it well worth the early start!
best places to visit sri lanka Sigiriya rock

9. Pidurangula Rock

After having been to the top of Lion Rock, we couldn’t skip its little sibling, Pidurangala Rock. Although it may be smaller, we thought the views were even better from here. There are fewer crowds, and you can look directly onto Lion Rock, which is impressive to see.

best places to visit sri lanka Pidurangula Rock

The hike up is undoubtedly for adventurers; we left before sunrise with our flashlights on, climbing up steep boulders before finally reaching the top. However, it was one of our favorite experiences in Sri Lanka!

10. Kandy Botanical Gardens

Kandy’s Royal Botanical Gardens were the perfect place to escape the city’s heat during our visit. The gardens are enormous and home to hundreds of different plant, tree, and flower species.

sri lanka best places to go Kandy Botanical Gardens

We paid 3,540 LKR (12 USD), which is a bit pricier, but we found it worth the money. We ended up spending a few hours walking among the plants, shooting photos, and relaxing in the shade of the trees. It definitely felt cooler than the city!

Although we didn’t do this, there’s also the option to sit down for a refreshing drink at one of the gardenโ€™s cafes. 

Hannah & Nick - Salt in our Hair
About the author
Hannah & Nick

Hey! We're Hannah & Nick. From hikes and city breaks to tropical islands โ€” we've been traveling together since 2016. And it all started with a โ‚ฌ11 GoPro. Read our full story here

14/02/2026 https://www.saltinourhair.com/sri-lanka/places-to-visit-sri-lanka/
Blog comments (14)

Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.

  • Aishee Ray

    Sri Lanka is nice place for visiting. Thanks for sharing such nice blog.

Your email address will not be published. Required fields are marked *

 

Last updated:
Guide by Hannah & Nick