Colombo is not a city you understand at first glance. It’s a place where the Indian Ocean gently laps against the boulevard, where colonial buildings are nestled between modern towers, and where each street has its own distinct aroma. Sometimes it’s incense, sometimes fresh curry, and sometimes the sea. The attractions in Colombo showcase how Sri Lanka effortlessly blends tradition with innovation.

Those who take the time to look beyond just temples and museums will discover a city full of small surprises. From lively markets to serene parks, and from spiritual sites to trendy cafes. Colombo is alive, constantly moving and changing.
Top things to do in Colombo
-
Explore the city by bike with Baja Bikes and see more than you would on foot
-
Stroll along Galle Face Green and taste street food at sunset
-
Get lost in the chaos of the Pettah Market
-
Visit the Gangaramaya Temple and discover the spiritual side of the city
-
Admire colonial buildings like the Old Dutch Hospital
-
Escape the hustle and bustle in Cinnamon Gardens
-
Enjoy a cup of authentic Ceylon tea or local coffee in Colombo 7
Fun fact: Colombo is no longer the official political capital of Sri Lanka (that title goes to Sri Jayawardenepura Kotte), but it remains the economic and cultural heart of the country.
1. Galle Face Green: where Colombo comes together
One of the most famous attractions in Colombo is Galle Face Green, a long stretch of grass along the ocean. During the day, it’s quiet, but as the sun sets, the area comes alive. Families fly kites, couples stroll by the water, and street vendors cook snacks on portable carts.

Here, you can taste dishes like kottu roti, fried shrimp, and fresh corn. It’s not a place you simply “check off,” but a place where you linger!
2. Pettah: busy, chaotic, and unforgettable
The Pettah Market is Colombo at full speed. Narrow streets, loudly calling traders, tuk-tuks weaving through, and shops filled to the ceiling. You’ll find everything here: spices, fabrics, electronics, gold, and fruits you’ve probably never tasted before.

Fun fact: Pettah is organized by street – there’s a street for gold, a street for textiles, and even a street almost entirely dedicated to selling glasses.
3. Gangaramaya Temple and Beira Lake
Amidst the city’s hustle lies the Gangaramaya Temple, one of the most unique temples in Colombo. It’s not a classic temple with a single style but a mix of Buddhist art, statues, offerings, and architecture from various countries.

Nearby is Beira Lake, where you can escape the city’s traffic. Especially in the morning or late afternoon, it’s a pleasant place to take a walk.
4. Discovering Colombo by bike with Baja Bikes
If you want to see many attractions in Colombo in a short time, you’ll find that a bike tour works surprisingly well. During the Colombo bike tour with Baja Bikes, well-known spots are mixed with quiet neighborhoods and local streets you wouldn’t normally visit.

The route is designed to avoid busy main roads as much as possible. Local guides share stories along the way about daily life, history, and the small details you might easily overlook. Colombo is relatively flat for an Asian city by the sea, making cycling here much more accessible than many people expect!
5. Colombo Lighthouse
The Colombo Lighthouse stands at the edge of the harbor and is a subtle yet interesting attraction. Although the lighthouse itself is not always accessible, this spot has marked Colombo’s maritime role for decades. The surrounding area showcases a blend of old and new: modern port facilities alongside historic buildings. Fun fact: Sri Lanka has several lighthouses, but Colombo’s is one of the most famous due to its direct connection to the city’s development as a trade center.
6. The Red Mosque (Jami Ul-Alfar Mosque)
The Red Mosque is undoubtedly one of Colombo’s most striking buildings. With its red and white patterns and almost fairytale-like appearance, it stands out in the bustling Pettah district. Built in the early 20th century, the mosque once served as a landmark for sailors approaching the harbor. Today, it is an important religious center and a popular spot for photography. Visitors are welcome, provided they dress respectfully.

7. Viharamahadevi Park
Viharamahadevi Park is the largest park in Colombo and a beloved spot for both locals and visitors. You’ll find wide walking paths, shady trees, and sometimes even open-air concerts or events. The park is located near the National Museum and the town hall, forming a green lung in the city.
Fun fact: this park was formerly known as Victoria Park but was renamed after independence—a small detail that speaks volumes about Sri Lanka’s history.
8. Colonial Colombo and modern districts
Colombo’s colonial past is evident in buildings like the Old Dutch Hospital, once a hospital for VOC sailors and now a charming spot with restaurants and shops. The Old Parliament Building and the Fort district also recall the Portuguese, Dutch, and British periods.
In contrast, modern districts like Cinnamon Gardens (Colombo 7) feature embassies, wide avenues, galleries, and coffee bars. This contrast is what makes Colombo so fascinating.
9. Food, drinks, and local tips
Colombo is a paradise for food lovers. A traditional Sri Lankan rice and curry often consists of five to ten small dishes, ranging from mild to quite spicy. Popular spots for good local dishes include Ministry of Crab, Upali’s by Nawaloka, and The Gallery Café.

For street food, Galle Face is ideal, while in Colombo 7 you’ll find modern cafes with excellent coffee. Be sure to try a King Coconut—the bright orange variety sold everywhere along the road. Perfect for beating the heat.
Frequently asked questions about Colombo
What are the main attractions in Colombo?
Key attractions in Colombo include Galle Face Green, the Pettah Market, the Gangaramaya Temple, the Old Dutch Hospital, and the colonial Fort district. Modern areas like Cinnamon Gardens also offer a great glimpse of the city.
Is Colombo a good city for a first visit to Sri Lanka?
Yes, Colombo is a great introduction to Sri Lanka. The city showcases various aspects of the country: culture, history, food, and daily life. It’s not a classic sightseeing city but is interesting due to its diversity.
Is Colombo safe for tourists?
Colombo is generally safe for tourists. As in any large city, it’s wise to stay alert in busy areas, but serious issues are rare.
What is the best time to visit Colombo?
The best time to visit Colombo is from November to April, when the west coast is drier. During these months, temperatures are pleasant and the chance of rain is lower.
How many days do you need for Colombo?
Two to three days are enough to explore the main attractions in Colombo. Many travelers use the city as a starting or ending point for their tour of Sri Lanka.
Is a bike tour in Colombo suitable for families?
Yes, bike tours are suitable for families with children who can ride independently. The routes are calm, and the pace is slow, with plenty of stops along the way.
