Colombo, Sri Lanka: 12 Unmissable Things To Do Colombo, Sri Lanka: 12 Unmissable Things To Do

Colombo, Sri Lanka: 12 Unmissable Things To Do

We have a love-hate relationship with Colombo; it’s one of the only places in Sri Lanka with high-rise towers, and it can feel hectic and polluted, yet we’re still charmed every time! There’s a constant hum of tuk-tuk engines that accompanies colonial buildings, breezy beaches, and rooftop bars. We’ve been there three times, each time before continuing our Sri Lanka itinerary. Here are our favorite things to do in Colombo (plus some great food spots).

Our Favorite Places to Visit in Colombo

1. Red Mosque (Jami Ul-Alfar)

The Red Mosque is our favorite thing to do in Colombo! The candy red-and-white-striped facade is so unusual for a mosque and breathtaking to see up close (even if the zig-zag patterns did make us a little dizzy!). 

Jami Ul-Alfar is one of the oldest mosques in the city and forms an integral part of Islamic Indian history in the country. It’s situated in the bustling streets close to Pettah Market (yes, be prepared for a very hectic street, haha). We visited inside, but you can just wander around the building to see its facade.

A woman in white clothing stands near colorful tuk-tuks in front of the red-and-white patterned Jami Ul-Alfar Mosque in Colombo, Sri Lanka.

Important Information:

  • Opening times: Daily, except Fridays. We entered through gate number 3 between 9:30 AM and 5:30 PM. However, it closes during prayer times, so check before your visit.
  • Entry fee: Free, but please leave a donation!
  • What to wear: Modest clothing is required. We were given a robe to wear over our clothes before entering.
  • Best time: Visit for around 30 minutes first thing in the morning, before it gets too hot.
  • Our experience: We visited twice and were lucky enough to find someone in the mosque who allowed us to view the rooftop (see the photo below). But this area is not always accessible.
Two people in brown robes stand at the rooftop of the red mosque in Colombo, Sri Lanka with domed roofs and Islamic calligraphy.

2. Pettah Market

Pettah Market gave us the best glimpse into Sri Lanka’s culture in those first few days of our visit. It is an absolutely hectic place of smells and sounds, but go in with an open mind and a smile, and we can assure you you’ll meet some beautiful souls!

People work and shop among large sacks of produce at Pettah market. Colombo Sri Lanka—a vibrant scene that

Vendors sell everything from electrical items and jewelry to fresh fruit and spicy snacks. Each ‘street’ is known for a different product, so get lost in the ‘maze’, and find some treasures! It’s open every day (except Sunday) from 9 AM to 7 PM, but we recommend coming as early as possible to beat the crowds and the heat.

No time to read now?
No worries! Save on Pinterest to read it later.
Save to Pinterest
Colombo, Sri Lanka: 12 Unmissable Things To Do
A vendor sits among his vegetables, including eggplants and carrots, at an outdoor market—a vibrant scene that

3. Souvenir Shopping at Barefoot

If you’re looking for beautiful souvenirs that actually feel special (instead of the usual mass-produced bits), make time for Barefoot. This iconic Colombo store is known for its colorful handwoven textiles, notebooks, toys, and homeware; all designed in Sri Lanka.

4. Gangaramaya Temple

This cute little temple on Beira Lake deserves a quick stop. We got tickets to visit the small museum inside, which has many interesting artifacts, like ancient coins and vintage cars. There’s even a taxidermied elephant (one that used to live inside the temple grounds!).

A woman walks past a yellow temple wall featuring a white statue set in an ornate niche, with green leaves framing the scene—a hidden gem among the many things to do in Colombo.

Opening Times and Entry Fee: 400 LKR/1.50 USD to visit the shrine, museum, and outdoor area where you’ll find all the Buddha statues along the lakeside. We also paid a small fee for some shoes at the entrance.

A street view of a yellow building with a blue roof and a white building with ornate trim in Colombo, Sri Lanka

5. Colombo Lotus Tower

One of the most popular things to do in Colombo is to visit the Lotus Tower. The 351-meter-high tower, shaped as a lotus flower, is the tallest building in Sri Lanka. We took the elevator to the top for the 360-degree panoramic views!

A tourist pass costs 20 USD for a single entry to the observation deck. We do think this is a little pricy, but worth it for the sunset views. Get there a bit earlier to grab a good spot.

Aerial view of Colombo at sunset, featuring tall modern buildings, residential areas, green spaces, and the ocean viewed from the top of the Lotus Tower - one of the things to do in Colombo.

6. Sri Ponnambalavaneswarar Kovil

We found this pretty Hindu Temple, and it felt like a little oasis in the busy city. There’s a beautiful, almost magical interior, with just a tiny bit of daylight, and incense smoke perfuming the air.

Ornate temple entrance with golden Hindu deities; two women in sarees stand at the open gate, with market stalls behind at Colombo, Sri Lanka.

We had a man come up to us, interested in who we are and wanting to explain their daily rituals! Please note that we weren’t allowed to take our camera inside, so we took some photos on our phones.

