sri-lanka photos sri-lanka photos
View 111+ photos

Top Tourist Places To Visit in Sri Lanka

Continent: Asia
Region: South Asia

Here are the 53 top places to visit in Sri Lanka

1. Galle

3.9 /5 View 77+ photos

19
places to visit 1 out of 53
Places To Visit in Sri Lanka

Located on the southwestern tip, Galle is one of the most important cities of Sri Lanka. It is located at a distance of 119km from Colombo, the capital and happens to be the fifth largest city in Sri Lanka.

2. Sigiriya

3.9 /5 View 24+ photos

11
places to visit 2 out of 53
Places To Visit in Sri Lanka

Declared a world heritage site by the UNESCO, this place serves as a fine example of ancient urban planning. It happens to be the most visited historic site in Sri Lanka.

3. Bentota

4.2 /5

12
places to visit 3 out of 53
Places To Visit in Sri Lanka

Bentota is a coastal town known for its pristine waters and lush green landscapes, with the dominance of tall palm trees. Interestingly, the name ‘Bentota’ is derived from Ben, a demon who once ruled the Tota or river bank.

4. Colombo

4.5 /5 View 65+ photos

22
places to visit 4 out of 53
Places To Visit in Sri Lanka

Colombo is Sri Lanka's prime city. The official capital, Sri Jayawardenepura Kotte, is also within the urban area of Colombo, so Colombo is often called the capital of Sri Lanka as well. The city has a rich colonial heritage, and also some very scenic and popular attractions.

5. Ella

3.8 /5

17
places to visit 5 out of 53
Places To Visit in Sri Lanka

Ella, a beautiful town located in the Badulla district of the Uva Province in Sri Lanka.

6. Yala National Park

4.6 /5

6 out of 53
Places To Visit in Sri Lanka

Yala National Park was originally a hunters arena during British colonial rule but now has the highest population of leopards on earth. Not only animals but it also provide a quaint environment for birds as well. It is Sri Lanka’s largest national park with a total area of 900 Sq Km. 

7. Mirissa

3.7 /5

9
places to visit 7 out of 53
Places To Visit in Sri Lanka

Mirissa has the beautiful view along by the million things to do over here – Whale watching, Snorkelling, Surfing, Bodyboarding. The city presents the right balance between the calm days and live-music nights. 

8. Anuradhapura

3.5 /5 View 8+ photos

16
places to visit 8 out of 53
Places To Visit in Sri Lanka

Anuradhapura is a historical paradise as it houses several heritage monasteries, palaces and monuments. It is known for its vast dagobas or brick stupas, ancient ponds and pools and magnificent temples. The city was established as the first capital of Sri Lanka in 377 BC.

9. Nuwara Eliya

3.7 /5 View 27+ photos

16
places to visit 9 out of 53
Places To Visit in Sri Lanka

Located at a height of 1868 m. This city happens to be the most important site for tea production in Sri Lanka and indeed the world.

10. Horton Plains National Park

3.2 /5

3
places to visit 10 out of 53
Places To Visit in Sri Lanka

Horton Plains National Park is a government protected area which is surrounded by cloud forest and montane grassland. Horton Plains National Park is a popular destination for tourists as it is inhabited by many tourist attractions including the ‘World’s End Cliff’.

11. Kandy

4.2 /5 View 37+ photos

16
places to visit 11 out of 53
Places To Visit in Sri Lanka

A city of both historical as well as religious importance, Kandy is renowned for being the site of the Temple Of The Sacred Tooth Relic, unarguably the most famous among all the temples of Sri Lanka. Kandy is also home to numerous remarkable museums and scenic attractions.

12. Arugam Bay

3.2 /5

9
places to visit 12 out of 53
Places To Visit in Sri Lanka

The Sri Lankan coastal town of Arugam Bay lies on the Indian Ocean, 320 kilometres from the capital city Colombo. With several surfing spots scattered across the area, for both beginners as well as skilled surfers, Arugam Bay is often called a surfer’s paradise. 

13. Adam's Peak

4.1 /5

13 out of 53
Places To Visit in Sri Lanka

As one of the most famous pilgrimage sites in the Indian subcontinent, Adam’s Peak is a 7,359 feet tall mountain in Sri Lanka, frequently visited by people of almost all major religions. It is widely known for Sri Pada, a foot-shaped indentation at the summit of the pyramid-like mountain.

14. Unawatuna

3.9 /5

9
places to visit 14 out of 53
Places To Visit in Sri Lanka

