21+ Best Places To Visit In Colombo In 2024
If you’re looking for the best places to visit in Colombo, you’ve come to the right place. Here I’ll be sharing my top picks, including the main sights, a few hidden gems, and some of my favourite food spots in the city.
Colombo is Sri Lanka’s commercial capital and largest city. It’s overlooked by the majority of tourists and foreign visitors. However, I think this is a shame as there’s actually a lot to see and do there.
Colombo offers some of the best food in the country. It has a wealth of historical and cultural attractions and several beautiful landmarks. It’s also much cheaper than many of the main tourist destinations in Sri Lanka.
I recently spent almost a week in Colombo and had a great time. I honestly wasn’t expecting to like Colombo anywhere near as much as I did!
Top Places to Visit in Colombo, Sri Lanka
From historic monuments to trendy bars and bustling markets, let’s explore some of the best places to visit and things to do in Colombo.
Note: Virtually everyone I met in Colombo spoke good English. But, it’s still worth learning a few words and phrases in Sinhala, even if it’s only “hello” and “thank you”. You’ll be greeted with an even bigger smile.
1. Independence Square
Independence Square is a symbolic landmark in Colombo, commemorating Sri Lanka’s independence and freedom from British rule in 1948.
The square is anchored by the majestic Independence Memorial Hall, a grand stone edifice that honours national heroes and echoes the strength and resilience of the Sri Lankan people.
Just Go Exploring uses affiliate links. If you purchase something through them, I may receive a commission, at no extra cost to you. It's what allows me to produce free content for you. ๐ Learn more.
In the basement of the Memorial Hall lies the small but interesting Independence Memorial Museum.
Dedicated to Sri Lanka’s struggle for independence, the museum showcases a range of poignant artefacts, documents, and photographs.
In addition to its historical gravitas, Independence Square is a popular retreat for locals โ joggers, families, and anyone seeking a tranquil escape amidst the city.
The well-manicured gardens, with their meandering paths and lush greenery, offer a serene backdrop perfect for a leisurely stroll or a moment of reflection.
When I visited Independence Square, the harmony of historical reverence and present-day leisure really struck me.
People of all ages were enjoying the space โ sitting on the steps, lounging on the grass, basking in the serene environment. It’s a living, breathing place where the past and present of Sri Lanka coexist beautifully.
Location: 7 Independence Ave, Colombo
2. Galle Face Green
Galle Face Green is a long open space in Colombo, located just south of the bustling Fort area, next to the Indian Ocean.
It’s one of the most iconic locations in Colombo and a popular gathering place for families and friends of all ages, especially towards the end of the day.
You’ll find an array of street food vendors here, each offering a taste of local flavours. The sea breeze and rhythmic waves create a relaxed backdrop, perfect for unwinding.
On weekends, the atmosphere buzzes with the energy of picnickers and performers, transforming it into a hub of entertainment.
Galle Face Green has a long coastal promenade offering views of the Indian Ocean. Sunsets here are spectacular due to its west-facing aspect.
The sight of the Galle Face Hotel, built in 1864, adds a touch of historic elegance.
I loved watching people flying kites here in the strong ocean breeze. I was utterly mesmerised by the many kites dancing and racing in the sky, with their vibrant colours and intricate designs.
This place has a wonderful atmosphere, don’t miss it from your Colombo itinerary.
Location: Galle Face Green, Colombo
3. Colombo Fort
Colombo Fort is the central business district. Grand colonial-era buildings stand shoulder to shoulder with sleek modern skyscrapers, creating a striking contrast. Itโs a bustling hub that tells the story of Colombo’s evolution.
Strolling through the streets, you’re taken back in time with landmarks like the old Parliament Building and the President’s House. These buildings exude old-world elegance, a stark reminder of the city’s colonial history.
As well as its historical sites, Colombo Fort boasts some of the cityโs most luxurious hotels and restaurants.
A personal favourite spot of mine is the Dutch Hospital area (see below for more on this). Once a working hospital during the Dutch colonial era, itโs now a beautifully restored complex. It buzzes with life, housing trendy shops and eateries.
Location: Fort, Colombo
4. Gangaramaya Temple
Gangaramaya Temple is one of the oldest Buddhist temples in Colombo, Sri Lanka. It was started by the renowned scholar monk Hikkaduwe Sri Sumangala Nayaka Thera in the late 19th century.
The temple has evolved from a small worship site into an institution of international recognition, thanks to the efforts of successive chief incumbents.
Today, Gangaramaya serves not only as a place of worship but also as a seat of learning and a cultural centre.
Nestled near Beira Lake, this temple is a melting pot of architectural brilliance, showcasing a fusion of Sri Lankan, Thai, Indian, and Chinese influences.
The interior is a gallery of Buddhist statues, each telling a story of faith and tradition. The temple complex extends its reach beyond spirituality, featuring a museum, a well-stocked library, and educational facilities.
You’ll see devotees lighting incense sticks, making offerings at altars, chanting, or ringing bells. These are all ways in which people express their devotion and seek enlightenment.
The temple’s atmosphere during Buddhist festivals is electrifying. Yet, even amidst the festivities, there’s a profound sense of peace here that envelops you.
Remember, this is a place of worship so it’s important to dress modestly and show respect. It’s also important to keep your voice low and not disturb others who may be praying or meditating.
Price: 300 LKR ($1 USD), additional donations appreciated
Opening times: 6โฏAMโ10โฏPM, MonโSun
Location: 61 Sri Jinarathana Rd, Colombo
5. Colombo National Performing Arts Theatre
The National Performing Arts Theatre, fondly known as Nelum Pokuna (Lotus Pond) in Sinhalese, is a testament to Sri Lanka’s flourishing cultural scene.
With its striking facade, this modern architectural gem is a beacon of creativity in the heart of Colombo.
Its state-of-the-art facilities, including a world-class sound system and advanced lighting, set the stage for an unparalleled viewing experience.
The theatre showcases a wide variety of performances, including vibrant dance routines, dramas, and musical performances. It’s a melting pot of talent, where local and global artists share the spotlight.
Nelum Pokuna is also a nurturing ground for aspiring artists, offering a range of workshops and classes throughout the year.
Attending a show at Nelum Pokuna is a truly immersive experience, allowing you to connect with the soul of Sri Lanka’s artistic heritage.
From the spellbinding performances to the buzzing atmosphere, it’s a place that celebrates the arts in all their glory and is an essential stop for anyone eager to experience the vibrancy of Sri Lankan culture.
Location: 110 Ananda Coomaraswamy Mawatha, Colombo
6. Colombo National Museum
The Colombo National Museum, with its striking white-washed walls and classical architecture, is a grand custodian of Sri Lanka’s fascinating history.
As the largest museum in Sri Lanka, it’s a gateway to understanding this island country’s rich cultural tapestry.
Stepping inside, you’re greeted by an array of galleries showcasing everything from ancient relics and carvings to colonial-period artefacts.
I particularly enjoyed the collection of antique demon masks, each with its own story and artistic intricacy.
The exhibits provide a comprehensive narrative of Sri Lanka’s journey through time, bringing to life the events and traditions that have shaped the nation.
Amidst the wealth of knowledge, the museum’s leafy courtyard is a serene haven, offering a moment of tranquillity and reflection.
For anyone keen on delving deep into Sri Lankaโs historical and cultural identity, the National Museum of Colombo is an essential visit.
Price: 1000 LKR ($3.20) for foreigners
Opening times: 9โฏAMโ7โฏPM, MonโSun
Location: Albert Crescent, Colombo
7. Viharamahadevi Park
Viharamahadevi Park, named after a legendary Sri Lankan queen, is a verdant haven in the bustling heart of Colombo. As the city’s largest park, it offers a much-needed respite with its sprawling, lush landscapes.
It’s my favourite park in Colombo and a visual treat, with flowering trees bursting into a kaleidoscope of colours. The park’s centrepiece, a large golden Buddha statue, imbues the space with an even greater sense of tranquillity.
Families flock to the fountains and playgrounds to unwind, exercise, or enjoy leisurely picnics.
The park’s natural beauty and peaceful atmosphere offer a perfect antidote to the noise and bustle of the big city.
Whether you’re strolling along its paths, lounging on its lawns, or simply soaking in the serene environment, a visit to Viharamahadevi Park is a must for anyone in Colombo seeking a peaceful retreat.
Opening times: 6โฏAMโ6โฏPM, MonโSun
Location: Viharamahadevi Park, Colombo
8. Beira Lake
If you’ve read The Seven Moons of Maali Almeida (the 2022 Booker Prize winner), you’ll recognise the name of this lake. Thankfully, it’s changed a lot since 1990 when the book was set!
BTW, if you haven’t read this book, I highly recommend it if you’re planning a trip to Sri Lanka. It’s a really excellent, thought-provoking read and helps give some context surrounding Sri Lanka’s semi-recent civil war.
Beira Lake, a serene oasis in the heart of Colombo, offers a stark yet beautiful contrast to the city’s dynamic energy. With its gentle rowboats and reflective surface, Beira Lake provides a slice of tranquillity amidst the urban chaos.
The lake is encircled by serene walkways and benches. Seema Malaka temple, seemingly afloat on the lake, further adds to the idyllic setting.
As night falls, the area is transformed by the lights from the nearby streets, creating a mesmerising spectacle as they dance across the water’s surface.
Location: Beira Lake, Colombo
9. ON14 Rooftop Bar and Lounge
Perched on the 14th-floor rooftop of the Radisson Hotel Colombo, ON14 offers dazzling views of the ocean and the city skyline. It’s an amazing place to catch the sunset and enjoy a cocktail or three.
With its chic decor, lighting, outdoor pool, and expertly prepared cocktails, it’s a perfect spot for an evening out or a special nightcap after dinner.
I came here on my first night in Colombo to help get over my jetlag. It worked and I had a great time! The drinks are tasty and the staff are super friendly.
The gentle sea breeze, along with the inspiring views over the city, helps set the tone for a laid-back yet sophisticated evening.
Price: 1,000โ2,000 LKR ($3โ6) per cocktail
Opening times: 6 AMโ10:30 PM, MonโSun
Location: Radisson Hotel Colombo, 36-38 Clifford Pl, Colombo
10. Diyatha Uyana
Diyatha Uyana, nestled along the tranquil Diyawanna Oya in Colombo, is another waterfront park and a picturesque haven.
It offers a delightful fusion of lush greenery, walking paths, and attractive fountains, offering a peaceful retreat from urban life.
There’s a weekly flower market inside the park held every weekend, popular for its wide variety of flowers, including orchids and roses, as well as fruits and vegetable plants.
It attracts around 100 vendors and is a great place to experience the local flora. Stalls overflow with a dazzling array of flowers and plants, creating a feast of colours and fragrances.
Equally enticing is the open-air food court, where the aromas of local cuisine tantalise the senses.
Opening times: 8โฏAMโ11โฏPM, MonโSun
Location: Sri Jayawardenepura Kotte, Colombo
11. Lotus Tower
The Lotus Tower is one of Colombo’s most striking landmarks, soaring high above the city’s skyline. Inspired by the lotus flower, a symbol of purity, the tower’s design is not only architecturally impressive but also deeply meaningful.
At a towering height of 356 meters, it holds the title of the tallest self-supported structure in South Asia. The observation deck offers a mesmerising 360-degree view of Colombo, stretching far into the horizon.
There’s a revolving restaurant called Blue Orbit on the 27th floor offering a unique dining experience with ever-changing vistas.
The tower also houses a variety of entertainment options, including a shopping mall and a conference centre, making it a hub of activity.
Price: $20 USD for foreigners
Opening times: 9โฏAMโ9โฏPM, MonโFri; 9โฏAMโ9โฏPM, SatโSun
Location: Lotus Tower Road, Colombo
๐คฉ Short on time? Check out this Private Half-Day Colombo City Tour
12. Pettah Market
Pettah Market is a bustling bazaar in Colombo, always buzzing with energy and brimming with goods from every corner of the island.
It’s a sprawling maze of streets, crowded alleys, and stalls, offering everything from textiles to electronics. This hectic corner of Colombo has been a commercial hub for centuries.
Pettah Market is a sensory overload, full of vibrant colours and lively chatter. It’s a great place to visit in Colombo for a taste of daily life in the city.
As you walk through the market, you’ll be greeted by the sounds of haggling and the scents of fresh produce and spices.
With its vibrant street scenes, colourful goods, and diverse crowds, Pettah offers numerous opportunities for captivating photography.
Opening times: 8:30โฏAMโ7โฏPM, SatโWed; 9โฏAMโ8โฏPM, ThuโFri
Location: Keyzer St, Colombo
13. Pettah Floating Market
One thing that confused me when I was exploring Colombo is that there are actually two “Pettah” markets. The one described above, and Pettah Floating Market.
Despite being less than a kilometre apart, they’re two totally different places.
Pettah Floating Market lies on the shores of the Saint Sebastian Canal. It’s built on a series of interconnected floating platforms and has nearly 100 stalls selling food, drinks, souvenirs, clothing, jewellery, and more.
Pettah Floating Market was only built and opened in 2014 as part of an urban regeneration project aimed at beautifying the Beira Lake area. It’s an interesting and attractive place to visit in Colombo.
Personally, I preferred the original Pettah Market. I think it offers a more traditional and authentic experience than the floating market. Although it’s definitely more hectic and less organized.
If you have time, I’d recommend checking out both places. They’re only a 10-minute walk apart.
Opening times: 8โฏAMโ10:30โฏPM, MonโSat (closed Sundays)
Location: W E Bastian Mawatha, Colombo
14. Dutch Hospital Shopping Precinct
The Dutch Hospital Shopping Precinct in Colombo is an architectural relic turned into a trendy shopping and dining venue.
It’s one of the oldest buildings in the Colombo Fort area, originally used to care for the sick and injured of the Dutch East India Company.
Its walls, which once echoed with the footsteps of Dutch medical staff, now resonate with the lively chatter of shoppers and diners.
Today, it’s a lively spot where the past and present merge, with shops, upscale restaurants, and cafรฉs filling the restored colonial space.
The open courtyards and verandas are perfect for enjoying a drink or a meal in the open air.
As the sun sets, the 17th-century Dutch Hospital’s courtyards burst into life. From chic restaurants to cosy pubs and lounges, each venue within the complex exudes its own unique character.
It’s a must-visit for anyone looking to enjoy Colombo’s contemporary scene in a historic setting.
Opening times: 10โฏAMโ10โฏPM, MonโSun
Location: Hospital St, Colombo
15. Ministry of Crab
Ministry of Crab, nestled in the historic Dutch Hospital precinct of Colombo, is a culinary institution renowned for its exquisite seafood. Especially (well done, you guessed it) crab.
This celebrated restaurant was co-founded by celebrity chef Dharshan Munidasa and Sri Lankan cricketers Mahela Jayawardene and Kumar Sangakkara.
The menu is a homage to the island’s bounty of seafood, with the crabs being the star attraction. Its Sri Lankan crab dishes are as tantalising in flavour as they are in presentation.
Each crab is locally sourced, and you get the opportunity to choose your crab before it’s expertly cooked to order.
Ministry of Crab’s top-quality food is complemented by its impeccable service, creating an atmosphere that’s both lively and welcoming.
It’s one of the pricier restaurants in Colombo. Meals here can easily cost upwards of $100 USD per person. But if you’re a crab lover, it’s one of the best places to eat in the city.
Opening times: 12 PMโ10:30โฏPM, MonโSun
Location: Old Dutch Hospital Complex, 04 Hospital St, Colombo
16. Colombo Port City
Colombo Port City (also known as Colombo International Financial City) is a bold statement of Sri Lanka’s modern aspirations.
This huge urban development, rising from land reclaimed from the sea next to Galle Face Green and the existing commercial port, is reshaping Colombo’s skyline and economic landscape.
The sheer size of the project has made it one of the largest urban development projects in Asia โ which is saying a lot!
It’s still being built. But, when finished, it will contain a blend of luxury apartments, state-of-the-art office spaces, and shopping malls.
Envisioned as a harmonious mix of urban architecture and green spaces, Port City is set to become a bustling hub for international trade and entertainment.
Even in its developing stages, the project has begun to redefine the city.
Location: Port City, Colombo
Beaches in Colombo
Colombo’s beaches are nothing compared with the incredible beaches in southern and eastern Sri Lanka.
But, they are popular with Colombo residents and are great places to soak up the local vibes and do a bit of people-watching.
17. Mount Lavinia Beach
Mount Lavinia Beach, just south of central Colombo, is a haven for sun-seekers and water sports lovers.
Its golden sands are a picturesque playground for activities like surfing, kiteboarding, jet skiing, and even deep-sea fishing.
The charm of Mount Lavinia Beach extends beyond its sparkling waters. The iconic Mount Lavinia Hotel offers beachside dining and a glimpse into Sri Lanka’s colonial past.
It’s a great spot for a romantic sunset cocktail or meal with Indian Ocean views.
18. Negombo Beach
Just a short drive from the airport, Negombo Beach offers a lively escape with its bustling atmosphere and local charm. It’s a tapestry of local life, where the rhythm of the waves matches the buzz of the beachside markets.
The culinary scene here is a highlight, with beachside restaurants serving up fresh seafood straight from the local fishermen’s catch.
With its convenient location and vibrant vibe, Negombo Beach is a great place to spend a day or two soaking up the local vibes and enjoying the laid-back beach town atmosphere.
It’s also a convenient area to stay if you have a morning flight departing from Bandaranaike International Airport, Sri Lanka’s main international hub.
๐คฉ Click here to check availability and prices of hotels in Negombo
19. Kalutara Beach
A bit further south along the west coast from Mount Lavinia, Kalutara Beach is a more tranquil alternative. This palm-fringed sanctuary is ideal for families and those seeking a more laid-back beach experience.
The palm-shaded sands are perfect if you’re looking to unwind with a book or soak up the sun. The serene sunsets here are a photographer’s dream, painting the sky in hues of orange and purple.
While the beach offers a selection of casual dining spots and local shops, the focus here is more on relaxation than commercial activity.
Kalutara Beach’s quiet charm makes it a hidden gem for travellers seeking a peaceful retreat near Colombo.
Colombo’s Markets and Malls
Colombo’s shopping scene is diverse, with traditional markets and modern malls catering to all tastes and budgets.
20. Arcade Independence Square
Arcade Independence Square is the perfect shopping destination when you visit Colombo.
It’s a large boutique shopping and entertainment complex set in a beautifully restored set of colonial buildings, offering a mix of high-end shops, dining, and leisure spaces.
Lose yourself in a trendy shopping spree surrounded by elegant architecture and picturesque surroundings.
Taking a break from shopping? Grab a bite at one of the many casual restaurants or cafes nearby.
Whether you’re looking for souvenirs or simply want to treat yourself to some retail therapy, Arcade Independence Square is a popular location in Colombo.
21. Odel
Odel is one of Colombo’s premier department stores, known for its wide selection of clothing, accessories, and homeware. It’s a one-stop shop for both Sri Lankan and international brands and a favourite of many locals.
The store is divided into different sections, each with its own unique aesthetic and style.
Odel actively promotes and supports local designers, showcasing their creations on the shelves. You can find everything from intricately designed batik clothing to handwoven baskets, furniture, and home decor items.
And if you’re looking for something extra special, Odel also offers personalized services such as made-to-measure clothing and gift wrapping.
22. Majestic City
Majestic City is a multi-storey shopping mall a few blocks south of The Mandarina hotel, where I stayed during my time in Colombo.
This modern mall houses a range of stores, a cinema, a supermarket, and a food court. It’s a great place to escape the heat and do some shopping, catch a movie, or enjoy a budget-friendly meal.
The mall is well designed, with a series of elevators and ramps, making it easy for everyone to navigate through the different levels.
Additionally, there are plenty of seating areas throughout the mall, providing a comfortable space to rest and recharge before continuing on your shopping spree.
Guided Tours of Colombo
If you’d prefer to take a guided tour of Colombo’s main sights, here are some of the top-rated tours that I recommend.
- Private Half-Day Colombo City Tour
- Colombo City Tour by Tuk Tuk Morning & Evening
- Tuk It Easy Colombo
- Best of Colombo – Private Guided City Tour
- Rustic Food Tour of Colombo
๐คฉ Click here for a more comprehensive selection of Colombo tours
How to Get to Colombo
If you’re arriving in Sri Lanka from overseas, you’ll almost certainly land at Bandaranaike International Airport. From here, you can either take the bus (cheaper) or a taxi (more expensive, but better) to the city centre.
I paid 3,500 LKR (about $10 USD) to get from the airport to the city. Definitely money well spent!
For those already in Sri Lanka, buses and trains run to Colombo from most major towns and cities, including Galle, Weligama, Matara, Kandy, Nuwara Eliya, Ella, Anuradhapura, Trincomalee, and Jaffna.
I usually prefer taking the train over the bus where possible. It’s more comfortable and the scenery is beautiful.
However, my favourite way to travel around Sri Lanka is to rent a tuk-tuk and drive myself. There’s nothing like the freedom this mode of transport gives you.
You can stop at beaches and small towns along the way. And it’s super fun!
Where to Stay in Colombo
As you’d expect from Sri Lanka’s capital city, Colombo has a huge range of accommodation options. There’s something for every budget, from cheap hostels and guesthouses to luxurious 5-star hotels.
I stayed at The Mandarina Colombo and would definitely recommend it as a comfortable, mid-range hotel in Colombo.
๐คฉ Check availability and prices!
The rooms are spacious and spotlessly clean, and there’s a rooftop pool with sea views that’s especially beautiful at sunset.
The location is fantastic too, right in the heart of the city, one block back from the seafront. It’s within walking distance of many of the best places to visit in Colombo that I’ve mentioned in this guide.
Here are some other top-rated places to stay in Colombo:
- Colombo Orchid Villa (budget)
- Marino Beach Colombo (mid-range)
- Geoffrey Bawa’s Home Number 11 (high-end/luxury)
FAQs
Here are some frequently asked questions about visiting Colombo.
Is Colombo, Sri Lanka worth visiting?
Colombo is worth visiting for its mix of cultures, vibrant markets, historical sites, and the coastal city vibe. It’s a bustling metropolis that showcases some of the best of modern-day Sri Lanka.
What is Colombo famous for?
Colombo is famous for its colonial heritage, diverse culinary scene, and the iconic Galle Face Green, where locals come to relax by the sea.
Is Colombo safe to visit?
Colombo is generally safe for tourists to visit and explore, as long as you take the usual precautions that you would in any big city.
How many days should I spend in Colombo?
I recommend spending at least two to three days in Colombo to experience its various attractions, including markets, temples, and colonial buildings.
How do I spend a day in Colombo?
Visit the National Museum, and Independence Square, take a walk in Viharamahadevi Park, shop in Pettah Market, and end your day with a sunset stroll along Galle Face Green.
๐คฉ Check out this Private Half-Day Colombo City Tour
Final Thoughts
Colombo is a city full of surprises. There’s something for everyone, from historic monuments to vibrant shopping malls to lush green parks.
Visiting these places in Colombo will leave you with plenty of memories and stories to tell your friends back home. So make sure to plan at least one day of your trip dedicated solely to exploring the city!
Essential Travel Resources
๐๏ธ Book cheap hotels
I always use Booking.com to find the best hotel deals. Vrbo is great for short-term apartments.
๐ Find cheap rental cars
Check both Discover Cars and Rentalcars.com to find cheap rental cars.
๐ Book the best tours
Viator and GetYourGuide have a huge selection of tours in virtually every destination worldwide.
โ๏ธ Find cheap flights
I use a combination of Skyscanner and Google Flights to find cheap flights.
๐ฑ eSIMs
Airalo is my favourite travel eSIM provider – I’ve used it in over 10 countries and really rate it. So much easier than buying physical SIM cards when you travel!
๐ Do I need travel insurance?
YES! Never travel without adequate travel insurance. It’s just not worth the risk.
• SafetyWing – if you’re a digital nomad like me, SafetyWing is super flexible and affordable. You can sign up for as little or as long as you want, and activate and deactivate it whenever you need to. I’ve made several claims in the last few years and thoroughly recommend this company.
• World Nomads – for adventurous travellers, covers 200+ activities that many other insurers won’t, such as skydiving, heli-skiing, rock climbing, rafting, scuba diving, cliff jumping, and kiteboarding (not available for residents of every country – check here).
๐ป Do I need a VPN?
YES! Always use a VPN when using public WiFi (in airports, cafes, hotels, stations, etc.). This helps protect your personal information and also bypasses internet censorship and restrictions in certain countries. I use NordVPN and highly recommend it.