pickyourtrail_logo
Login
PYT - IndiaPYT - United StatesPYT - United Arab Emirates
award-image
  1. Home
  2. Tourism
  3. Sri Lanka
  4. Top Places to Visit in Colombo in 2026

Top Places to Visit in Colombo in 2026

Pick your next Hassle-free holiday with us

Known for its colonial architecture, modern buildings, and traditional charm, Colombo is Sri Lanka's commercial capital. From historic temples and colonial-era buildings to trendy cafes and oceanfront promenades, there are ample places to visit in Colombo. You can spend your day watching the waves crash along Galle Face Green and wandering through bustling markets filled with the scent of spices and street food. Whether you’re here for culture, shopping, food, or just a relaxed seaside vibe, exploring the best places to visit in Colombo gives you a perfect introduction to the heart of Sri Lankan tourism

Why Visit Colombo?

  • A blend of history, culture, and modern lifestyle
  • Perfect starting point for your Sri Lanka itinerary
  • Ideal for 1–2 day exploration
  • Offers shopping, food, temples, and coastal experiences

12 Best Places to Visit in Colombo

Colombo combines cultural history, old mansions, and modern structures, including markets, malls, beachfront shacks, and fine-dining restaurants. Here is the list of the top 12 attractions in Colombo that you must add to your Sri Lanka tour packages for a memorable experience.

Viharamahadevi Park

Located in the Cinnamon Garden, Viharamahadevi Park is the oldest and largest public park in Colombo. This British-built garden has large Buddha statues and water fountains, along with shopping at nearby shops and restaurants. With a dedicated playground for kids and picnic spots, it is one of the best places to visit in Colombo for families with children. 

  • Timings: 6:00 AM – 6:00 PM
  • Activities: Walking, picnics, photography, kids’ play area
  • Entry Fee: Free
  • Best time to visit: Morning or evening

Tip: Great spot to unwind after sightseeing.

Gangaramaya Temple

Built in the 19th century, Gangaramaya Temple is one of the most popular Buddhist temples in Colombo. It is the centre of learning where monks practise meditation and learning of Buddha rather than worship. Visitors come here to find calm and peace from the hustle and bustle of the capital city. 

  • Timings: 6:00 AM – 10:00 PM
  • Activities: Temple visit, meditation, exploring the museum
  • Entry Fee: LKR 300 (₹80)
  • Best time to visit: Morning

Note: Visit Gangaramaya early morning to avoid crowds and experience prayer rituals.

Independence Memorial Hall

If you want to get insights about Sri Lanka’s history, visitors can’t miss the Independence Memorial Hall in their 7-day Sri Lanka itinerary. Built to commemorate Sri Lanka’s independence from British rule, it is a symbolic place in Colombo. The square is not only a historical site but also a place for jogging, cycling and relaxing in a well-maintained garden. This is among the most popular free attractions in Colombo, perfect for relaxing without spending money.  

  • Timings: Open 24 hours (museum: 9:00 AM – 5:00 PM)
  • Activities: Sightseeing, jogging, cycling, museum visit
  • Entry Fee: Free | The museum fee is LKR 200 (₹55)
  • Best time to visit: Early morning or evening

National Museum of Colombo

The National Museum is an essential stop in the best Colombo sightseeing spots in 2 days, especially if you want to explore Sri Lanka’s rich history. Established in 1877, the National Museum of Colombo boasts Italian-style architecture and houses ancient artefacts and art. You can get the opportunity to witness a 4th-century statue of Buddha, national artefacts, crown jewels from the Kandyan monarchy, varied artworks, mask collections and puppets. 

  • Timings: 9:00 AM – 5:00 PM (closed on public holidays)
  • Activities: Exploring artefacts, history learning, and photography
  • Entry Fee: LKR 1,000 (₹270)
  • Best time to visit: Morning

Kapikaawatha Shivan Temple

Seek blessings from Lord Shiva and Ganesha at Kapikaawatha Shivan Temple, which is also known as Kailawasanathan Swami Devasthonam Temple. It is the oldest Hindu temple in  Colombo, dating back to 1738. You can witness the grandeur of the traditional architecture with statues of deities, along with stone sculptures. Additionally, you can also offer your prayers to Goddess Kali and God Brahma. Visit during the annual festivals or Maha Shivaratri, when the temple comes alive with dance and music and is full of Hindu rituals. 

  • Timings: 5:30 AM – 12:00 PM, 4:30 PM – 8:30 PM
  • Activities: Prayers, temple visits, cultural exploration
  • Entry Fee: Free
  • Best time to visit: Morning or during festivals

Galle Face Green

Located along the coastline of the Indian Ocean, Galle Face Green is one of the most Instagram-worthy Colombo attractions. Experience the cool breezes and lively vibes of the iconic oceanfront promenade. If you are seeking a peaceful escape, local culture and scenic coastal charm right in the heart of the city, visit Galle Face Green. It is the ideal place to enjoy the perfect sunset view over the city and delicious street food. 

  • Timings: Open 24 hours
  • Activities: Sunset viewing, street food tasting, walking
  • Entry Fee: Free
  • Best time to visit: Evening

Tip: Visit Galle Face Green after 5 PM for the best sunset vibe.

Colombo Lotus Tower

Just like the famous twin towers in Kuala Lumpur, the Lotus Tower in Colombo is one of the top tourist places to visit in Sri Lanka. It is also known as Nelum Kuluna and is the tallest structure in Sri Lanka. Shaped like a blooming lotus, it stands at 350 metres and offers panoramic views of the city and coastline from its observation deck. It is a perfect spot for photographers, couples, families, and anyone who loves city views and iconic landmarks.

  • Timings: 9:00 AM – 10:00 PM
  • Activities: Observation deck views, photography, dining
  • Entry Fee: LKR 2,000–3,000 (₹540–₹810)
  • Best time to visit: Sunset to night