When in Sri Lanka be sure to pay a visit to Unawatuna which is in the southern part of the country. Known for its beautiful beaches, hip cafes, trendy restaurants and plenty of sightseeing make Unawatuna an attraction for tourists as well as the locals who are looking for a weekend getaway.

15. Nilaveli

3.5 /5

2
places to visit 15 out of 53
Places To Visit in Sri Lanka

The shallow waters by the shore give a dose of adrenaline as you swim in them. There are hotels and resorts scattered across that are stunningly designed to provide you with the comforts of a luxury stay right across the bay!

16. Hikkaduwa

3.4 /5

5
places to visit 16 out of 53
Places To Visit in Sri Lanka

Hikkaduwa finds itself nuzzled in the Galle district of Sri Lanka. The beaches of this South Western town are long and strides along the clear shores. Known as "Sword of Knowledge" Hikkaduwa is located 98 km from the heart of Colombo.

17. Jaffna

3.1 /5

9
places to visit 17 out of 53
Places To Visit in Sri Lanka

Jaffna is probably the city in Sri Lanka where one can have the most historical experience. Due to its prime location at the northern tip on the country, the city from time to time had been passed under the rule of various kingdoms, governments and the armies.

18. Udawalawe National Park

3.8 /5

18 out of 53
Places To Visit in Sri Lanka

Udawalawe National Park gets its name from Udawalawe reservoir that was built on Walawe river. Animals that were displaced due to the development were shifted to the national park. It is one of the oldest national parks in Sri Lanka that was established in the year 1972.

19. Minneriya National Park

4.1 /5

19 out of 53
Places To Visit in Sri Lanka

If you are someone who is a nature lover and an animal lover, be sure to make it a trip to the Minneriya National Park, which is in the northern part of Sri Lanka. The park is home to thousands of species of wildlife especially elephants.

20. Polonnaruwa

3.8 /5

15
places to visit 20 out of 53
Places To Visit in Sri Lanka

Polonnaruwa, a marvel of a place, is in Northern Sri Lanka. The entire town has two sections - the development and infrastructure part called the Polonnaruwa new town and the Old Site with ancient remains and monarchical structures.

21. Trincomalee

3.8 /5

5
places to visit 21 out of 53
Places To Visit in Sri Lanka

The city of Trincomalee also famously known as ‘Gokarna’ is an essential fragment of the country, contributing towards the betterment and development of the district and in a nutshell, Sri Lanka. Trincomalee is often known as a port city because of its famous and most beautiful harbours.

22. Negombo

3.5 /5

7
places to visit 22 out of 53
Places To Visit in Sri Lanka

Negombo is a quiet town on the west coast of Sri Lanka home to the country's international airport. Deriving its name from the Negombo lagoon, the modest village is known for its white sandy beaches and refreshing blue waters. The town is also one of the commercial hubs of the country of Sri Lank

23. Tangalle

2.2 /5

12
places to visit 23 out of 53
Places To Visit in Sri Lanka

At a distance of around 250 km from the gorgeous capital city Colombo, lies the unexplored beach havens of Tangalle. The beautiful beaches of the town are glimmering with the crystal ocean, and glittery sand is a paradise for every beach lover out there.

24. Midigama

3.2 /5

24 out of 53
Places To Visit in Sri Lanka

Midigama is known to be the perfect Sri Lankan surfing turf. It is located at a distance of 140 kms from Colombo in the south coast region. Midigama is a small beach, so small in fact that you can cover both ends in just 10 minutes!

25. Batticaloa

3.9 /5

25 out of 53
Places To Visit in Sri Lanka

Batticaloa also is known as 'Batti' for short, is a small town located on the East coast of Sri Lanka which has a very mellow and calm vibe to it. If you are looking to get away from the noise of the daily routine and have calming detox, Batticaloa is the place to be.

26. Tissamaharama

2.1 /5

26 out of 53
Places To Visit in Sri Lanka

Tissamaharama is a town in the southern province of Sri Lanka, located 270 km from Colombo. The city is an interface for tourist expeditions as it is the starting point for visits to Yala National Park and Kataragama.

27. Matara

2.6 /5

2
places to visit 27 out of 53
Places To Visit in Sri Lanka

In the Southern Province of Sri Lanka, lies the beach city of Matara. Located 160 km from Colombo, Matara has a stronghold in the teardrop island – in terms of scenic shores, Buddhist temples, a frolicking local life and authentic food.

28. Bundala National Park

3.1 /5

28 out of 53
Places To Visit in Sri Lanka

