The Top 50 · 50

Attractions in Sri Lanka

The finest attractions in Sri Lanka at a glance: castles, natural wonders, historic old towns and more. Each place links to a detailed page with map, tips and photos.

🗺️ See all on the mapCulture & History (24)Nature (22)More highlights (4)

Culture & History

Tissamaharama
Landmark

Tissamaharama

Tissamaharama is an ancient royal city and the gateway to Yala and Bundala National Parks, famous for its massive stupas and man-made lakes.

Learn more →
Yala
Landmark

Yala

Yala is Sri Lanka's most famous national park, boasting one of the highest leopard densities in the world within a wild coastal landscape.

Learn more →
Habarana
Landmark

Habarana

Habarana is a strategic hub within Sri Lanka's Cultural Triangle, serving as an ideal base for safaris and visits to Sigiriya.

Learn more →
Wellawaya
Landmark

Wellawaya

A strategic southern junction known for the monumental Buduruwagala rock carvings and its proximity to majestic waterfalls.

Learn more →
Kataragama
Landmark

Kataragama

Kataragama is a sacred pilgrimage town revered by Buddhists, Hindus, Muslims, and the indigenous Vedda people alike.

Learn more →
Gangaramaya Temple
Landmark

Gangaramaya Temple

One of the most important Buddhist temples in Colombo, blending modern and traditional architecture.

Learn more →
Pidurangala Rock
Landmark

Pidurangala Rock

A massive rock adjacent to Sigiriya, offering incredible panoramic views of the famous fortress.

Learn more →
Adam's Peak
Landmark

Adam's Peak

A sacred mountain known for its footprint on the summit, revered by multiple religions.

Learn more →
Galle Lighthouse
Landmark

Galle Lighthouse

The oldest light station in Sri Lanka, situated within the historic walls of Galle Fort.

Learn more →
Diyaluma Falls
Landmark

Diyaluma Falls

The second highest waterfall in Sri Lanka, known for its natural pools at the top.

Learn more →
Galle Face Green
Landmark

Galle Face Green

A five-hectare ocean-side urban park in Colombo, ideal for walks and kite flying.

Learn more →
World's End
Landmark

World's End

A dramatic sheer cliff in Horton Plains National Park offering spectacular views.

Learn more →
Unawatuna Beach
Landmark

Unawatuna Beach

A beautiful beach near Galle, known for its calm waters and coral reefs.

Learn more →
Jami Ul-Alfar Mosque
Landmark

Jami Ul-Alfar Mosque

A historic mosque in Colombo, known for its striking red and white patterns.

Learn more →
Bahirawakanda Buddha Statue
Landmark

Bahirawakanda Buddha Statue

A gigantic white Buddha statue perched on a hill overlooking the city of Kandy.

Learn more →
Lover's Leap Waterfall
Landmark

Lover's Leap Waterfall

A picturesque waterfall in Nuwara Eliya named after a tragic love story.

Learn more →
St. Anthony's Shrine
Landmark

St. Anthony's Shrine

A major Catholic church in Colombo dedicated to St.

Learn more →
Pinnawala Elephant Orphanage
Landmark

Pinnawala Elephant Orphanage

A facility established for the rearing and care of orphaned Asian elephants.

Learn more →
Nine Arches Bridge
Landmark

Nine Arches Bridge

A famous colonial-era railway bridge in Ella, surrounded by tea plantations.

Learn more →
Lotus Tower
Landmark

Lotus Tower

A 350-meter-tall television tower in Colombo, the tallest in South Asia.

Learn more →
Arugam Bay
Landmark

Arugam Bay

A famous surfing destination on the east coast of Sri Lanka with a laid-back vibe.

Learn more →
Seetha Amman Temple
Landmark

Seetha Amman Temple

A colorful Hindu temple in Nuwara Eliya associated with the Ramayana legend.

Learn more →
Gregory Lake
Landmark

Gregory Lake

An artificial lake in the heart of Nuwara Eliya, popular for boating.

Learn more →
Kandy Lake
Landmark

Kandy Lake

