
Colombo, the bustling capital of Sri Lanka, is often overlooked as just a gateway city to the country’s better known gems. But only the real ones know that Colombo is more than just a gateway to Sri Lanka. Colombo is a fascinating mix of old and new, where colonial-era buildings stand alongside modern skyscrapers and bustling markets contrast with serene seaside promenades.
Colombo is a dynamic city with a rich cultural heritage, delicious food, exciting nightlife, and plenty of scenic spots for those looking for a nature escape. The city is packed with history, culture, shopping, and food experiences that make it a fantastic destination in its own right. Whether you are here for a short visit or an extended stay, on a backpacker budget or a luxurious getaway, Colombo’s fascinating mix of colonial charm, modern skyscrapers, cultural landmarks, and coastal beauty make it a must visit destination for all kinds of travellers.
From exploring historical temples to enjoying stunning sunsets at Galle Face Green, there’s no shortage of things to do in Colombo. This guide will take you through the best things to do in Colombo, ensuring you make the most of your visit. So pack your bags, bring your camera, and get ready to immerse yourself in the heart of Sri Lanka!
Indulge Your Sense at Pettah Market
One of the most vibrant and chaotic places in Colombo, Pettah Market offers an authentic slice of local life. Located near the Colombo Fort area, this sprawling bazaar is a maze of narrow streets packed with vendors selling everything from fresh produce, spices, textiles, electronics, jewellery, and souvenirs. Each street in Pettah specializes in different goods, making it an exciting place to explore on foot.
The market is a sensory overload in the best way possible: the smell of exotic spices fills the air, street vendors call out their daily deals, and tuktuks squeeze through crowds of bargain hunters. It is the perfect spot to experience Colombo’s fast paced energy and discover hidden treasures at affordable prices.
Must visit spots in Pettah:
- Pettah Floating Market: A picturesque shopping area on Beira Lake.
- Main Street and Cross Street: Perfect for bargain shopping.
- Kayman’s Gate Bell Tower: A remnant from the Dutch era.
- Local street food: Try isso wade (shrimp fritters) or kottu roti as you shop.
Tip: Pettah can be overwhelming, so wear comfortable shoes and be prepared to navigate crowded streets!

Marvel at the Dutch Era Wolvendaal Church
Tucked away in the quieter part of Colombo’s Pettah district lies the Wolvendaal Church, an 18th century Dutch Reformed church and one of the oldest and most historically significant colonial buildings in Sri Lanka. Built in 1749 by the Dutch during their rule, this church is a striking example of Dutch colonial architecture and remains a functioning place of worship to this day.
The church’s name, “Wolvendaal,” translates to “Valley of Wolves,” though it is believed jackals, and not wolves, roamed the area at the time. Constructed using solid coral and limestone, the structure has stood the test of time, with its sturdy walls, high domed ceiling, and massive teak furniture still intact. The beautifully carved pulpit and old gravestones embedded in the floor add to its timeless, reverent atmosphere.
Visiting Wolvendaal offers a peaceful contrast to the buzz of the nearby Pettah Market. History buffs will appreciate the plaques written in old Dutch and the insight into Sri Lanka’s colonial past. The surrounding graveyard, filled with ornate tombstones, offers further stories of bygone eras.
Pay Respects at the Jami Ul-Alfar (The Red Mosque)
The Jami Ul-Alfar Mosque, popularly known as the Red Mosque, is one of Colombo’s most recognizable and photographed landmarks. Located in the heart of the bustling Pettah district, this striking place of worship stands out with its vibrant red and white candy striped exterior, resembling a whimsical blend of Gothic and Indo-Islamic architectural styles.
Built in 1909, the mosque was designed to be visible to ships approaching Colombo’s harbour, a symbolic welcome to the city. Its minarets, domes, and striped patterns make it one of the most unique buildings in Sri Lanka.
Non Muslims are not allowed to enter during prayer times, but visitors can usually explore the mosque during quieter hours.

