sri-lanka photos sri-lanka photos
View 202+ photos

Places To Visit in Sri Lanka

Continent: Asia
Region: South Asia

Here are the top 66 tourist places and attractions in Sri Lanka

Here are the best places to visit in Sri Lanka to explore the beaches, culture and historic tourist places and attractions. Read more to plan your travel to Sri Lanka.

43. Lunugamvehera National Park

2.5 /5

43 out of 66
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. Designated as a protected area in 1995, Lunugamvehera National Park is a wildlife corridor for elephants migrating betwe...

44. Uppuveli

3.3 /5

44 out of 66
Places To Visit in Sri Lanka

Located in the suburbs of Sambalativu, Uppuveli captures the earthy beachside of Sri Lanka, and in this belt lies the Uppuveli beach, 6 km northwest of the city of Trincomalee. Uppuveli in Sri Lanka is iconic due to its golden sands that shimmer in the sunlight. The warm sun enthrones the blue ...

45. Weligama

3.3 /5

45 out of 66
Places To Visit in Sri Lanka 5
tourist attractions

The name Weligama translates to "Sandy village" which is on the south coast of Sri Lanka in Matara district. With 75,000 people as its residents, this quaint old fishing town is a beach lover's paradise.Even in its peak seasons, you will find alone time on the secret beaches. Arabs, Tamils, Malays, ...

46. Matale

3.0 /5

46 out of 66
Places To Visit in Sri Lanka 10
tourist attractions

The rugged mountains, fertile grasslands, blue-hued skies and the golden sun all complement each other, adding to its beauty. The city offers sights that delight every tourists’ eyes. Spice gardens, tea plantations, Knuckles mountain range, Sembuwaththa lake, Sera Ella Falls, Hunnasgiriya Falls, Bam...

47. Beruwala

3.0 /5

47 out of 66
Places To Visit in Sri Lanka

Kalutara District in Western Goa is home to the Beruwala beach town. Located 60 km South of Colombo there are splendid sights in and around this peaceful town. The first ever beach resort on the west coast and is located near the Alguthama fishing village and the ever famous Bentota beach resort.Ber...

48. Haputale

3.0 /5

48 out of 66
Places To Visit in Sri Lanka 5
tourist attractions

Haputale is a small town in Sri Lanka that is quaint and nestled away from the main cities and towns. Apart from escaping the city’s hustle, Haputale is where one can surround themselves with rolling hills covered in tea plantations, and indulge themselves in the tranquil and the sere...

49. Pasikuda

1.7 /5

49 out of 66
Places To Visit in Sri Lanka

Pasikuda is Sri Lankan resort town situated on the fringes of the Indian Ocean. Pasikuda is renowned for the stunning Pasikuda Beach with its sparkling blue waters. This little beach town has a shallow coastline which is one of the longest in the world. One can wade for considerable distances i...

50. Yapahuwa

1.4 /5

50 out of 66
Places To Visit in Sri Lanka

Yapahuwa is a Sri Lankan city rich in history and lies between Karunagala and Anuradhapura. A short-lived capital of the country in the 13th century, Yapahuwa was the site of preservation of the Sacred Tooth Relic of Lord Buddha. 

51. Wasgamuwa National Park

1.7 /5

51 out of 66
Places To Visit in Sri Lanka

Teeming with elephants, leopards and more, Wasgamuwa National Park is undoubtedly a must-visit for a chance to explore Sri Lanka’s fascinating wildlife. History and wildlife come together at Wasgamuwa National Park. Around 225 km from Colombo, the park is famous for its large number of Sri Lank...

52. Ahangama

1.4 /5

52 out of 66
Places To Visit in Sri Lanka

Ahangama is a very calm and peaceful beach town with majestic palm trees all around. There is no sound apart from the waves hitting the shore and swaying of the trees making it ideal for a relaxing vacation.

53. Induruwa

1.1 /5

53 out of 66
Places To Visit in Sri Lanka

Apart from the city’s noisy traffic jams, polluted environment and the monotonous lifestyle lies a beach paradise, 70 km south of Colombo in the country of Sri Lanka. Induruwa, the beach village of the land of Sri Lanka, is known for its swishing sounds of the beaches and the white gold strands...

54. Badulla

3.0 /5

54 out of 66
Places To Visit in Sri Lanka 7
tourist attractions

The history of the town traces back to the mid-nineteenth century when formerly isolated villages started being used by the British to expand the plantation economy by constructing roads from Nuwara Eliya and Kandy. This city is a definite treat for nature lovers as it serves breathtaking views of N...

55. Ampara

3.0 /5

55 out of 66
Places To Visit in Sri Lanka 1
tourist attractions

Formerly a hunters' resting place in the British colonial period, Ampara became an official town in 1949 when D.S. Senanayake (the first Prime Minister of Sri Lanka) established the Galoya scheme. Although this town is relatively small and with visits only via enroute, the town does house some worth...

56. Habarana

2.6 /5

56 out of 66
Places To Visit in Sri Lanka 4
tourist attractions