An artificial lake in the center of Kandy city, adjacent to the Temple of the Tooth.

Learn more →

Nature

Ridiyagama Safari Park
Park

Ridiyagama Safari Park

An expansive safari park with open-air enclosures for African lions, Asian elephants, and Bengal tigers.

Learn more →
Victoria Park Nuwara Eliya
Park

Victoria Park Nuwara Eliya

A well-maintained urban park in the highlands, named after Queen Victoria, popular among birdwatchers.

Learn more →
Beira Lake
Lake

Beira Lake

A large lake in the center of the city of Colombo, once used for transport within the city and surrounding towns.

Learn more →
Royal Botanical Gardens Peradeniya
Park

Royal Botanical Gardens Peradeniya

The largest botanical garden in the country, famous for its orchid collection and massive Javan fig tree.

Learn more →
Viharamahadevi Park
Park

Viharamahadevi Park

The largest and oldest public park in Colombo, featuring a large Buddha statue and water fountains.

Learn more →
Hakgala Botanical Garden
Park

Hakgala Botanical Garden

The second largest botanical garden, located in a cool climate, known for ferns and roses.

Learn more →
Henarathgoda Botanical Garden
Park

Henarathgoda Botanical Garden

A historical garden where the first rubber tree in South Asia was planted.

Learn more →
Hikkaduwa Coast
coast

Hikkaduwa Coast

A lively coastal town in the southwest known for its coral reefs and excellent surfing conditions.

Learn more →
Mirissa Coast
coast

Mirissa Coast

A scenic stretch of coastline in southern Sri Lanka, considered one of the best places for whale watching.

Learn more →
Pidurutalagala
Mountain

Pidurutalagala

The highest mountain in Sri Lanka, standing at 2,524 meters, primarily a high-security zone containing vital communications equipment.

Learn more →
Nilaveli Coast
coast

Nilaveli Coast

A pristine coastline on the east coast, famous for its white sand and clear blue waters.

Learn more →
Mahaweli River
river

Mahaweli River

The longest river in Sri Lanka, passing through deep gorges, fertile valleys, and generating a significant amount of the country's hydroelectricity.

Learn more →
Lakegala
Mountain

Lakegala

An impressive, triangular rock peak in the Knuckles mountain range, often associated with ancient legends.

Learn more →
Madu Ganga
river

Madu Ganga

A complex coastal wetland ecosystem surrounded by mangrove forests and numerous small islands, popular for boat safaris.

Learn more →
Bathalegala
Mountain

Bathalegala

A prominent mountain in Kegalle district, known as 'Bible Rock' due to its rectangular shape.

Learn more →
Kalu Ganga
river

Kalu Ganga

Starting from Adams Peak, this river flows to the western coast, historically used for gem mining and transportation.

Learn more →
Knuckles Mountain Range
Mountain

Knuckles Mountain Range

A massive mountain range in central Sri Lanka whose folds resemble the knuckles of a clenched fist.

Learn more →
Ritigala
Mountain

Ritigala

An isolated mountain range in the dry north of Sri Lanka, home to an ancient Buddhist monastery.

Learn more →
Ella Rock
Mountain

Ella Rock

A famous cliff near the village of Ella that offers breathtaking views of the surrounding valleys.

Learn more →
Kelani River
river

Kelani River

A major river in Sri Lanka that flows from the Sri Pada Mountain Range to Colombo, vital for the city's water supply.

Learn more →
Little Adam's Peak
Mountain

Little Adam's Peak

A smaller, cone-shaped mountain in Ella named for its similarity to the sacred Adam's Peak.

Learn more →
Thotupola Kanda
Mountain

Thotupola Kanda

The third highest mountain in Sri Lanka, associated with the Ramayana legend of King Ravana.

Learn more →

More highlights

Frequently asked questions

What are the top attractions in Sri Lanka?

Among the most popular are Tissamaharama, Yala, Habarana, Wellawaya, Kataragama and many more – the full top 50 list is on this page.

When is the best time to visit Sri Lanka?

May to October offers the most pleasant weather; July and August are warmest and busiest.