Top 10 Things To Do In Colombo – Exploring Sri Lanka’s Capital
Colombo, the bustling capital of Sri Lanka, is a city that blends the old with the new, where colonial architecture stands side by side with modern skyscrapers, and serene beaches meet vibrant street markets. The city is divided into distinct zones, each with its own character and charm. Whether you’re a history buff, a foodie, or a beach lover, Colombo offers something for everyone. Here’s a look at the top 10 things to do in Colombo.
🔸 Best Places to Stay in Colombo Sri Lanka: Your Complete Guide To The Best Hotels and Areas in 2025.🔸
1. Explore Gangaramaya Seema Malaka Colombo

A visit to Gangaramaya Seema Malaka on Colombo’s Beira Lake, is an enriching experience that blends spiritual significance with cultural immersion. The complex consists of the main temple and the Seema Malaka pavilion.
As you approach the pavilion, you’re greeted by the gentle buzz of the city, yet a sense of tranquility pervades the grounds. The temple itself is a harmonious blend of modern Sri Lankan architecture with Buddhist and colonial influences.

Peace And Tranquility In The Heart Of Colombo
Across the road at Gangaramaya Temple you can experience a number of historical & spiritual exhibits. The temple offers a peaceful space, inviting visitors to quietly reflect. The air is thick with the scent of incense, and the sounds of chanting monks add to the calm ambiance.
The temple also houses a museum filled with rare religious artifacts, antiques, and religious relics. An eclectic collection that ranges from ancient statues to intricately carved wooden pieces. Some of the items even date back to Sri Lanka’s ancient kingdoms, giving you a deep sense of the island’s rich history and culture.
After exploring the temple, you might take a moment to wander through the surrounding courtyard, where the temple’s peaceful pond and lush greenery provide a tranquil escape from the bustling city streets. The atmosphere here invites contemplation, and the gentle sound of water adds a soothing backdrop.
Visiting The Gangaramaya Temple & Seema Malaka pavilion isn’t just about sightseeing. It’s about experiencing the serenity and spiritual heritage of Sri Lanka. Whether you’re a history enthusiast, a photography lover, or someone simply seeking a moment of quiet reflection, this temple offers something unique for every traveler. It’s the perfect blend of cultural heritage, religious reverence, and natural beauty. A must-see and a top 10 thing to do during any trip to Colombo.
🔸 Entry Fee – LKR 1000 for foreigners (£2.80)
🔸 Opening Hours – 06:00 – 22:00hrs
2. Things To Do in Colombo – Historic Walk Around Colombo Fort

If you’re a fan of colonial architecture and history, Colombo Fort is the place to start your Colombo adventure. Originally the site of the Portuguese and Dutch colonial fortifications, this area is now the city’s central business district. It’s a fascinating mix of old and new. Where you’ll find towering office buildings alongside historic landmarks like the Dutch Hospital (now home to some of the best restaurants and boutiques) and the Colombo Lighthouse.
Don’t miss a stroll along Galle Face Green at sunset. Locals gather to fly kites and enjoy the cool breeze from the Indian Ocean.
3. Galle Face Green-A top 10 experience when visiting Colombo

Another top 10 thing to do when exploring Colombo is to visit one of Colombo’s most iconic spots. Offering an energizing blend of relaxation, local culture, and coastal beauty. Whether you’re a local or a visitor, it’s one of those places where the city’s pulse slows down just a little. Allowing you to enjoy the simple pleasures of life. Here’s what you can do during an afternoon at Galle Face Green.
🔸 Go for a Gentle Stroll Along Galle Face Green Promenade
The Green stretches along Colombo’s coastline, providing a refreshing walk with spectacular views of the Indian Ocean. As the sun begins to dip, the sky transforms into a mix of pinks and oranges. Perfect for a peaceful walk or just to pause and take in the moment. The air is often filled with the scent of the sea, and there’s a calming energy that makes it the ideal place to clear your mind or simply enjoy the surroundings.
🔸 Lets Go Fly A Kite – Fun Things to do In Colombo
One of the most fun and uniquely local things you can do here is fly a kite. Galle Face Green is famous for its open spaces, which make it a popular spot for both locals and visitors to buy or bring kites. Whether you’re a pro or a beginner, it’s hard not to feel a sense of joy as you watch your kite soaring high against the backdrop of the ocean. There are plenty of vendors around offering colorful kites. So if you don’t have one, you can easily pick one up and join in on the fun.
🔸 Things to do in Colombo – Savor Local Street Food In Colombo

