Written by

Cover Image Credit: Pixabay

History has it that Sri Lanka was ruled by the Dutch, the Portuguese, and the British for a long period of time, and the trails of which still reflect in Colombo’s cultural heritage. From the art to architecture, historical monuments to traditional restaurants, temples to amusement parks, and from scenic nature to smiling people, do not miss out on these best and fun things to do in Colombo to make the most of your Sri Lankan vacation! Read on, to find out about the exciting things that you can indulge in, on your trip to this island country.

Best Things To Do In Colombo

Colombo is a beautiful city which offers a lot of activities to indulge in to its visitors. Read on to find out more about the best things to do in Colombo, Sri Lanka.

1. Colombo – City Tour On An Open Deck Bus

Colombo Bus Tour

Image Source

Hop on to the most colorful, hep and happening open deck bus and enjoy one of the most fun things to do in Colombo – the city tour. First of its kind in the whole of Sri Lanka, embarking on a Colombo city tour on this bus is one of the most charming ways to explore the rich heritage of Sri Lankas capital city. Operates thrice a week from Friday to Sunday

Must Read: 19 Photos That Will Make You Wish You Were In Sri Lanka Right Now!


Sri Lanka Holiday Packages On TravelTriangle

Book your Sri Lanka trip from TravelTriangle: Inclusive of Hotels, Sightseeing, Transfers, & Meals. Best Prices Guaranteed. Get Customizable Package & Free Guidance From Destination Experts. Book Now!


2. Colombo – Treat Yourself To Some Shopping

Shopping Malls

Image Source

One can never get tired when it comes to shopping in Colombo. Be it the high-rising malls like the Odel, Majestic City, and Liberty Plaza, or the local markets which are perfect for street shopping in Colombo, the capital city offers endless choices for the travelers to experience shopping in Sri Lanka.. Take back home some beautiful memories in the form of souvenirs.

Famous Shopping Places: Barefoot, Pl-t- for antiques, Paradise Road, Arcade Independence Square, Selyn, and more.

3. The Royal Golf Club – Give Golf A Try

Royal Golf Club Colombo

Image Source

Christened in the year of 1880, playing golf at the oldest golf club of Sri Lanka is one of the top things to do in Colombo city, Sri Lanka for sports enthusiasts. Be it an amateur or a pro, this 18-hole golf course located at the Anderson Golf Course is a perfect place to spend a peaceful day at the heart of the capital city.

Other Famous Golf Courses In Sri Lanka: Victoria Golf Course, Nuwara Eliya Golf Course, Eagles Golf Course, Diyatalawa Golf Course, and more.

Suggested Read: Enjoy Nightlife In Sri Lanka At These 17 Clubs & Casinos

4. Colombo – Savour Authentic Sri Lankan Delicacies

Sri Lankan Roll

Image Source
A world full flavours and spices, you just cant have enough of authentic dishes in Colombo. Comprising of one of the best Sri Lankan restaurants, it is a must for every traveler to relish famous dishes like that of Sri Lankan fish curry, Dhal Curry, Vegetarian Kottu, and so on. And no vacation is complete unless you taste the local flavors of that place.

Suggested Read: 10 Reasons Why Sri Lanka Should be Your Next Holiday Destination

5. Colombo – Feel The Buzz Of The Nightlife

Game in Casinos

Image Source

Entertaining live music, delectable food, bustling casinos, and thriving nightclubs is what nightlife in Colombo is all about. And with gambling being a legal activity in this magical island nation, trying a hand at a table game or rolling the roulette are few of the favorite things to do in Colombo for the locals as well as the travelers! Try your luck here!

6. Viharamahadevi Park – Feel Refreshed

Viharamahadevi Park, Colombo

Housing a zoo and a park within its premises, Viharamahadevi Park is a great place to spend a satisfying day with friends and family. Considered to be one of the best things to do in Colombo, exploring the picnic hotspots, waterfalls, walking trails, and enjoying the thrilling rides, are few of the interesting things that one can experience at the Viharamahadevi Park.

Timings: Monday to Sunday – 7 am to 6 pm

Entry Fee: INR 10 per adult, and INR 5 per child

Tip: Dont miss out to admire an unruffled statue of Buddha and a sprawling library inside the park.

7. Gangaramaya Temple – Cherish The Spiritual Tour

Gangaramaya Buddhist Temple, Colombo

For those whore wondering what to do in Colombo for a day, the temples are enough to keep you occupied for one entire day. And of all the temples in Sri Lanka, it is a must to experience a tour of the famous Gangaramaya Buddhist Temple. Considered to be an epitome of architectural brilliance, this temple reflects a fusion of Indian, Chinese, and Thai, designs.