Bundala National Park is situated off the Sri Lankan coast, around 12 km away from the port town of Hambantota. Designated as a national park in 1993, Bundala is immensely popular for its migratory aquatic birds.

29. Kumana National Park

3.8 /5

29 out of 53
Places To Visit in Sri Lanka

The Kumana National Park is an amalgamation of both flora and fauna. The national park is known to be the home of diverse and rare species of birds along with other mammals, and the park is a perfect example for eco-tourism.

30. Ratnapura

2.6 /5

30 out of 53
Places To Visit in Sri Lanka

Famous for its gemstone industry, Ratnapura is a populous city in southwestern Sri Lanka. It is also known for serving as the start point of a trail that leads to the sacred Adam's Peak. A flourishing centre for gem trade, Ratnapura is home to numerous gem mines and a fascinating Gem Museum.

31. Kalpitiya

3.7 /5

5
places to visit 31 out of 53
Places To Visit in Sri Lanka

From mountain hikes to temple visits, Sri Lanka provides a wholesome experience. In addition to this adventurous trip, the town of Kalpitiya which is within the Puttalam district of the Northern Province of Sri Lanka.

32. Sinharaja Forest Reserve

3.6 /5

32 out of 53
Places To Visit in Sri Lanka

The forest is only 13 km in the stretch and around 7 to 8 km from north to south. The entire forest has remained untouched till date due to its inaccessibility.

33. Gal Oya National Park

2.3 /5

33 out of 53
Places To Visit in Sri Lanka

Gal Oya National Park is near the town of Ampara, at the Senanayake Samudra reservoir. The highlight of a visit to Gal Oya National Park is unquestionably the boat safari across the reservoir; soak in the scenery amidst the waters and spot plenty of wildlife.

34. Dambulla

3.2 /5

3
places to visit 34 out of 53
Places To Visit in Sri Lanka

Dambulla is the city of the ancient. Along with being a major tourist destination, it is also a major commercial joint in the country of Sri Lanka due to its location. It is the centre of the vegetable distribution in the city.

35. Kataragama

3.2 /5

4
places to visit 35 out of 53
Places To Visit in Sri Lanka

Secularism is a popular notion in Sri Lanka with the constitution assuring the freedom of religion. Such diverse ethnicity within the country can be seen prominently in the sacred town of Kataragama.

36. Kalmunai

1.0 /5

36 out of 53
Places To Visit in Sri Lanka

Kalmunai is bestowed with beautiful beaches and aesthetic landscapes that historically it was considered the King’s Royal farm and resort town. There are lush green trees and paddy fields across the side of the roads, and the narrow streams have small river birds that nestle there.

37. Vavuniya

1.1 /5

37 out of 53
Places To Visit in Sri Lanka

Vavuniya is a transport hub in the Northern province of Sri Lanka. Located almost 250 km from Colombo, Vavuniya has everything that it takes to be a humble town comprising of Earthy and homely elements of Sri Lanka.

38. Kirinda

3.2 /5

5
places to visit 38 out of 53
Places To Visit in Sri Lanka

A small coastal town, Kirinda is in the southern province of Sri Lanka. The major cities and towns in this province are the holy beach town of Kataragama and the cities of ancient lineages like Kirinda and Tissamaharama.

39. Koggala

3.3 /5

39 out of 53
Places To Visit in Sri Lanka

Koggala is a coastal town in the southern region of Sri Lanka. A relatively offbeat destination which is famous for its namesake Koggala Beach and Koggala Lake. Surfing is a favourite activity amongst visitors to Koggala Beach.

40. Wilpattu National Park

2.6 /5

40 out of 53
Places To Visit in Sri Lanka

Wilpattu National Park is situated on the western coast of Sri Lanka, approximately an hour away from the ancient city of Anuradhapura. This national park has the enviable distinction of being the oldest and the largest national park in the country. 

41. Kitulgala

3.1 /5

41 out of 53
Places To Visit in Sri Lanka

Nestled among forested hills, Kitulgala is a small Sri Lankan town in the western region of the country. Best known for being the most popular location in Sri Lanka for white water rafting, a visit to Kitulgala is as a terrific combination of nature and thrill.

42. Lunugamvehera National Park

2.5 /5

42 out of 53
Places To Visit in Sri Lanka

Located adjacent to Yala National Park, Lunugamvehera National Park is home to a diverse array of species, ranging from Sri Lankan elephants to the endemic Atukorale’s dwarf toad.

View 34 Packages