You can’t visit Galle Face Green without indulging in some of the delicious street food that’s served up by the many vendors along the promenade. The aroma of freshly made snacks fills the air, tempting you to try something new. From crispy “isso wade” (prawn fritters) to sweet “kottu” (stir-fried roti), it’s a perfect place to dive into Sri Lankan flavors. I personally loved the “achcharu” (spicy pickled fruits), which were both refreshing and tangy, perfect for a hot day.
🔸 Things to do in Colombo – People Watch & Immerse Yourself in Colombo’s Eclectic Vibe
Galle Face Green is always buzzing with activity. Locals come here to unwind, play cricket, take a walk, or simply relax with their families. You’ll also see vendors selling everything from toys to flowers, adding to the lively atmosphere. It’s a great place to people-watch and take in the local culture. With a mix of families, tourists, and street performers all contributing to the energetic vibe.
4. Experiencing The Port City Development

If you’re visiting Colombo, chances are you’ve heard of Port City—the ambitious and futuristic development project that’s transforming the city’s coastline. As someone who loves exploring new places and getting a feel for a city’s evolution, I couldn’t wait to see what all the buzz was about. And let me tell you, Port City is nothing short of impressive and worthy of note in my top 10 things to do in Colombo blog.
🔸 A Vision of the Future – Explore Port City Colombo
Port City is essentially a man-made island that’s being developed right next to Colombo’s bustling harbor and Fort area. What makes this place so fascinating is its scale and ambition. Designed to be a global hub for business, leisure, and living, this project is setting the stage for a whole new chapter in Colombo’s development. As of now, the area is still a work in progress, but the transformation is already well underway.
Walking through Port City, you can almost feel the energy of the future in the air. The area has wide, tree-lined boulevards, landscaped parks, and the promise of luxury living and office spaces. The first thing that struck me was the peacefulness. Even though it’s still under development, there’s an openness and calm that you don’t always find in busy cities. The space feels almost like an urban oasis with wide walkways and scenic views of the sea.

I loved walking across Slvar footbridge and along the promenade. Where you get a clear view of the ocean on one side and the towering cranes and construction sites on the other. The development is happening in stages, so you can see new buildings rising each time you visit. It’s exciting to witness such a bold vision slowly becoming a reality.
5. Things to do in Colombo – Shopping Haven
If you’re looking for a taste of modern Colombo, One Galle Face Mall is a place you absolutely can’t miss. Definitely one of my favorite top 10 things to when visiting Colombo. As someone who’s always on the lookout for a good mix of shopping, dining, and a bit of relaxation, this mall became my go-to spot during my time in Colombo. It’s not just a place to shop—it’s a whole experience.
Located just a stone’s throw from Galle Face Green, the mall stands out with its sleek, contemporary design. It’s clear that this place was built to impress, but it doesn’t feel overwhelming. Instead, it has a welcoming vibe with wide open spaces. Combined with views of the ocean, that make you forget you’re right in the heart of Colombo. Walking around, I couldn’t help but feel a sense of excitement. There’s something about this blend of modern luxury and traditional Sri Lankan charm that really sets the mall apart.