Geek Out On the Architecture at Geoffery Bawa’s House
Nestled in Colombo’s Kollupitiya district, Number 11 served as the residence of Geoffrey Bawa, Sri Lanka’s most renowned architect and the pioneer of Tropical Modernism. Acquired in 1958, Bawa transformed this space by merging four adjacent houses into a cohesive architectural masterpiece over several years. The residence exemplifies his signature style, seamlessly integrating open courtyards, verandas, and a harmonious blend of indoor and outdoor spaces.
Visitors to Number 11 can explore rooms adorned with Bawa’s personal art collection and unique artifacts, reflecting his eclectic tastes and design philosophy. The house also features a painted door in an interior courtyard by artist Donald Friend and showcases Saarinen tulip armchairs, highlighting Bawa’s appreciation for both local and international design elements.
The residence also offers guided tours, providing insights into Bawa’s life and architectural contributions. For enthusiasts seeking an immersive experience, the Geoffrey Bawa Trust allows stays in the two bedroom visitor’s suite on the first floor. However, it is essential to note that the residence is not operated as a regular hotel, and accommodations are especially tailored for those with a keen interest in architecture and art.
Find Some Peace at Gangaramaya Temple
Situated near the serene Beira Lake, Gangaramaya Temple stands as one of Colombo’s most iconic Buddhist temples, offering a harmonious blend of architectural styles and cultural artifacts.
Established in the late 19th century by the esteemed scholar monk Hikkaduwe Sri Sumangala Nayaka Thera, the temple has evolved into a multifaceted complex. Its architecture uniquely fuses Sri Lankan, Thai, Indian, and Chinese influences, evident in the intricate woodwork, elaborate carvings, and an array of Buddha statues in various postures.
Gangaramaya also houses a museum, library, and vocational training centers. The museum is home to an eclectic collection of religious artifacts, antiques, and gifts received over the years, reflecting the temple’s rich history and the devotion of its followers.
Adjacent to the main temple complex is Seema Malakaya, a tranquil meditation hall designed by the renowned Sri Lankan architect Geoffrey Bawa. Floating atop Beira Lake, this serene space offers a peaceful retreat from the city’s chaos. The peaceful ambiance, with Buddha statues overlooking the water, also makes this a great spot for reflection and photography.
Things to see at Gangaramaya:
- A sacred Bodhi tree.
- A collection of ancient Buddhist statues from Sri Lanka, Thailand, and Myanmar.
- A vintage car museum with rare vehicles, including a Rolls Royce.

Enjoy the Views from Sambodhi Chaithya
Perched prominently within Colombo Harbour, Sambodhi Chaithya is a unique Buddhist stupa. Designed by renowned Sri Lankan engineer A. N. S. Kulasinghe, its construction began in 1956 to commemorate the 2,500th anniversary of Buddha’s enlightenment, known as the Sambuddhatva Jayanthi.
Sambodhi Chaithya’s distinctive structural design truly sets it apart from other Buddist stupas in the country, or even the world! The stupa is elevated atop a platform supported by two interlocking concrete arches, rising approximately 33 meters (11 stories) above the ground. This elevation was intended to make the stupa visible to ships approaching the harbour, symbolizing a beacon of peace.
To reach the stupa, you ascend a staircase of 123 steps, offering panoramic views of the surrounding harbour and cityscape. The stupa itself is bell shaped and houses a serene meditation hall beneath it. This hall provides a tranquil space for reflection in contrast to the bustling port environment.
Gor for a Sunset Dip at Mount Lavinia Beach
While Colombo is not immediately thought of as a beachy destination, some nearby beaches can prove to be a welcome surprise. Located just south of Colombo, Mount Lavinia Beach is a beloved destination for both locals and tourists seeking a seaside escape.
The beachfront is dotted with an array of restaurants and pubs, offering the opportunity to savour fresh seafood and traditional Sri Lankan dishes while enjoying panoramic views of the vast Indian Ocean. Establishments such as The Lavinia Breeze and La Voile Blanche are worth a try because of their blend of local flavours and international cuisine.
Going here for a sunset dip or sunbathing session, followed by dinner, might be a good idea to get the best of all worlds – stunning colourful skies, some solid beach time and a hearty meal!

