Colombo is the commercial capital of Sri Lanka, set on the island’s western coast by the Indian Ocean. The city mixes colonial buildings, Buddhist temples, waterfront walks, busy markets, and modern neighbourhoods. Most places to visit in Colombo are close together, so you can see different parts of the city in just a day or two.
This guide highlights the top attractions, like Gangaramaya Temple and Colombo National Museum, and shares practical tips to help you plan your sightseeing in Colombo’s main neighbourhoods.
What Makes Colombo Worth Visiting?
Colombo is a port city shaped by centuries of Portuguese, Dutch, and British colonial rule. That history shows up in the architecture, the street names, and the mix of temples, churches, mosques, and colonial civic buildings that share the same neighbourhoods. Buddhist temples sit a short walk from Hindu shrines and active market streets.
At just 37 sq km, Colombo is compact. You can visit several Colombo tourist places in a single day with minimal effort. It serves as both a gateway city for the rest of Sri Lanka and a worthwhile destination in its own right.
In Colombo, Sri Lanka’s attractions include free outdoor spaces, waterfront walks, fee-based museums, and active places of worship. There’s real variety here. The places to visit in Colombo, Sri Lanka, suit you if you love history, architecture, or just want to experience a lively city.
Detail | Information |
City | Colombo |
Province | Western Province |
Coastline | Indian Ocean (western coast) |
Best Time to Visit | November to April (dry season) |
Recommended Days | 1 to 2 days |
What Are the Top Places to Visit in Colombo, Sri Lanka?
The Colombo sightseeing spots listed below include the most important sites, from the waterfront to Cinnamon Gardens. Here’s a quick overview before we get into the details of each place.
The 7 top places to visit in Colombo, Sri Lanka:
- Galle Face Green
- Gangaramaya Temple
- Colombo National Museum
- Independence Square and Memorial Hall
- Beira Lake and Old Dutch Hospital
- Viharamahadevi Park
- Jami Ul-Alfar Mosque (Red Mosque)
Places to visit in Colombo, Sri Lanka, are spread throughout the city. The next sections explain what to expect at each spot, including entry fees, opening times, and useful tips.
Galle Face Green

Galle Face Green is a five-hectare open lawn along Galle Road, right by the Indian Ocean. In the evenings, it’s one of the most popular Colombo tourist spots for locals. If you're planning time by the coast, don't miss our guide to the Sri Lanka Beaches.
The best time to visit Galle Face Green is late afternoon or evening, when the sea breeze is strong, and people fly kites on the lawn. Food stalls along the promenade offer kottu, vadai, isso wade (prawn fritters), and fresh fruit. At the northern end, you’ll find the historic Galle Face Hotel, which opened in 1864 and is still in operation.
- Entry: Free, open at all hours
- Best time: Late afternoon to sunset
- Location: Galle Road, between Colombo Fort and Kollupitiya
Tribe Travel Tip: Arrive around 5 PM and stay through sunset for the best atmosphere and cooler temperatures
Gangaramaya Temple

Gangaramaya Temple is one of Colombo’s oldest and busiest Buddhist temples. It is also one of the country's most important Sri Lanka temples. Founded in 1885 near Beira Lake, it serves as a place of worship, a museum, and a centre for Buddhist learning.
The temple’s architecture combines Sri Lankan, Thai, Indian, and Chinese styles, seen in its stupa, shrines, and halls. The museum inside features a unique collection of vintage cars, antique clocks, and carved ivory, all donated over the years. Seema Malaka, a meditation hall on stone pillars above the lake, is also part of the Gangaramaya Temple complex and can be reached by a short walkway.
- Entry: An entry fee may apply for the main temple and museum sections; check the current rates at the official Gangaramaya Temple website.
- Dress code: Covered shoulders and knees; remove footwear before entering
- Location: 61 Sri Jinaratana Road, near Beira Lake
- Best time: Early morning, before 10 AM
Tribe Travel Tip: The lakeside Seema Malaka is a separate visit; check that it is open before combining both in one morning
Colombo National Museum

Opened in 1877, the Colombo National Museum is Sri Lanka’s largest museum and one of the oldest in South Asia. The Italian-style building in Cinnamon Gardens (Colombo 07) holds over 100,000 exhibits covering 2,500 years of Sri Lankan history and culture.
The museum’s collection includes royal regalia, ancient manuscripts, stone inscriptions, traditional masks, weapons, and archaeological finds from across the island. The Colombo National Museum is one of the most informative places to visit in Colombo, Sri Lanka, for anyone seeking context about the country before heading farther inland. Plan for at least two hours for your visit.
- Entry: Admission fee applies. Check the official museum website before visiting.
- Hours: Open daily except public holidays; confirm current timings at the official Department of National Museums website before visiting.
- Location: Marcus Fernando Mawatha, Colombo 07 (Cinnamon Gardens)
- Nearby: Viharamahadevi Park is directly across the road; Independence Square is a short walk away.
Tribe Travel Tip: Combine this with Independence Square and Viharamahadevi Park in a single half-day out
Independence Square and Memorial Hall