Location: 61 Sri Jinarathana Road, Colombo

Timings: Monday to Sunday – 8 am to 8 pm

Entry Fee: INR 45 per person

Suggested Read: Spend Just 5 Days In Sri Lanka To Explore The Tropical Paradise That It Is!

8. Leisure World Water Park – Awaken Your Inner Child

Water slides

Image Source

With a lot to offer to adults and kids, idulge in a day full of fun and frolic at the amazing amusement park of Leisure World Water Park. Featuring thrilling rollercoaster rides, and fun-filled water slides for everyone alike, spending a day at this adventure hub is one of the best things to do in Colombo. And if you are visiting with kids and family, then this is one place that should definitely be on your itinerary.

Location: Avissawella Road, Seethawaka, Kaluaggala, Hanwalla, Sri Lanka

Timings: 9 am to 5 pm

Entry Fee: INR 85 per person

9. National Museum – Walk Through The Historical Past

National Museum of Colombo

Showcasing the some of the most celebrated works of renowned sculptures and artists, the National Museum of Colombo which is one of the best places to visit in Colombo was incepted by Sir William Henry Gregory, the former British Governor of Sri Lanka. Portraying the cultural heritage of Ceylon (former name of Sri Lanka), exploring the galleries inside the Museum that dates back to the 18th century is one of the best things to do in Colombo on your next trip!

Location: Sir Marcus Fernando Mawatha, Colombo

Timings: Monday to Sunday – 9 am to 5 pm

Entry Fee

  • For Locals: INR 15 for kids and INR 25 for adults
  • For Foreigners: INR 300 for kids and INR 500 for adults

10. Beira Lake – Ride The Swan Pedal-Boat

Beira Lake in Colombo

Image Source

A visit to the famous and tranquil Beira Lake is a must while holidaying in Colombo. Located right in the heart of the city, boating in a swan boat on the Beira Lake is one of the famous things to do in Colombo. Cruise through the shimmering waters, explore the nearby Seema Malaka temple nearby and spend an eventful evening in the cozy cafes that adorn the lake.

Suggested Read: My Solo Honeymoon Trip To Sri Lanka And Maldives

11. Mt Lavinia Beach – Savor The Best Seafood

Mt Lavinia Beach in Colombo

Image Source

Located in the western province of Colombo, the Mt Lavinia Beach is set in the heart of a small suburb called Mt Lavinia. Lined with quite a number of pubs and restaurants along the coastline, the beach strip serves as a perfect place to relish some of the best seafood as well as the street food. Other than that, you can also combine your gastronomical journey with the most beautiful sunsets at Mt Lavinia Beach.

12. Pettah – Explore The Floating Market

Pettah Floating Market

Image Source

From clothes to footwear, bags to accessories, jewelry to electronics, and from fruits to vegetables, there is nothing one cant find at the Floating Market in Pettah. Established on a bridge located above the bustling Beira Lake, do not miss out on exploring this fascinating market which is one of the best things to do in Colombo. You might even find some local souvenirs to get back home from this floating market.

13. Dehiwala Zoological Garden – Enjoy Wildlife Interaction

Jaguar at zoo

Image Source

Much famed to be one of the oldest zoos in the whole of Asia, going for wildlife interaction is one of the must-do things to do in Colombo for all the travelers. Being home to more than 3000 animals, the travelers get to meet a wide range of indigenous and exotic fauna at the Dehiwala National Zoo. At present, the zoo boasts of housing more than 72 species of mammals and more than 65 species of birds.

Location: 120 Quarry Rd, Dehiwala-Mount Lavinia, Sri Lanka

Timings: Monday to Sunday – 8.30 am to 6 pm

Entry Fee

  • For Foreigners INR 850 for adults, and INR 425 for kids
  • For Locals INR 45 for adults, and INR 15 for kids

14. Ayurvedic Spa – Revive Your Energies

Ayurvedic Spa

Image Source

Striking a perfect balance between mental and physical health, the ayurvedic treatment and rejuvenating spas in Colombo offers the perfect relaxation which the travelers seek. Ranging from luxurious Swedish massages to traditional Shiatsu therapy, pamper yourself at the best ayurvedic spa places in Colombo.

Popular Ayurveda Places In Colombo: Siddhalepa Ayuverdic Spa, White by Spa Ceylon, Barberyn Reef Ayurveda Resort, and more.

15. Colombo – Do Not Miss Out On The Tuk-Tuk Ride

Tuk-Tuk Ride in Colombo

Image Source