Discover Colombo’s Nightlife
When the sun sets over the Indian Ocean, Colombo’s nightlife kicks into gear with an eclectic mix of experiences. Whether you are into lively clubs, laid back beach bars, or chic rooftop lounges, the city offers something for every kind of night owl.
Start your evening with sunset cocktails at one of Colombo’s stylish rooftop bars. Botanik and Cloud Red are popular choices offering stunning skyline views, creative drinks, and ambient music. For a more casual vibe, head to The Love Bar which blends upbeat music, great drinks, and an international crowd.
If you are in the mood to dance, Disques, Rhythm and Blues, and Unicorn Colombo are the go to spots, known for their mix of EDM, hip hop, and local beats that keep the party going late into the night. Jazz lovers and those seeking a more intimate setting can check out Ask for Fern or Jazzebel Colombo.
Some more nightlife recommendations:
- Sky Lounge at The Kingsbury: A rooftop bar with ocean views.
- Bally’s Casino: The largest casino in Sri Lanka.
- Shangri-La’s Capital Bar & Grill: Perfect for cocktails and jazz nights.
Go People Watching at Diyatha Uyana Park
Situated in Battaramulla, near the Waters Edge Hotel, Diyatha Uyana Park is Colombo’s urban oasis that has become a favourite among both locals and tourists. Transformed from marshy land along the banks of the Diyawanna Oya, this park offers a serene environment for relaxation and recreation, including leisurely strolls along the well maintained pathways that wind through lush greenery or boat rides along the tranquil waters.
The park also features a children’s play area, making it an ideal spot for some quality family time. There is also a food court with an array of local and international cuisines. The floating restaurant on Diyawanna Lake is a unique dining experience with some seriously scenic views.
Pig Out at the Ministry of Crab
While a whole other page could be written about Colombo’s food scene, Ministry of Crab deserves a special mention in this guide to the best things to do in Colombo.
Nestled within Colombo’s historic Dutch Hospital complex, the Ministry of Crab stands as a testament to Sri Lanka’s rich culinary heritage and its world renowned mud crab. Established in 2011 by celebrated chef Dharshan Munidasa alongside cricket legends Mahela Jayawardene and Kumar Sangakkara, this restaurant has consistently secured a spot among Asia’s 50 Best Restaurants.
The menu is a homage to the island’s succulent mud crabs, ranging from 500 gram ‘½ Kilo’ crabs to the impressive 2 kilo ‘Crabzilla.’ Signature preparations include the fiery Pepper Crab, the tangy Chilli Crab, and the aromatic Garlic Chilli Crab. Complementing these are dishes featuring freshwater prawns, such as the massive ‘Prawnzilla,’ sourced directly from Sri Lanka’s lakes and rivers.
Adhering to a strict no freezer policy, the Ministry of Crab ensures that every dish is crafted from the freshest ingredients available. The minimalist design of the restaurant in a meticulously preserved 400 year old Dutch colonial building, highlighted by an expansive open kitchen, allows you to witness the culinary artistry firsthand, truly making it one of the top spots in the capital city.

Sample Street Food at Galle Face Green
Situated in the heart of Colombo along the Indian Ocean, Galle Face Green is a prominent urban park that offers a blend of leisure, history, and local culture. Originally established in 1859 by Governor Sir Henry George Ward, this expansive 12 acre (5 hectare) stretch was initially cleared to provide the cannons of Colombo Fort with a clear line of fire. Over time, it has transformed into a beloved public space frequented by both locals and tourists.
The open lawns and seaside promenade serve as a hub for various activities. Families gather for picnics, children fly colorful kites, and fitness enthusiasts engage in jogging and yoga sessions. The area is also popular for impromptu games of football and cricket.
As the sun sets, Galle Face Green becomes a culinary hotspot. Numerous street food vendors set up stalls offering local delicacies include isso wade (spicy prawn fritters), kottu roti (chopped flatbread stir fried with vegetables and meat), and freshly cut tropical fruits for a complete [local cultural experience.]
Look Over Colombo’s Skyline from Lotus Tower
Standing at an impressive height of 351.5 meters (1,153 feet), the Lotus Tower is a prominent feature of Colombo’s skyline. One of Colombo’s newest landmarks, it is also now the tallest self supported structure in South Asia.
The tower’s design is inspired by the lotus flower, symbolizing purity and enlightenment in Sri Lankan culture. The observation deck on the seventh floor, approximately 250 meters above ground, is a great spot to enjoy panoramic 360 degree views of Colombo and its surroundings. The tower also has the Blue Orbit revolving restaurant on the 26th floor, offering a diverse selection of international cuisines while slowly rotating to provide ever changing vistas.
Tickets for foreign visitors are priced at $20 for adults and children over 10 years, granting access to both the observation deck and the Pixel Bloom art installation. Sunset might be the best time to visit to see the colours change over Colombo’s skyline.

