• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Dehiwala Zoological Garden Colombo

    History has it that Sri Lanka was ruled by the Dutch, the Portugese, 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!

    Best Things To Do In Colombo

    1. Embark On A City Tour On An Open Deck Bus

    Colombo city tour

    Image Source

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

    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 Lanka’s capital city. Operates thrice a week from Friday to Sunday

    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. Treat Yourself To Some Shopping In Colombo

    Shopping in Colombo

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

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

    3. Give Golf A Try At The Royal Golf Club

    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 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, Eagle’s Golf Course, Diyatalawa Golf Course, and more.

    4. Savour Authentic Sri Lankan Delicacies

    Sri Lankan delicacies in Colombo

    Image Source

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

    A world full flavours and spices, you just can’t 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.

    5. Feel The Buzz Of Colombo’s Nightlife

    Bally's Casino, Colombo

    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!

    6. Feel Refreshed At The Viharamahadevi Park

    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: Don’t miss out to admire an unruffled statue of Buddha and a sprawling library inside the park.

    7. Cherish The Spiritual Tour Of Gangaramaya Temple

    Gangaramaya Buddhist Temple, Colombo

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

    For those who’re 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

    8. Awaken Your Inner Child At The Leisure World Water Park

    Leisure World in Colombo

    Image Source

    With a lot to offer to adults and kids, indulge 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.

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

    Timings: 9 am to 5 pm

    Entry Fee: INR 85 per person

    9. Walk Through The Historical Past Of Sri Lanka At National Museum

    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. Ride The Swan Pedal-Boat At Beira Lake

    Swanboat ride in Colombo

    Image Source

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

    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.

    11. Savor The Best Seafood At Mt Lavinia Beach

    Mt Lavinia Beach 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. Explore The Floating Market in Pettah

    Floating Market Pettah, Colombo

    Image Source

    From clothes to footwear, bags to accessories, jewellery to electronics, and from fruits to vegetables, there is nothing one can’t 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.

    13. Enjoy Wildlife Interaction At Dehiwala Zoological Garden

    Dehiwala Zoological Garden Colombo

    Image Source

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

    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 a 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. Revive Your Energies With Ayurvedic Spa In Colombo

    Spa treatment in Colombo

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

    Frequently Asked Questions About Colombo

    Q: What is the best time to visit Colombo?

    A: 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 which can be enjoyed at all times minus the rainy season.

    Q: Are there vegetarian restaurants in Colombo?

    A: Many popular restaurants like that of 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.

    Q: How far is the city centre from the International Airport?

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

    Planning on exploring the culturally rich Colombo anytime soon? Then make sure you include these best things to do in Colombo while customizing enticing Sri Lanka holiday packages with TravelTriangle for an amazing trip!

    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