Places To Visit in Sri Lanka

$ 117 onwards View All Packages
View All Packages

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. Gal Oya National Park

4.4 /5

43 out of 67
Places to visit in Sri Lanka

Gal Oya National Park is near the town of Ampara, at the Senanayake Samudra reservoir. Founded in 1954, the less visited but wonderfully unique national park shelters numerous fauna, including an impressive diversity of birdlife. The highlight of a visit to Gal Oya National Park is unquestionably th...

Best Time: March-July

44. Matale

4.3 /5

44 out of 67
Places to visit in Sri Lanka 10
Tourist attractions

Matale, located about 25 km north of Kandy, is a vibrant town in Sri Lanka’s central highlands, known for its rich history, spice plantations, and proximity to some of the country's most significant cultural landmarks. A key reason to visit Matale is its historical and natural attractions, including...

Best Time: March to November

45. Beruwala

4.7 /5

45 out of 67
Places to visit in Sri Lanka 15
Tourist attractions

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...

Best Time: November - April

46. Wilpattu National Park

4.6 /5

46 out of 67
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. The park has earned its name from the numerous 'vi...

Best Time: February to October

47. Vavuniya

4.6 /5

47 out of 67
Places to visit in Sri Lanka 11
Tourist attractions

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. The clock tower, Kali Kovil, Kandhasamy Kovil, Madukantha Vihara, Grand Jummah ...

Best Time: December to April

48. Pasikuda

4.0 /5

48 out of 67
Places to visit in Sri Lanka 7
Tourist attractions

Pasikuda is a Sri Lankan resort town situated on the northeastern side of the country. Serviced by Batticaloa Airport, located around 34 Kms away, this quaint town is renowned for the stunning Pasikuda Beach with its sparkling blue waters. Pasikuda has a shallow coastline which is one of the longest...

Best Time: March to October

49. Kalmunai

4.7 /5

49 out of 67
Places to visit in Sri Lanka

Kalmunai is a beach city in the Ampara district of Sri Lanka. Situated in the Eastern province, it has seen a profound history like no other place has. Kalmunai is bestowed with beautiful beaches and aesthetic landscapes that historically it was considered the King’s Royal farm and resort town. Ther...

Best Time: December to April

50. Lunugamvehera National Park

4.3 /5

50 out of 67
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...

Best Time: May to September

51. Yapahuwa

4.7 /5

51 out of 67
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. 

Best Time: November to January

52. Wasgamuwa National Park

4.8 /5

52 out of 67
Places to visit in Sri Lanka

Wasgamuwa National Park, located about 225 km northeast of Colombo, is a haven for wildlife enthusiasts and nature lovers. Known for its significant elephant population, the park is one of the best places in Sri Lanka to observe elephants in their natural habitat. Beyond elephants, Wasgamuwa is home...

Best Time: November to May

53. Induruwa

4.1 /5

53 out of 67
Places to visit in Sri Lanka

Induruwa, located about 70 km south of Colombo along Sri Lanka's southwest coast, is an idyllic beach destination known for its serene, unspoiled shoreline. Unlike the more crowded beaches of Bentota or Hikkaduwa, Induruwa offers a peaceful retreat with golden sands, calm waves, and a relaxed atmosp...

Best Time: October to April

54. Badulla

4.5 /5

54 out of 67
Places to visit in Sri Lanka 7
Tourist attractions

Badulla, located approximately 230 km east of Colombo, is a picturesque town nestled in Sri Lanka's lush hill country. As the capital of the Uva Province, Badulla is surrounded by verdant tea plantations, scenic mountain views, and historical landmarks. The town is a key stop on the famous Kandy to ...

Best Time: December - March

55. Ampara

4.6 /5

55 out of 67
Places to visit in Sri Lanka

Ampara, located in the Eastern Province of Sri Lanka, offers a unique mix of natural beauty, cultural heritage, and rural charm. Formerly a hunters' resting place during the British colonial period, Ampara became an official town in 1949 under the Galoya scheme, initiated by D.S. Senanayake, the fir...