Go Scuba Diving
While Colombo may be best known for its urban charm and colonial heritage, the waters just off its coast hide a vibrant underwater world perfect for scuba diving enthusiasts. The warm waters of the Indian Ocean offer good visibility during the dry months from November to April and a variety of dive sites that cater to both beginners and experienced divers.
The abundance of shipwrecks just off the coast of Colombo really makes it a scuba diver’s, especially wreck diver’s, haven. The coastline is dotted with sixten wrecks, including the historic HMS Hermes and the Taprobane East, which have now become thriving coral reefs home to a biodiverse marine life including reef fish, moray eels, and even reef sharks and rays.
Several local dive centers such as Island Scuba and Coral Wall offer certified dive courses, guided wreck dives, and gear rentals. Whether you are looking to get scuba certified or simply go on exploratory fun dives as an already certified diver, Colombo’s dive scene is surprisingly rich and accessible.
Shop for Souvenirs at Old Dutch Hospital
Located in the heart of Colombo’s Fort, the Old Dutch Hospital is a testament to Sri Lanka’s colonial past and its vibrant present. Believed to have been established before 1681, this building is considered to be the oldest in the Colombo Fort area, originally serving as a hospital for officers and staff of the Dutch East India Company.
The hospital’s architectural design reflects seventeenth century Dutch colonial style, featuring thick walls, high ceilings, and large central courtyards aimed at providing a cool and comfortable environment in the tropical climate. The structure’s robust teak beams and red clay roof tiles are reminiscent of the durability and aesthetic sensibilities of the era.
In 2011, the building underwent extensive restoration and was transformed into the Dutch Hospital Shopping Precinct, a vibrant hub for shopping, dining, and entertainment. There are now a variety of upscale boutiques, souvenir shops, and art galleries that showcase local craftsmanship and contemporary designs, making it truly one of the most unique shopping districts you will ever visit!
Enjoy a Heritage Walk Around Colombo Fort
Colombo Fort, the historic quarter of the city, offers travelers a fascinating journey through time. Once a fortified base of the Portuguese in the 16th century, and later expanded by the Dutch and then the British, Colombo Fort is now a vibrant mix of colonial architecture, and modern commerce and cultural landmarks.
Wandering through Fort’s wide streets, you will discover grand colonial buildings like the Old Parliament, now housing the Presidential Secretariat, and the Central Bank, flanked by architectural gems that showcase neoclassical and Victorian styles. The Lighthouse Clock Tower, which once served as both a clock and a lighthouse, is another iconic structure in this area.
Among the must visit places is Cargills & Millers, a historic department store with a red brick façade that still operates as a supermarket, and probably the most beautiful supermarket you ever see.
For a deep dive into history, you can also take a guided walking tour of the Fort area.
Looking for more inspiration for your Colombo itinerary? Here is our guide to 50 places to visit in Colombo!
FAQ
Absolutely. Colombo offers a rich blend of culture, history, and modern energy, making it a rewarding stop in Sri Lanka. From colonial architecture and vibrant markets like Pettah to serene temples like Gangaramaya and stylish dining at places like Ministry of Crab, the city has something for every traveller. It is also a great place to experience local street food, scenic coastal walks at Galle Face Green, and learn about Sri Lanka’s colonial past. While often overlooked in favour of beach or hill destinations, Colombo is a dynamic and evolving city that is well worth exploring.
Start your day at Gangaramaya Temple and nearby Beira Lake, then explore the vibrant chaos of Pettah Market. Stop by the Red Mosque before heading to the Old Dutch Hospital for lunch and shopping. In the afternoon, visit the Lotus Tower for panoramic views or relax at Diyatha Uyana Park. End the day with sunset snacks at Galle Face Green or a seafood feast at the Ministry of Crab. If you are up for it, dive into Colombo’s nightlife with rooftop cocktails or live music. It is easy to pack history, culture, food, and fun into just one day here.
Yes, Colombo is generally safe for walking, especially in popular areas like Colombo Fort, Galle Face Green, and Cinnamon Gardens. Local people are friendly and helpful, and tourist sites are well frequented. However, as in any large city, it is best to take standard precautions. Avoid poorly lit areas at night, keep an eye on your belongings, and be cautious of scams. Dress modestly in religious sites and stay hydrated in the tropical heat. Daytime walks through historic neighbourhoods, parks, and waterfronts are not only safe but also a great way to explore Colombo’s character.
Colombo is a great place to shop for souvenirs and locally made goods. You will find Ceylon tea, handloom textiles, spices, Ayurvedic products, and stunning batik fabrics. Visit Laksala, Barefoot, or Paradise Road for high quality gifts and crafts. Pettah Market is perfect for bargain shopping, from sarongs to electronics. You can also find gems and jewellery, just be sure to buy from reputable dealers. For a modern shopping experience, head to malls like One Galle Face or Colombo City Centre.
Yes, Colombo has a growing and diverse nightlife scene. You will find everything from laid back beach bars and rooftop lounges to trendy nightclubs and live music venues. Start your evening with cocktails at Cloud Red or ON14 rooftop bars, then move on to clubs like Silk or Love Bar for dancing. For something more relaxed, there are cozy pubs, jazz bars, and venues featuring local bands. The Dutch Hospital precinct is also a popular area for evening dining and drinks.
You might also consider downloading the Tuktukrental Travel App. It features offline maps, offbeat recommendations and even helps fellow tuktuk-ers on the road connect for information or a few post-drive beers – or the local Sri Lankan arrack if you are feeling adventurous!