Seema Malaka Temple

Located a few metres away from Lake Beira, Seema Malaka is one of the popular tourist attractions in Colombo. Designed by renowned Sri Lankan architect Geoffrey Bawa, the temple blends traditional and modern design beautifully. It is also called the floating temple, as it is surrounded by water on all sides, giving the illusion of gently drifting. Visit this temple if you are looking for tranquillity, stunning lake views, and a break from the city’s hustle.

  • Timings: 6:00 AM – 8:00 PM
  • Activities: Meditation, photography, peaceful visit
  • Entry Fee: LKR 100–200 (₹30–₹55)
  • Best time to visit: Morning or sunset

Pettah Markets

No trip to Colombo is complete without shopping at Pettah Markets. It is one of the busiest and most vibrant shopping streets. As you walk the streets of Pettah, you will find shops filled with clothes, electronics, textiles, fruits and fresh produce. Nevertheless, the aroma of spices and street food will surely mesmerise you. It is one of the best places for budget shopping and authentic local experiences. Also, Pettah is chaotic, so keep valuables safe and avoid peak afternoon hours.

  • Timings: 9:00 AM – 6:00 PM (closed on Sundays)
  • Activities: Shopping, street food, local exploration
  • Entry Fee: Free
  • Best time to visit: Morning

Tips: Avoid Pettah Markets on Sundays, as most shops remain closed.

Kelaniya Viharaya Temple

Believed to be built by the Lord Buddha himself, the Kelaniya Vihara Temple is one of the oldest sacred Buddhist temples in Sri Lanka. Located 10 km from the city centre of Colombo, this temple is a must-visit spot for your Colombo tour packages. You can see the intricate painting adorning the interior wall and murals depicting significant events in Buddhism on the island. This temple has undergone many renovations and expansions. The current space is the fusion of the 18th- to 20th-century Buddhist temples and pagodas. 

  • Timings: 5:30 AM – 9:00 PM
  • Activities: Temple visit, exploring murals, and prayers
  • Entry Fee: Free (donations optional)
  • Best time to visit: Morning

Beira Lake

No place in Colombo can beat the serenity of the Beira Lake. Located in the heart of Colombo, it is a 16th-century artificial lake built by the Portuguese. Visit this lake for relaxation, photography, and lakeside walks. It is also an ideal spot for boating and enjoying sunset views. 

  • Timings: Open 24 hours
  • Activities: Boating, walking, photography
  • Entry Fee: Free (boating LKR 500 / ₹135)
  • Best time to visit: Evening

Jami Ul Alfar Mosque

Jami Ul Alfar Mosque, also known as the Red and White Mosque. It is the oldest mosque in Colombo with tall red and white minarets. Located in the Pettah district, this serves as the worship place for the Muslim community. However, it also allows tourists to visit the mosque during the non-prayer time.  

  • Timings: 9:00 AM – 5:00 PM (non-prayer hours for tourists)
  • Activities: Architecture viewing, photography (outside), cultural visit
  • Entry Fee: Free
  • Best time to visit: Morning or late afternoon

1-Day & 2-Day Colombo Itinerary

1-Day Itinerary

  • Morning: Gangaramaya Temple + Seema Malaka
  • Afternoon: National Museum + Independence Hall
  • Evening: Galle Face Green + street food

2-Day Itinerary

Day 1: Cultural + city highlights
Day 2:

  • Pettah Market
  • Jami Ul Alfar Mosque
  • Lotus Tower
  • Beira Lake

Conclusion

Undoubtedly, Colombo is a city full of surprises with colonial charm and modern energy. From peaceful temples and historic landmarks to lively markets and scenic coastal spots, the best places to visit in Colombo offer a complete travel experience in one city. Whether you’re relaxing at Galle Face Green, exploring museums, or shopping in bustling streets like Pettah, these places in Colombo are suitable for every type of traveller. 

FAQs

What are the best places to visit in Colombo?

Top attractions include Gangaramaya Temple, Galle Face Green, Pettah Markets, Lotus Tower, and Seema Malaka Temple.

What is Colombo famous for?

Colombo is famous for its unique blend of colonial architecture, modern city life, and cultural diversity. 

Is 2 days enough for Colombo?

Yes, 2 days are enough to explore the major places to visit in Colombo. In two days, you can cover key attractions like Gangaramaya Temple, Independence Memorial Hall, Galle Face Green, Pettah Markets, and the Lotus Tower.

What is the most beautiful place in Colombo?

Galle Face Green is considered one of the most beautiful places in Colombo due to its scenic ocean views and stunning sunsets. Other beautiful spots include Seema Malaka Temple for its peaceful lake setting and Beira Lake for its calm and relaxing atmosphere.

When can I visit the Red and White Mosque in Colombo?

You can visit the Jami Ul Alfar Mosque (Red and White Mosque) between 9:00 AM and 5:00 PM during non-prayer hours.

How much can I expect to spend on a Colombo trip?

A Colombo trip can cost around LKR 8,000–20,000 (₹2,200–₹5,400) per day per person, depending on your travel style. Budget travellers can spend less by using public transport and eating local food, while mid-range travellers may spend more on hotels, dining, and entry tickets to attractions like the Lotus Tower and museums.

Get in touchWe’ll start with some questions and get you to the right place.
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
pyt-logopyt-text
Pick your next Hassle-free holiday with us
Customise your own sooper hit itinerary
We think you are in .
Update your location?