🔸 Shopping Bliss – Things to do when in Colombo Sri Lanka
If you love to shop, you’re in for a treat. One Galle Face Mall has a curated mix of high-end international brands and local designers. Whether you’re here for luxury or looking for something more laid-back, the variety of stores means there’s something for every taste and budget.
🔸 Experience New Culinary Delights When exploring Colombo
If you’re like me and enjoy local flavors, I recommend heading down to the food court in the basement level. You can find everything from freshly made rice & curry to Seafood dishes. It’s the perfect spot to sample Sri Lankan street food, but with a bit more comfort and style. I treated myself to a warm, delicious plate of rice and curry, and it was the ideal mix of comfort and flavor.
I also loved discovering places like Big Plate and Life’s Good Kitchen, which quickly became go-to spots when I wanted something a little different but still full of flavour. And then there’s Sunday brunch at Barefoot Garden Cafe, such a laid-back, feel-good experience that perfectly captures Colombo’s creative side. Honestly, if you’re even slightly into food, this city makes it very easy to fall in love.
There are of course a number of International brands available in the Mall, including Pizza Hut, KFC, Robinsons to sample. If you’re in the mood for dining with a view, head up to the roof top terrace.
🔸 More Things To Do In Colombo – Entertainment & Relaxation
What I really appreciated about One Galle Face Mall was that it wasn’t just about shopping. It was a full experience. I stumbled upon a Cineplex. For families or those with kids, the mall has a playful vibe, with a fun little play area for younger ones to burn off some energy.
6. Pettah (Colombo 2): The Bustling Market District

In complete contrast to One Galle Face Mall, Pettah is Colombo’s traditional trading hub. It’s where you’ll find the heart of local commerce. It’s chaotic with a capital C, colorful, and full of life. The Pettah Market is a sensory overload, with everything from fresh produce and spices to textiles and electronics.
If you’re looking for an authentic Sri Lankan experience and one that features in my top 10 things to do in Colombo, this is the place to be. Wander the narrow streets, haggle for a bargain and then when it’s time for refreshments head over to Dutch Hospital. Not much in the way of shopping at the old Dutch Hospital, but it’s a great place to go for drinks at the many trendy eateries and admire the architecture of the building.
🔷 Helpful tip – Pettah market can be reached on foot from Colombo Fort Railway Station.
7. Explore Viharamahadevi Park (Colombo 7): A Green Oasis and another fun thing to do in Colombo

Continuing with the theme top things to do in Colombo. I have another suggestion for you. For those who love green spaces and a more peaceful side of the city, Cinnamon Gardens (Colombo 7) is a must-visit. This affluent residential area is known for its leafy streets, stunning colonial-era mansions, and elegant embassies.
Take a walk through Viharamahadevi Park, Colombo’s largest and most well-kept park. Or visit the National Museum and town Hall to get a deeper insight into Sri Lanka’s rich cultural heritage.
And, after all that sightseeing take a cake and coffee break at Paradise Road Cafe. It is a little on the pricy side, but worth it just to cool down from the heat outside. The cakes are pretty good too. Just a little side note, the cafe is upstairs and there is no lift in the building.
If you need a little more time to relax, I highly recommend ‘White by Spa Ceylon‘ for a little spa treatment. They do amazing foot & neck massages. So good they make you feel like you are walking on air and can face anything life throws at you.
Sticking with the Colombo 7 area a little longer. Bit of a random one, Arpico Super Centre on Hyde Park Corner is worth a visit. Not necessarily something I would feature as a top 10 thing to do when in Colombo. Just more of a good to know. You can find all your food, alcohol essentials, tea, spices and herbs to take home with you. The store also has a small pharmacy inside.
8. Top 10 things to do in Colombo – Views From The Lotus Tower

