The 16 Best Things to Do in Colombo, Sri Lanka
From colonial landmarks to bustling markets and modern art, explore the must-see attractions, culture, and cuisine of Colombo.

Colombo, the vibrant gateway to Sri Lanka, blends colonial history, religious diversity, colorful marketplaces, and contemporary energy. Whether you’re a history enthusiast, foodie, architecture lover, or simply want to soak in local life, the city offers an array of immersive experiences. Below, explore sixteen of the best things to do in Colombo for first-timers and repeat visitors alike.
1. Take It All In at the Dutch Hospital
The Dutch Hospital precinct is one of Colombo’s oldest colonial buildings, dating back to the 17th century. Once a medical facility under Dutch rule, this beautifully restored complex now houses a vibrant mix of upmarket restaurants, stylish boutiques, and lively bars. The cobblestone courtyards are always bustling—making it a great place for people-watching, al fresco dining, or grabbing a local craft beer in the evening. Don’t miss tasting Sri Lankan fusion food or picking up artisan handicrafts as souvenirs. The Dutch Hospital also hosts cultural events and pop-up markets, so check local listings for what’s on during your visit.
2. Dive Into Sri Lanka’s History at Colombo National Museum
The Colombo National Museum is Sri Lanka’s premier cultural institution. Established in 1877, it showcases the island’s ancient history, artistic heritage, and colonial past. Wander through galleries packed with regal Kandyan thrones, royal regalia, majestic Buddha statues, ancient manuscripts, and traditional masks. The museum’s serene, whitewashed Italianate building itself is an architectural marvel. Don’t miss the Natural History Museum next door, which delves into the island’s unique fauna and flora.
3. Get Lost in the Chaos of Pettah Market
The frenetic Pettah Market is the beating heart of Colombo’s commercial life. Navigate a labyrinth of alleyways teeming with hawkers, brimming carts, and shoppers. Each street specializes in something different: sarees and gold jewelry on one stretch; electronics, watches, and wedding cards on another. Be sure to stop by the street food stalls serving sweet-spicy pickled fruit and stuffed baked buns called maalu paan. The Khan Clock Tower marks the entrance, and you can’t miss the Jami Ul-Alfar Mosque, also known as the “Red Mosque,” with its striking candy-striped façade. This is the place to pick up quirky collectibles—vintage belts, old telephones, or a locally made weekender bag.
4. Sunset Stroll at Galle Face Green
Galle Face Green is an oceanfront urban promenade that stretches half a kilometer along the coastline. Popular among locals, families, street vendors, and kite flyers, the grassy expanse comes alive at dusk as the sun sets over the Indian Ocean. Grab crispy isso wade (shrimp fritters) or Chinese rolls from roadside stalls, and immerse yourself in the convivial atmosphere as cricket games and food trucks fill the air with laughter and delicious scents. Galle Face Hotel, an elegant colonial icon, sits at one end—ideal for sundowner drinks or a colonial high tea experience looking out over the waves.
5. Marvel at the Old Parliament Building
The imposing Old Parliament Building on Colombo’s seafront was completed in 1930 and showcases neoclassical architecture reminiscent of the Raj. The symmetrical façade, towering pillars, and bronze statues evoke Ceylon’s legislative history. Today, it houses the Presidential Secretariat, but the building is an important photo stop. Combine your visit with a walk down Fort’s leafy avenues, which are lined with other British colonial-era structures.
6. Explore Viharamahadevi Park
Viharamahadevi Park is the city’s largest and most beautiful green space—a favorite spot for walkers, joggers, and picnicking families. Bright flower beds, tree-lined avenues, swan ponds, and a sparkling golden Buddha provide a peaceful escape from the city’s bustle. Children’s playgrounds and occasional open-air concerts add to the park’s family appeal. It’s best visited in the late afternoon or early morning for cooler temperatures and a relaxed atmosphere.
7. Experience the Old City Hall
Hidden in the city’s heart, the Old City Hall is a fascinating, slightly faded colonial building dating back to the 19th century. Climb the creaky wooden staircases to find antique fire engines, quirky old photographs, and a mysterious assembly hall filled with life-sized wooden figures of past municipal council members. You might even get a private tour by local staff who are full of stories about old Colombo.
8. Make Your Way to St. Anthony’s Shrine
The storied St. Anthony’s Shrine is an important pilgrimage spot for people of all faiths, making it a symbol of Colombo’s religious harmony. Built in the 18th century on the site of an old mudbrick chapel, the church is renowned for its “miracles.” Marvel at stained-glass windows, intricate statues, and striking neoclassical-Gothic architecture. The church stands resilient, reopening swiftly after the tragic 2019 Easter bombings. For those interested in Sri Lanka’s layered Christian heritage, a short walk south leads to the Dutch-built Wolvendaal Church, another centuries-old landmark.
9. Join the Devotees at Gangaramaya Temple
The iconic Gangaramaya Temple combines Sri Lankan, Thai, Chinese, and Burmese architectural styles. This 19th-century Buddhist complex bustles with activity: devotees offer lotuses, incense, and oil lamps while monks go about their rituals. Admire gilded Buddha statues, elaborate wood carvings, and mural depictions of Buddhist stories. Inside the quirky temple museum, discover everything from ancient relics to vintage watches, old coins, and the world’s smallest Buddha statue—viewable only through a magnifying glass! Tip: Modesty is essential; cover your shoulders and knees, and remove shoes before entering.
10. Visit the Beira Lake Area
Beira Lake offers a peaceful contrast to Colombo’s urban pace. Rent paddle boats for a leisurely spin, stroll the lakeside path shaded by tall palm trees, or photograph the picturesque white Seema Malaka Temple floating on the water, designed by renowned architect Geoffrey Bawa. The lakeside area, particularly at sunset, channels a calming ambiance that feels a world apart from city traffic.
11. Shop and Snack at Arcade Independence Square
The Arcade Independence Square is a colonial-era complex transformed into one of Colombo’s favorite retail, dining, and entertainment destinations. Stroll through arched halls housing global brands, Sri Lankan designer boutiques, cinemas, and trendy cafés. Try local gelato, browse for handmade accessories, or enjoy a leisurely dinner in the palm-fringed courtyards. The complex is beautifully illuminated at night, adding a touch of romance to evening walks.
12. Go for the Views at Colombo Lotus Tower
The towering Colombo Lotus Tower dominates the skyline at 350 meters, making it Sri Lanka’s tallest building. The lotus-shaped observation deck serves up panoramic city and ocean views—best appreciated at sunset when the city glows below. Onsite, you’ll find a revolving restaurant, exhibition spaces, and occasionally cultural events. Some locals debate its value, but tourists and residents alike now embrace this ultra-modern city symbol. Have time to spare? Meander to McCallum Road’s secondhand bookshops, where knowledgeable owners help track down rare Sri Lankan titles for a literary souvenir.
13. Walk Around Independence Square
The Independence Memorial Hall is one of Colombo’s proudest monuments, built to commemorate Ceylon’s independence from British rule in 1948. Designed after Kandy’s traditional Audience Hall, the structure features intricately carved pillars, lion statues, and open halls that host cultural events and official ceremonies. Wander through the adjacent Independence Square Park—a shaded green enclave popular among joggers, walkers, and yoga enthusiasts. Tip: The stately Bauddhaloka Mawatha nearby is a pedestrian’s delight, thanks to its lush, overarching trees.
14. Explore Contemporary Talent at the Museum of Modern and Contemporary Art
Colombo’s art scene finds its home at the Museum of Modern and Contemporary Art (MMCA), inside the Crescat Boulevard shopping mall. This innovative space is more than just an art gallery—it curates thought-provoking exhibitions, educational programs, panel talks, and guided tours. Featuring everything from historical Sri Lankan art movements to avant-garde installations exploring culture, identity, and environmental themes, MMCA helps make art accessible to all. Check their online platforms for the latest exhibitions, talks, or family workshops. Insight: MMCA aims to break down old elitist barriers in Sri Lankan art, providing a platform for underrepresented voices.
15. Enjoy Colombo’s Café Culture
A dynamic café scene has flourished across Colombo. Discover oceanfront coffee spots, leafy brunch enclaves, and cozy venues where locals sip artisan brews alongside international fare. Many of these cafés champion local produce—think Ceylon cinnamon rolls, jackfruit burgers, or coconut-milk lattes. It’s also common to see digital nomads tapping away on laptops or groups gathering for slow weekend breakfasts. For a local favorite, try the Siam Ceylon (rice cooked in coconut milk with Thai red curry) at The ‘Stache, or sample fresh-baked pastries at Butter Boutique.
- Relax with a book or get some remote work done in air-conditioned comfort.
- Sample slow-brewed coffees or specialty teas using the island’s world-famous leaves.
- Some venues double as boutique shops or art spaces, so keep an eye out for rotating exhibitions or crafts.
16. Find Hidden Gems in Colombo’s Art & Shopping Scene
Beyond the major galleries, Colombo harbors smaller spots for art lovers and shoppers alike:
- Sapumal Foundation: Explore a rich collection of works from the mid-20th-century ’43 Group’ in an atmospheric heritage home.
- Saskia Fernando Gallery: Visit for exhibitions by emerging Sri Lankan and international artists.
- Good Market at Racecourse: On Saturdays, browse locally made handicrafts, patchwork, eco-friendly products, and rattan furniture.
- Lakpahana: Traditional handicraft emporium for batik, carved wood and brassware gifts.
Best Time to Visit Colombo
Colombo is a year-round destination but is at its best between December and March when days are warm, rainfall is low, and festivals like Thai Pongal and Christmas bring color to the city. Visit on weekends for the Good Market or join Vesak celebrations at Gangaramaya Temple in May.
How Much Time to Spend in Colombo?
Most visitors spend two to three days exploring the city’s highlights before heading to Sri Lanka’s tea country, wildlife parks, or beach towns. With four to five days, you can spread out your sightseeing, sample Colombo’s vibrant food scene, and even take day trips to nearby attractions like Bentota Beach or the UNESCO-listed Galle Fort.
Frequently Asked Questions (FAQs)
Q: Is it safe to visit Colombo?
A: Colombo is generally safe for travelers. As with any large city, exercise basic caution with belongings, avoid poorly lit areas at night, and be aware of traffic while crossing roads.
Q: What food should I try in Colombo?
A: Must-tries include crab curry, kottu roti (chopped roti stir-fried with vegetables and meat), string hoppers, hoppers (bowl-shaped fermented pancakes), and local sweets like kevum and pol toffee. Sample street food at Galle Face Green and fine dining at Dutch Hospital.
Q: How do I get around the city?
A: The easiest way is by ride-hailing apps (PickMe or Uber), auto-rickshaws (tuk-tuks), or hiring a private driver. Walking is pleasant along shaded avenues, particularly in Fort and Cinnamon Gardens.
Q: Do I need to cover my shoulders and knees for temple visits?
A: Yes. Modest attire is required for Buddhist and Hindu temples—cover shoulders and knees, and remove shoes and hats when entering temple grounds.
Q: Can I buy souvenirs in Colombo?
A: Yes. Popular souvenirs include Ceylon tea, batik textiles, handcarved wooden masks, gems, spices, and artisanal crafts, best found at Pettah Market, Good Market, Lakpahana, or specialty shops in the Dutch Hospital precinct.
Colombo at a Glance: Essential Travel Tips
- Language: Sinhala and Tamil are official languages; English is widely understood in tourist areas.
- Currency: Sri Lankan Rupee (LKR).
- Transport: Taxis, tuk-tuks, and ride-hailing apps are common. Public buses and trains are available but can be crowded during peak hours.
- Culture: Respect local customs, especially in places of worship and busy markets.
- Weather: Tropical climate—keep light clothes, sunscreen, and an umbrella handy.
Quick Reference Table: Must-See Spots
| Attraction | Type | Highlights |
|---|---|---|
| Dutch Hospital Precinct | Cultural/Shopping | Colonial buildings, restaurants, nightlife, boutiques |
| Colombo National Museum | Museum | History, art, royal regalia |
| Pettah Market | Market | Bustling stalls, food, Red Mosque |
| Galle Face Green | Parks | Seaside promenade, street food |
| Lotus Tower | Landmark/Skyscraper | City views, observation deck |
| Gangaramaya Temple | Religious Site | Buddha statues, eclectic museum |
| Independence Memorial Hall | Landmark | Historic architecture, parks |
| MMCA | Art Gallery | Modern and contemporary art |
Colombo’s tapestry of heritage, food, faith, shopping, and community life ensures there’s always something new to experience, whether exploring timeless temples or sipping coconut lattes at the newest café. Use this guide to make your journey through Sri Lanka’s pulsating capital truly unforgettable.