Independence Square was built in 1948 to mark Sri Lanka’s independence from British rule. It is one of the most historically significant tourist attractions in Colombo and a popular public space for locals, especially in the mornings.
At the centre is Independence Memorial Hall, a stone building surrounded by gardens, ponds, and statues of national leaders. The Arcade Independence Square, a restored colonial building nearby, now has shops and restaurants worth visiting. Entry to the square and gardens is free, and they’re open all day.
- Entry: Free
- Location: Colombo 07 (Cinnamon Gardens)
- Nearby: Colombo National Museum (5-minute walk), Viharamahadevi Park
- Good for: Morning or late afternoon walks. Colombo sightseeing places in this area are best covered on foot.
Tribe Travel Tip: The area is quietest early morning; combine with a breakfast stop at one of the cafes along Bauddhaloka Mawatha
Beira Lake and Old Dutch Hospital

Beira Lake is in the centre of Colombo, just a short walk from Galle Face Green. It’s one of the city’s most peaceful spots, offering a break from the busy streets. The lake is also home to Seema Malaka, the meditation hall mentioned earlier with Gangaramaya Temple.
You can go boating on the lake from the jetty. Just a few minutes away is the Old Dutch Hospital, one of Colombo’s oldest buildings from the Dutch colonial era. It’s now a shopping and dining area, but the original structure is largely intact. It is one of the more distinctive Colombo, Sri Lanka attractions in the Fort area.
- Beira Lake: Free to walk around; boating charges apply
- Old Dutch Hospital: Free entry to the precinct; individual restaurants and shops charge separately
- Location: Fort area, near Galle Face Green and Colombo Fort
Tribe Travel Tip: The Dutch Hospital restaurants open for lunch from around noon; a good stop after a morning at Galle Face or the Fort area
Viharamahadevi Park

Viharamahadevi Park is Colombo’s largest park, right across from the National Museum in Colombo 07. It’s free to enter and is popular with locals for jogging, walking, or relaxing in the shade throughout the day.
A main highlight of the park is a large seated Buddha statue surrounded by fountains. There’s also a small open-air animal section, a children’s play area, and well-kept garden paths. It is one of the most pleasant Colombo tourist places for families looking for a break from city traffic. As one of the central places to visit in Colombo, Sri Lanka, it is easy to combine with visits to the National Museum and Independence Square.
- Entry: Free
- Hours: Open daily
- Location: Colombo 07, across from the Colombo National Museum
Tribe Travel Tip: A good mid-walk break if you are combining the National Museum and Independence Square in one afternoon
Jami Ul-Alfar Mosque (Red Mosque)

The Jami Ul-Alfar Mosque was built in 1908 and 1909 in the centre of Pettah. Its red-and-white striped exterior makes it one of the top choices among Colombo tourist spots. It’s also one of the most photographed buildings in Sri Lanka.
You can visit the mosque for free outside of prayer times. Since it’s an active place of worship, be sure to dress appropriately and act respectfully. The best places to visit in Colombo's Pettah area work well together; the Red Mosque sits within walking distance of Pettah Market and the Fort area, making it easy to cover several places to visit in Colombo, Sri Lanka, in one outing.
- Entry: Free (outside prayer times)
- Dress code: Covered hair for women; no shorts for men; remove footwear before entering
- Location: 2nd Cross Street, Pettah, Colombo 11
- Nearby: Pettah Market, Colombo Fort, Old Dutch Hospital
Tribe Travel Tip: Visit early morning (before 9 AM) or late afternoon to avoid peak prayer times and the midday heat
What Are the Best Colombo Sightseeing Tips?
- Best time to visit: November to April, when the weather is driest. Colombo’s sightseeing places are open year-round, but heavy rain from May to September can affect outdoor activities.
- Start mornings at the temples: Gangaramaya Temple and the Red Mosque are quieter and cooler before 10am.
- Museum hours: The Colombo National Museum is closed on public holidays; confirm timings on the official website first.
- Getting around: Uber and PickMe are the most reliable choices. Tuk-tuks are good for short distances, but make sure to agree on the fare before you go.
Final Takeaway
The places to visit in Colombo, Sri Lanka, include Buddhist temples, colonial landmarks, museums, parks, and waterfront spots. Every area offers its own unique pace and atmosphere. If you're visiting more of the island, see our guide to the Places to Visit in Sri Lanka.
If you plan your route well, you can see the best places to visit in Colombo and other attractions in Colombo, Sri Lanka, in two days without feeling rushed. This gives you time to enjoy each place at a relaxed pace.
If you’re planning a holiday to Sri Lanka and want to include Colombo in your itinerary, Holiday Tribe’s travel advisors can help you with all the details.