Continuing with the top 10 things to in Colombo, why not squeeze in a visit to the Lotus Tower. If you’re looking for a bird’s-eye view of Colombo and an iconic landmark that perfectly captures the city’s modern energy, the Lotus Tower should be on your list. Standing tall at 350 meters, it’s not just the tallest structure in Sri Lanka. Its also a symbol of the country’s growing ambition and progress. I had the chance to visit, and I have to say—it’s an experience you won’t forget.
The first thing that hits you when you step into the Lotus Tower is the view. From the observation deck, you’re treated to panoramic vistas of Colombo and the surrounding coastline. The tower itself is designed to resemble a blooming lotus flower, with vibrant purple petals that stand out against the city’s skyline. As I looked out over the city, I could see everything from the bustling streets to the shimmering blue waters of the Indian Ocean stretching into the horizon.
The view is breathtaking during the day, but I highly recommend visiting closer to sunset. Watching the golden hues of the sun reflecting off the ocean while the city lights begin to twinkle is something truly special. It’s one of those moments where you feel like you’re on top of the world, and it offers a great opportunity for photos.
🔸 Exploring Colombo’s Lotus Tower and its Other Attractions
The Lotus Tower is more than just an observation deck. It offers a variety of experiences for visitors. On the way up, I passed through a few floors with interactive exhibits that highlight Sri Lanka’s cultural and technological advancements.
There’s also a revolving restaurant at the top, where you can enjoy a meal with the best view in the city. I didn’t dine there during this visit, but I can only imagine how amazing it would be to have dinner while the city slowly turns beneath you. It’s definitely something I will do when I return and who knows maybe the blog will have to be updated to the top 11 things to do in Colombo….
Lotus Tower Observation Deck Entry Fee – Approx £17 for foreign visitors. Opening Hours – 09:00 – 22:00hrs Click here to book tickets or for more info
9. Top 10 things to do in Colombo – Culinary Overload

🔸 The Best Places to Eat in Colombo Right Now🔸
Colombo has so many options when it comes to dining out. The city offers a rich tapestry of flavors that will leave any food lover in a state of pure bliss. From street food stalls to high end restaurants, the city really is a culinary playground. I am currently writing a separate blog sharing the top places to eat in Colombo, where I will go into more detail. For now, I just want to highlight the areas and range of eateries available as part of my top 10 things to do in Colombo.
🥂 Colombo Fort – High end restaurants e.g House of Crab, Capital Bar & Grill – Shangri – La, Honey Beach Club (The Kingsbury Hotel).
🍰 Wellawatte – Cool artsy vibe small cafes/ restaurants e.g – The Gallery Cafe.
🍔 One Galle Face Mall – International Fast Food Chains – Macdonalds, TGI Fridays, KFC, Pizza Hut.
🍤 Dehiwela/Mount Lavina – Freshly cooked Seafood & local cuisine, Marine Drive beach restaurants
For a taste of the city’s coastal charm, head to Marine Drive (Dehiwela/Mount Lavinia area) an area known for its proximity to the beach. The stretch of beach here, though not as pristine as some of Sri Lanka’s more remote shores, still offers a relaxed vibe and stunning ocean views. Better still this area can offer more budget friendly dining options. One of my favorites is ‘Barracuda Seafood & Grill’.

10. Explore Mount Lavinia and its Beachfront Vibes
Just a short drive from the city center, Mount Lavinia offers a much-needed respite with its beautiful beaches and historical charm. This area is best known for the iconic Mount Lavinia Hotel, a colonial-era property overlooking the Indian Ocean. Whether you’re lounging on the beach, enjoying a seafood dinner with a view, or simply strolling along the coastline, Mount Lavinia provides a serene escape from the hustle and bustle of Colombo.
🔷 Helpful Tip – Bring a towel and blanket as there are no sun loungers available on the main beach. However, a few of the restaurants along the beach edge offer sun loungers for a small fee (Sugar Beach).
Final Thoughts
Colombo may be small in comparison to other global capitals, but its diverse zones make it a city that has something for everyone and plenty of interesting things to do. From the colonial history of Fort to the coastal charm of Mount Lavinia, the bustling markets of Pettah to the tranquil parks of Cinnamon Gardens, there’s no shortage of experiences to explore.
No matter which area you visit, Colombo will always leave you with unforgettable memories of its rich culture, vibrant atmosphere, and warm hospitality.