Best Time: May - September

56. Habarana

4.5 /5

56 out of 67
Places to visit in Sri Lanka 4
Tourist attractions

Habarana, situated about 176 km from Colombo, is a small town with a strategic location that serves as a key base for exploring Sri Lanka’s Cultural Triangle. Known for its proximity to UNESCO World Heritage sites like Sigiriya, Dambulla, and Polonnaruwa, Habarana attracts travelers keen on history ...

Best Time: May - September

57. Kankesanthurai

4.7 /5

57 out of 67
Places to visit in Sri Lanka

Kankesanthurai, located on the northern tip of Sri Lanka, is a coastal town known for its strategic port and historical significance. Situated approximately 18 km from Jaffna, it offers a peaceful retreat with less tourist traffic compared to other popular destinations in the region. The town's sand...

Best Time: February - September

58. Belihul Oya

4.5 /5

58 out of 67
Places to visit in Sri Lanka

Belihul Oya, a tranquil village located around 160 km from Colombo, is nestled in the central highlands of Sri Lanka. Known for its serene environment, it offers an ideal getaway for nature lovers, with picturesque landscapes that include waterfalls, rivers, and lush greenery. The Belihul Oya River,...

Best Time: December - March

59. Kurunegala

4.2 /5

59 out of 67
Places to visit in Sri Lanka

Kurunegala, located around 94 km from Colombo, is a historically significant city in the North Western Province of Sri Lanka. Known as the capital of the ancient Kingdom of Kurunegala, it serves as a gateway to the Cultural Triangle, making it a convenient stop for travelers exploring heritage sites...

Best Time: November - April

60. Kalkudah Beach

4.1 /5

60 out of 67
Places to visit in Sri Lanka

Kalkudah Beach, located on Sri Lanka's eastern coast, is a tranquil destination known for its long stretches of pristine sand and clear blue waters. Just 35 km north of Batticaloa, this beach is less crowded compared to other coastal areas, making it an ideal spot for those seeking a peaceful retrea...

Best Time: May - September

61. Embilipitiya

4.3 /5

61 out of 67
Places to visit in Sri Lanka

Nestled in the heart of Sri Lanka's Southern Province, Embilipitiya is approximately 195 km southeast of Colombo and serves as a gateway to some of the island's most stunning natural landscapes. Known for its lush greenery and proximity to Udawalawe National Park, this town is ideal for wildlife ent...

Best Time: December - March

62. Dikwella

4.2 /5

62 out of 67
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...

Best Time: November - April

63. Chilaw

4.4 /5

63 out of 67
Places to visit in Sri Lanka 5
Tourist attractions

Chilaw, located approximately 90 kilometers north of Colombo, is a vibrant coastal town known for its stunning beaches, rich cultural heritage, and proximity to significant attractions. With its blend of natural beauty and historical significance, Chilaw is a perfect destination for travelers seekin...

Best Time: November - April

64. Mannar Island

4.6 /5

64 out of 67
Places to visit in Sri Lanka

Mannar Island, located approximately 120 kilometers northwest of Colombo, is a captivating destination that offers a unique blend of natural beauty, rich history, and cultural significance. Known for its iconic Baobab trees and the famous Mannar Fort, the island provides an intriguing insight into S...

Best Time: February - September

65. Hambantota

4.5 /5

65 out of 67
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...

Best Time: December - March

66. Central Highlands Plateau

4.5 /5

66 out of 67
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...

Best Time: December - March

67. Namunukula

67 out of 67
Places to visit in Sri Lanka

Situated in the Uva Province in Sri Lanka, Namunukula or ‘Nine Peaks’ mountain range is known to be one of the most prevalent hiking spots and the tallest mountain in the area; with an elevation of 2,035 meters.

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.

Top Hotel Collections

View 79 Packages