10 Amazing Things to Do in Colombo: The Ultimate Guide

Colombo, the vibrant, sprawling capital of Sri Lanka, is a city of captivating contrasts. It’s where gleaming, modern skyscrapers like the Lotus Tower rise above historic colonial-era buildings, and where tranquil, ancient temples are tucked just steps away from the thrilling chaos of street markets.
While many travelers use it as just a gateway, this city is far more than just an airport. It’s a cultural melting pot, a foodie paradise, and the thrumming heart of the nation. Spending a day or two here is the perfect way to begin or end your Sri Lankan adventure, and there are so many amazing things to do in Colombo to fill your itinerary.
This guide will walk you through the 10 ultimate sights and experiences, covering all the best things to do in Colombo to help you connect with the real, dynamic spirit of the city.
Table of Contents
10 Amazing Things to Do in Colombo
Here are the 10 essential stops, from iconic landmarks to unforgettable cultural experiences.
1. Watch the Sunset at Galle Face Green
This is the quintessential Colombo experience and, for many, one of the most relaxing things to do in Colombo. Galle Face Green is not just a park; it’s the city’s vast public lounge room. This massive, half-kilometer-long grassy promenade stretches along the Indian Ocean, and in the late afternoon, it comes alive with energy. You’ll see families flying kites, friends playing cricket, and couples strolling along the promenade.
The main event, however, is the food. The entire walkway is lined with food stalls. This is the best place to try Sri Lanka’s famous isso wade (spicy lentil and prawn fritters), achcharu (pickled fruits), and fresh kottu roti. Grab a snack, find a spot on the grass, and watch a spectacular sunset over the ocean.
- Best Time to Visit: Go an hour before sunset (around 5:00 PM – 6:00 PM).
- Cost: Free to enter. Bring cash (small notes) for the food stalls.
2. Explore the Eclectic Gangaramaya Temple
The Gangaramaya Temple is one of the most famous and fascinating things to do in Colombo. It’s not just a single, quiet temple but a sprawling, eclectic complex that functions as a place of worship, a museum, and a center of learning. Founded in the late 19th century, its architecture is a unique blend of Sri Lankan, Thai, Indian, and Chinese styles.
The complex is a treasure trove of STUFF. You’ll find a museum filled with an overwhelming collection of artifacts, from vintage cars (including a Rolls-Royce) and antique clocks to countless Buddha statues from around the world. A small fee (around 500 LKR) grants you access to the entire complex, including the nearby Seema Malakaya, a stunning meditation center on Beira Lake designed by famed architect Geoffrey Bawa. Its open-air design, set on floating platforms, is a masterpiece of “tropical modernism” and incredibly serene.
- Dress Code: This is a sacred site. You must cover your shoulders and knees (this applies to both men and women).

3. Get Lost in the Chaos of Pettah Market
For a full-on sensory overload, dive into the Pettah Market. This is not a single market building but a vast, chaotic, and utterly thrilling district of narrow streets and alleyways. It’s the commercial heart of the city, and every street has its own specialty. You’ll find the “Shoe Street,” the “Spice Street,” the “Electronics Street,” and so on. Exploring this district is one of the most authentic things to do in Colombo.
The highlight of Pettah is the Jami Ul-Alfar Mosque, impossible to miss with its stunning red-and-white candy-striped brickwork. It’s a surreal and beautiful piece of Indo-Saracenic architecture from 1909. While you’re in Pettah, also look for the historic Wolvendaal Church, a reminder of the Dutch colonial era.
- CeylonWiki Pro-Tip: Go in the morning when it’s slightly cooler. Wear comfortable shoes and keep your valuables secure. This is a place to embrace the chaos, try some fresh mango, and haggle (politely!) for a few souvenirs.
4. See the City from the Colombo Lotus Tower
You simply cannot miss it. Seeing the 350-meter-tall Colombo Lotus Tower, which opened in 2022, is one of the newest and most popular things to do in Colombo. This telecommunications tower dominates the city skyline and is the tallest self-supported structure in South Asia.
The main attraction is the high-speed elevator that whisks you up to the observation deck on the 29th floor. From here, you get breathtaking 360-degree views of the entire city, the surrounding suburbs, the port, and the Indian Ocean. It’s a fantastic way to get a sense of Colombo’s true scale. The tower also features a digital art museum and a revolving restaurant.
- Entrance Fee: $20 USD for foreign adults.
- Opening Hours: 9:00 AM to 10:00 PM daily.