These locations are inhabited with elephants. Visitors can be seen riding on elephants back as this is also one of the main attractions of the city. Along with the wildlife, this picturesque city also boasts some of the best in class hotels and luxurious tourist resorts encompassed in greenery. Thes...

57. Kankesanthurai

2.7 /5

57 out of 66
Places To Visit in Sri Lanka

Also known as KKS, Kankesanthurai houses the Maviddapuram Kandaswamy Temple, Keerimalai Naguleswaram temple, and Kankesanthurai beach rest in its vicinity. Kankesanthurai acted as the first naval hub in the country, which housed the first Navy Base in the country. Today, this hub has transformed int...

58. Belihul Oya

3.0 /5

58 out of 66
Places To Visit in Sri Lanka

Elevated to about 2,021 feet (616 meters) above sea level, this hillside destination is derived from Sinhala, where Oya means river. Belilhul Oya features both wet and dry zones, grasslands, low country, hill country, and savanna and montane ecosystems.

59. Kurunegala

3.0 /5

59 out of 66
Places To Visit in Sri Lanka

This former fortress is situated amid steep hills. This bustling market city acts as the capital city of the Kurunegala District and the North-Western Province. Back in the days, Kurunegala was renowned as the Sinhalese royal capital for nearly 50 years in the early 14th century. It later served as ...

60. Kalkudah Beach

4.5 /5

60 out of 66
Places To Visit in Sri Lanka

Mostly a deserted island of its own, the name translates as rock bay in Tamil. The town features one of the most scenic beaches in Sri Lanka with its endless golden sands and the pristine turquoise waters. 

61. Embilipitiya

3.5 /5

61 out of 66
Places To Visit in Sri Lanka

This place acts as a base or a pitstop for Udawalawe National Park. Back in the 70s, the town only featured two to three small boutiques. And because of the Udawalawe development project, the town is now thriving, and it boasts one of the modern infrastructures in Sri Lanka.

62. Dikwella

4.5 /5

62 out of 66
Places To Visit in Sri Lanka

Located just 14 miles from the Matara city, this small town has a stretch of a long sandy beach, which is protected by shoals, headlands, and reefs, making it perfect to go swimming. Because of its recent popularity, new hotels, restaurants, resorts have slowly been emerging, which is attracting tou...

63. Chilaw

350.0 /5

63 out of 66
Places To Visit in Sri Lanka

This town received a lot of limelight during recent years. On the way from Negombo, Chilaw is located 80 kilometers from the capital of Sri Lanka, Colombo. This town features diverse backgrounds, ethnicity, and religions living together in harmony and peace. It has plenty of things to see and do, an...

64. Mannar Island

300.0 /5

64 out of 66
Places To Visit in Sri Lanka

The island features an area of about 130 sq. km (50 sq. miles), which is mainly covered with palm trees, white sand, vegetation, fishing boats, and wild donkeys. Mannar Island, culturally, is a very fascinating place, where the island is lined with baobab trees, which are native to the African conti...

65. Hambantota

280.0 /5

65 out of 66
Places To Visit in Sri Lanka 2
tourist attractions

The main town of Hambantota district in the southern province, Hambantota, Sri Lanka, was deeply affected by the Indian Ocean tsunami in 2004. And since then, there have been multiple development projects conducted in the area. Some of them include the construction of the international airport and a...

66. Central Highlands Plateau

3.5 /5

66 out of 66
Places To Visit in Sri Lanka 3
tourist attractions

The Central Highlands Plateau in Sri Lanka is a recognized UNESCO World Heritage Site and makes for just the perfect place to visit for all the nature lovers. The area is home to the Horton Plains National Park, the Peak Wilderness Protected Area, and the Knuckles Conservation Forest; which have a r...

FAQs on Sri Lanka

What is the currency of Sri Lanka?

Sri Lanka Rupee (LKR; symbol Rp) = 100 cents. Notes are in denominations of Rp 2,000, 1,000, 500, 200, 100, 50, 20 and 10. Coins are in denominations of Rp10, 5, 2 and 1, and 50, 25, 10, 5, 2 and 1 cents.

What is the history of Sri Lanka?

Sri Lanka is an island country in the Indian Ocean off the southern tip of India. This country has more than 2,550 years of continuous written history. Ramayana is the most famous epic about Sri Lana where the countryÊwas referredÊto as Lanka, was the empire of king Ravana.ÊÊBuddhism was introducedÊin about mid-3rd century BC after SinhaleseÊarrived inÊ6th century BC. Sri Lanka became a British colony in 1802. In May 2009 government military forces defeated the Tamil Tigers' separatist movement and ended a brutal 26 year-long war that began in 1983, leading to the beginning of a new chapter for the country.

What is unique about culture of Sri Lanka?

Buddhism is the majority religion in Sri Lanka followed by 70% of the population. Other sects are Hinduism, Christianity, Roman Catholic and Islam. Major languages are Sinhala and Tamil. English is only spoken by 10% of the population.

How is Sri Lanka divided into regions?

Sri Lanka has 25 states and 9 administrative regions: Central Province, Northern Province, North Central Province, Eastern Province, North Western Province, Sabaragamuva, Southern province, Uva and Western province.
View 34 Packages