A woman stands in prayer inside Sri Ponnambalavaneswarar Kovil, illuminated by sunlight streaming through an opening in the ceiling.

It’s free entry, but donations are welcome. Before entering the grounds of the complex, we were asked to remove our shoes. Also, make sure to wear clothing that covers your shoulders and knees, as you won’t be allowed to enter otherwise. They don’t provide free sarongs here, so come prepared.

Tall stone temple entrance with intricate carvings, people standing and walking nearby-classic scene in Colombo, Sri Lanka.

7. Galle Face Green

Galle Face Green feels like an authentic taste of local life. We took a walk down the lively seaside promenade at sunset, watching children fly kites and groups of friends play cricket. Top tip: Bring some cash, so you can buy some street food from the vendors here.

Weekends are the liveliest time to visit Galle Face Green. If you prefer a more relaxed experience, visit on a weekday. 

Colonial-style buildings, palm trees, and tuk-tuks line a street in Colombo, Sri Lanka.

8. Food Tour

We joined this food tour to learn all about local dishes ahead of the rest of our trip. Some of our favorites were Isso Wade (delicious prawn fritters) and Pol Smabol (a spicy coconut relish).

Tip: As much as we want to handle Sri Lankan spice, our Dutch bodies don’t always agree 😂 Luckily, most places are happy to adjust the spice level if you ask.

9. Dutch Hospital Precinct

One of the oldest colonial buildings in Colombo is the Dutch Hospital Precinct, which is now a complex of restaurants and boutiques. We really enjoyed getting dinner and drinks here (special mention for the Ministry of Crab, which serves fresh Sri Lankan Lagoon Crab. Reserve your table in advance). 

Two elderly women in colorful saris sit on the sidewalk in front of a red and white striped building with green plants—a vibrant scene that captures the charm found while exploring things to do Colombo.

10. Relax in the Pretty Parks

The hot tropical weather in Colombo can make exploring pretty tiring! We once visited in May, and it was a horror to be in the city, haha. Between sights, we cooled off in some of the city’s leafy parks.

  • Diyatha Uyuna Park: Set alongside Diyawanna Lake near Parliament, this park is a bit farther out, so we had to take a tuk-tuk. At the weekend, there’s also a food market!
  • Viharamahadevi Park: The most central, conveniently located next to the Colombo National Museum. Home to lovely walking paths, shady trees, and tropical birds.

Tip: In Viharamahadevi Park, there’s a man pretending to be the gardener. We recommend ignoring him as he’s just after your money.

A large golden Buddha statue sits before a white domed government building with columns and a flag on top, surrounded by grass and a fountain—one of the must-see things to do Colombo offers for history and culture lovers.

11. Lavinia Beach

Although Colombo isn’t known for its beaches, we visited a pretty one called Lavinia Beach, just 30 minutes by train from Colombo (book your tickets here). It isn’t the best beach we’ve seen in Sri Lanka, but it has clean yellow sand, palm trees, and lovely blue water for swimming. 

 Tip: After our dip, we had sundowners at Mount Lavinia Hotel, which has a stunning roof terrace.

12. Sunset Drinks

Whichever city we go to, we always look for a great rooftop bar; it’s the best place to get a bird’s eye view of the place we’re visiting. 

Colombo is a unique place to see from above, as you have a mix of modern high-rises, old colonial buildings, and the sea in the distance. Some of our favorites are:

Note: In Colombo, it’s common to have happy hour from 5-7, where you’ll get deals on drinks.

A hand holding a large yellow cocktail with mint and an orange slice garnish at a modern rooftop bar with city views over Colombo, Sri Lanka.

13. Colombo National Museum

We’re not big museum people, but as this is the country’s largest museum, we felt it was worth a quick look! There are some fascinating exhibits where we learnt a lot about the various colonial periods, and afterwards we enjoyed the pleasant gardens outside.

Entry fee: LKR 1,200/4 USD. Please note that if you’d like to take photos, you must buy a special permit.

A woman in a white dress sits on a bench in front of a colorful, abstract painting displayed on a gallery wall—one of the must-see things to do Colombo offers for art enthusiasts.

Where to Eat

Sri Lankan food is delicious and cheap! Even in major cities like Colombo, we had meals in upscale restaurants for around 10-15 USD each, with street food costing next to nothing. Here are some of our favorites:

  • Life’s Good Kitchen
  • La Luna Colombo
  • Shikisen Japanese Restaurant
  • Brown Sugar
  • Seed Cafe
  • Grind (coffee)
  • Caroma Elite Specialty Coffee
  • Barefoot Garden Cafe

Where to Stay in Colombo?

Both times we visited Colombo, we only stayed one night, so we chose a central hotel. Close to Galle Face Green is lovely, with ocean views and a local atmosphere. 

Our recommendation: We stayed at the Clock Inn Colombo on our first visit to Colombo. The second time, we chose ITC Ratnadipa Colombo. Both were great!

A woman sits on a poolside lounge chair surrounded by palm trees, with tall modern buildings in the background. One of the options of where to stay in Colombo, Sri Lanka.
ITC Radnadipa