5. Visit Independence Memorial Hall
For a dose of history and a break from the noise, head to the upscale Cinnamon Gardens neighborhood. Here you’ll find the Independence Memorial Hall, a stunning stone monument built to commemorate Sri Lanka’s independence from British rule in 1948.
The architecture is based on the Royal Audience Hall of the Kandyan Kingdom, and the entire structure is rich with symbolism. It’s surrounded by a tranquil, beautifully maintained park that’s popular with joggers and families. Below the hall is the Independence Memorial Museum, which details the history of the independence movement. This is one of the best free things to do in Colombo.
- Cost: Free to visit the hall and park.
6. Relax at the Old Dutch Hospital
This is one of the best examples of historic restoration in Sri Lanka. The Old Dutch Hospital, as the name suggests, is one of the oldest buildings in the Colombo Fort area, dating back to the 17th century. It has been beautifully refurbished into a chic, open-air shopping and dining precinct.
The heavy timber beams and colonial courtyards now house some of Colombo’s best restaurants, bars, and boutique shops. It’s the perfect place to escape the midday heat, enjoy a fantastic meal, or sip a cold beer. This mix of history and modern comfort makes it one of the most popular things to do in Colombo for an evening out. This is also home to the world-famous Ministry of Crab restaurant (book months in advance!).
7. Try a Real Kottu Roti
You can’t leave Sri Lanka without trying its most famous street food dish. Kottu (or Kottu Roti) is a delicious and noisy national obsession. It’s a stir-fry made from godamba roti (a thin, flat bread) that is rapidly chopped and mixed on a hot griddle with vegetables, egg, spices, and your choice of meat or cheese.
You will almost certainly hear kottu before you see it—the rhythmic clack-clack-clack of the metal blades on the griddle is the soundtrack to Colombo’s evenings. Trying a fresh kottu is one of the most essential things to do in Colombo at night. For a classic, cheap, and authentic experience, head to Hotel de Pilawoos on Galle Road.
8. Start Your Journey at Colombo Fort Station
Colombo Fort Station is the central nervous system of the entire Sri Lankan railway network. Even if you’re not taking a train, visiting this grand, red-and-white colonial building, built in 1908, is one of the most interesting things to do in Colombo for history and architecture fans.
This is the chaotic, wonderful, and essential starting point for two of the world’s most beautiful train rides. It’s a fantastic place for people-watching as travelers and locals alike rush to their platforms.
- Internal Link: This is where you’ll board the iconic blue train for the scenic journey to Kandy and up into the highlands of Ella.
- Internal Link: It’s also the start of the coastal line that runs right along the ocean, taking you to Galle and Mirissa.
9. Wander Through Viharamahadevi Park
Located right next to the National Museum and the impressive white-domed Town Hall, Viharamahadevi Park (formerly Victoria Park) is Colombo’s largest and oldest public park. It’s a beautiful, shady oasis in the middle of the city’s urban sprawl.
It’s a fantastic spot to escape the heat and traffic. The park is filled with giant, ancient trees, flowering gardens, fountains, a massive golden Buddha statue, and even a (small) zoo. It’s a lovely, safe, and clean spot for a 30-minute stroll to relax and recharge.
- Cost: Free.
10. Shop at One Galle Face Mall
If you’re looking for a clean, modern, and air-conditioned shopping experience, One Galle Face is the city’s premier international mall. Located right at the end of Galle Face Green, this massive complex is a slice of Singapore in Colombo.
It’s packed with high-end international brands, a fantastic supermarket, a state-of-the-art cinema, and an amazing food court on the top floor (the “Food Studio”) that offers a huge variety of cuisines. It’s the perfect place to grab a coffee, pick up any last-minute items, or simply enjoy some reliable A/C. This is one of the easiest things to do in Colombo when you just want to relax.
How to Get Around Colombo
Tuk-Tuk (The Best Way): The easiest, cheapest, and most efficient way to navigate the city is by tuk-tuk. Use the PickMe app (Sri Lanka’s Uber/Grab). This is the number one ultimate tip for Colombo. It gives you a fixed, fair price and you don’t have to haggle. Uber is also available but has fewer tuk-tuks.
Walking: The Fort, Pettah, and Galle Face Green areas are somewhat explorable on foot, but the city is very spread out and the heat can be intense. Use a tuk-tuk for any journey longer than a 15-minute walk.
For longer journeys out of the city, read our complete guide on Getting Around Sri Lanka.
Conclusion
From ancient temples to modern marvels, the things to do in Colombo offer a perfect introduction to the island’s incredible diversity. Many people make the mistake of skipping it, but spending a day or two exploring its vibrant streets, tasting its unique food, and meeting its friendly people is an essential part of any Sri Lankan journey.
What things to do in Colombo are you most excited to see? Let us know in the comments!
Helpful External Resources
- Sri Lanka Tourism Development Authority: The official tourism board, providing reliable travel advisories and information on Colombo.
- Colombo Lotus Tower Official Website: The official source for the latest ticket prices and opening hours.
- PickMe Sri Lanka: The official site for Sri Lanka’s number one ride-hailing app, essential for booking tuk-tuks.