Of all the most fun things to do in Colombo, experiencing a tuk-tuk ride is the happiest, thrilling, and a fascinating one. Making life easy in and around Colombo, tuk-tuk is an auto-rickshaw which happens to be the most convenient ways of getting around the city. Colorful and vibrant as ever, do not miss out on your tuk-tuk adventure on your next Sri Lankan holiday!

16. Colombo – Try Scuba Diving

scuba diving

Scuba Diving in the clear blue waters is one of the best things to do in Colombo, Sri Lanka. Some of the best sites to go diving are Medhufaru, Cargo Wreck, Nilgiri Drug, and Palagala. The boattime to reach all these sites doesnt exceed to more than 45 minutes, making it easy to explore multiple sites too. The dive centers in Colombo are certified, and thus diving is safe. Have a great time exploring the underwater sites as it is no doubt one of the best things to do in Sri Lanka in 2020.

17. Colombo – Take The Tea And Herb Tour

tea estates colombo

If you are looking for unique things to do in Sri Lanka, then the tea and herb tours that the city of Colombo offers, should be on your list. The country is known for its varieties of tea, making these tours one of the must do things to do in Colombo, Sri Lanka. Lose yourself in the aroma of herbs and tea at these lush plantations in the Sri Lankan land. Learn about the manufacturing process, and bring home some of the best tasting varieties of tea and herbs.

Further Read: Ramayana Tour In Sri Lanka: Exploring The Religious Trail In The Island Nation

18. Colombo – Try The Street Food

Street Food Colombo

Image Source

If you are visiting Colombo, you have to try the street food. Bring out the foodie ain you and treat yourselves with the best culinary experience. As they say, the most epic epicurean experience comes only after tasting the local dishes, you will feel the same. Be it the samosas at Pettah Railway Station or the String Hoppers at Galle Road or the idiappas and pittus at most of the stalls, everything is so delicious that you will crave for more.

19. Sri Ponnambala Koneswaram Kovil- Pray

Koneswaram Temple Colombo

Image Source

One of the best things to do when in Sri Lanka is to visit this very significant Hindu Temple in the ancient city, Colombo. This temple is swarmed by worshipers during Pongal and Maha Shivratri who offer prayers to their worshipped gods. The temple is built with granite and is one of the most beautiful temples in the world.

Location: Jampettah Lake, Kotahena, Colombo, Sri Lanka

Timings: 5 AM-8 PM

20. Colombo Dutch Museum- Explore

Colombo Dutch Museum

Image Source

Originally the residence of the 17th century Dutch governor, the Colombo Dutch Museum is a very unique place. Now being used as a Catholic seminary, a military hospital, a police station and a post office all at once, the Colombo Dutch Museum displays antique Dutch furniture and other things from the bygone era.

Location: 95 Prince Street, Colombo, Sri Lanka

Timings: 9 AM-5 PM(Tuesday to Saturday)

Planning on exploring the culturally rich Colombo anytime soon? Then make sure you include these best things to do in Colombo, Sri Lanka, while customizing enticing Sri Lankan holiday vacation with TravelTriangle for an amazing time! Also, do share it with your friends and folks.

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own rights to any of the images and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Frequently Asked Questions About Things To Do In Colombo

What is famous in Colombo?

Among the many places admired by tourists, one can choose to visit some of the following:
1. Galle Face Green
2. Gangaramaya Temple
3. Little Adam’s Peak

Is Colombo safe for tourists?

There has been some level of crimes reported in the past but nowadays due to active government influence, it is one of the safest locations in Sri Lanka. The travellers are treated quite well here alongside expert guidance on places that they can visit by the tour guides.

Is it safe to visit Colombo during Covid times?

You need to follow all the mandatory safety guidelines mentioned by the authorities to ensure a safe travel experience. Remain masked while stepping out of the hotel and maintain social distance. Avoid visiting crowded places and keep sanitizing your hands after touching surfaces.

What is the best time to visit Colombo?

To enjoy sightseeing at its best and experience the fun things to do in Colombo, the best time to visit the capital city would be anytime other than the monsoon season. It’s a year-round destination that can be enjoyed at all times minus the rainy season.

Are there vegetarian restaurants in Colombo?

Many popular restaurants like that the Mango Tree, Graze Kitchen, Upali’s by Nawaloka, Semondu, and more serve delectable vegetarian cuisine in Colombo. Hence, vegans need not worry about treating their taste buds in the capital city.

How far is the city centre from the International Airport?

Colombo city centre is located at a distance of just 15 kilometres from the International Airport which shouldn’t take more than 40 minutes to reach.


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: Sri Lanka, Things To Do

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month