How Many Days in Colombo?

One day in Colombo is enough to see most of the top things to do, plus it’s a good place to start your Sri Lanka itinerary. Most trains leave from Colombo Fort to popular destinations like Kandy (book your tickets here) or Galle Fort (see train tickets here).

Two people walk along a sandy beach at sunset, with a leaning palm tree in the foreground and waves crashing on the shore—one of the relaxing things to do Colombo has to offer.

How to Visit

The international airport is in Negombo, which is 50 minutes from Colombo. It’s very easy to get there, though; we recommend booking a private driver or using ride apps like PickMe or Uber.

Find flights to Colombo ✈️

Getting Around

Once you’re in Colombo, you can walk to most of the top sights. We occasionally used the apps mentioned above to book a tuk-tuk or taxi. We recommend these ones as you have a set price (no surprises). 

Book a local driver or tour Contact our friend Indi in Sri Lanka. We've had an amazing time with him and we're sure you'll love it too!
Contact on Whatsapp
indi sri lanka driver
Three colorful tuk-tuks are parked beside a street, showing the perfect example of how to get around Colombo.

Budget for Colombo

Although Colombo is a major city, it still has relatively low prices. You can stay in beautiful hotels and eat at very nice restaurants for a fraction of the price you would pay in Europe

A person stands on a balcony overlooking the red-and-white patterned Jami Ul-Alfar Mosque in Colombo, Sri Lanka—a must-see for anyone exploring the top things to do Colombo.

Note: We always carried cash (Sri Lankan Rupees), as card isn’t always accepted at markets and in tuk-tuks. Remember to budget for your Sri Lanka Visa before your trip, too. 

Costs of Traveling in Colombo

Travel on a budget in Colombo, from $190 − $410 USD weekly per person, mid-range $560 − $1390 USD, and high-end from $1360 − $2090 USD. However, costs depend on factors like accommodation, transportation, and activities. We did not include flights. Check flight prices here

* Average daily costs
Budget tip!
Traveling to a country with a different currency? Avoid ATM transaction fees and pay in local currency with a Wise Card. Having used it for over 5 years, we've saved loads on fees.
Get a Wise Card
A person relaxes in an infinity pool overlooking the ocean, with a Sri Lankan flag visible in the background.
ITC Radnadipa

Best Time to Visit

We’ve visited at different times of the year, but it’s generally always tropical and humid in Colombo. The driest season is December to March, which is a beautiful but busy time to visit.

Best
Good
Mixed
Poor
🌦️Scattered rain showers with some sun
28°C
Jan
🌦️Scattered rain showers with some sun
29°C
Feb
🌦️Scattered rain showers with some sun
29°C
Mar
🌦️Scattered rain showers with some sun
30°C
Apr
🌧️Rainy
29°C
May
🌧️Rainy
29°C
Jun
🌦️Scattered rain showers with some sun
29°C
Jul
🌦️Scattered rain showers with some sun
29°C
Aug
🌦️Scattered rain showers with some sun
29°C
Sep
🌧️Rainy
28°C
Oct
🌧️Rainy
28°C
Nov
🌦️Scattered rain showers with some sun
28°C
Dec
Partly cloudy
27°C
Jan
🌤Mostly sunny with a few clouds
28°C
Feb
🌤Mostly sunny with a few clouds
29°C
Mar
🌦️Scattered rain showers with some sun
31°C
Apr
🌦️Scattered rain showers with some sun
32°C
May
🌤Mostly sunny with a few clouds
32°C
Jun
🌤Mostly sunny with a few clouds
32°C
Jul
🌥Mostly cloudy
31°C
Aug
🌦️Scattered rain showers with some sun
31°C
Sep
🌧️Rainy
30°C
Oct
🌧️Rainy
28°C
Nov
🌧️Rainy
27°C
Dec
🌦️Scattered rain showers with some sun
27°C
Jan
🌤Mostly sunny with a few clouds
28°C
Feb
🌤Mostly sunny with a few clouds
30°C
Mar
🌤Mostly sunny with a few clouds
33°C
Apr
Partly cloudy
32°C
May
🌤Mostly sunny with a few clouds
31°C
Jun
🌤Mostly sunny with a few clouds
31°C
Jul
Partly cloudy
30°C
Aug
🌤Mostly sunny with a few clouds
30°C
Sep
🌧️Rainy
29°C
Oct
🌧️Rainy
28°C
Nov
🌧️Rainy
27°C
Dec

If you visit Colombo during the rainy season, you can still have a really enjoyable time, as it often rains for only an hour or two a day. Plus, prices will be lower! However, the beach can sometimes be dirtier due to rough waves.

Hannah & Nick - Salt in our Hair
About the author
Hannah & Nick

Hey! We're Hannah & Nick. From hikes and city breaks to tropical islands — we've been traveling together since 2016. And it all started with a €11 GoPro. Read our full story here

24/05/2026 https://www.saltinourhair.com/sri-lanka/colombo/
Blog comments

Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.

    Your email address will not be published. Required fields are marked *

     

    This article was about:
    Last updated:
    Guide by Hannah & Nick