31 Best Places to Visit in Colombo

Colombo has become a popular visitor hotspot endeavouring various social, historical also nightlife attractions. Colombo is one of the Major cities of Sri Lanka and a diversely populated city on the island. Frequently, Colombo was well-known for its natural harbour. The town was placed on a port beside the early East-West sea trade routes. The Portuguese first arrived in Colombo in 1505; similarly, the city became a centre of East-West social impacts. The British colonial authorities made Colombo Sri Lanka’s capital in 1815. Later, Sri Lanka’s administrative centre shifted to Sri Jayewardenepura Kotte, a nearby neighbourhood city, though Colombo resumed the business and commercial capital. Prepare your sightseeing in this lovely city with our checklist of the finest places to visit in Colombo.

List of Best Places to visit in Colombo

1. Colombo Lotus Tower

Colombo Lotus Tower - one of the best places to visit in Colombo

The Lotus Tower, or Nelum Kuluna in Sinhala, is one of the best places to visit in Colombo, showcasing an architectural marvel that blends culture and modernity. Rising 350 meters above the city, it is the tallest tower in South Asia and ranks as the 19th tallest globally. Overlooking the picturesque Beira Lake, its design is inspired by the lotus flower, a symbol of Sri Lanka’s cultural heritage.

As one of Colombo’s must-visit attractions, this 17-storey structure offers more than stunning views. Visitors can explore the observation deck, enjoy a meal at its eateries, shop at the mall, or attend events at the auditorium and convention centre. It also houses a luxury hotel and a telecommunications museum, making it a hub for diverse experiences.

Accessing this iconic destination is simple, with tickets priced at Rs. 500 or Rs. 2,000 for Sri Lankans, and USD 20 for foreign visitors. The higher-tier ticket provides queue-free access and multiple visits to the observation deck. Whether you’re a local or a traveller, the Lotus Tower promises a unique experience, securing its place as one of the top places to visit in Colombo.

Those visiting the Lotus Tower can experience bars, renowned restaurants and souvenir stores on the ground floor.

The third floor consists of a conference arena that can accommodate up to 400 people. Meanwhile, the open floor has been planned for diverse entertainment activities.


2. Galle Face Green – Colombo

Galle Face Green – Colombo one of the best places to visit in Colombo

Galle Face Green, one of the most iconic places to visit in Colombo, is a vibrant stretch of oblong grassland situated along Galle Road in the city’s Fort zone. Though it may seem like a small patch of green amidst Colombo’s bustling urban landscape, its historical charm and lively atmosphere make it a must-visit destination for locals and tourists alike. Established in the 19th century, Galle Face Green has evolved with the city over time, yet it retains its energetic soul and unique allure.

A walk along Galle Face Green is often the first recommendation from any Colombo resident when exploring the city. This sunny spot offers a space where people from all ethnicities, backgrounds, and social groups come together to enjoy fun and entertainment in a harmonious setting. Best of all, there’s no entrance fee, and it’s open to visitors at all hours.

Whether you’re soaking up the ocean breeze, enjoying street food, or simply people-watching, Galle Face Green stands out as one of the most memorable places to visit in Colombo, offering a glimpse into the heart of this vibrant city.

Although initially a much larger space, the Green now officially spans a five-hectare strip, joined on one flank by the gorgeous Indian Ocean and by the bustling Galle Road on the opposite. More Details and Map


3. Independence Memorial Museum

Independence Memorial Museum– one of the best places to visit in Colombo

Independence Memorial Museum is located in Colombo, Sri Lanka. It has a collection from the origin of Sri Lankan civilization till the current of about 25 centuries; the service the Sri Lankans provide to uplift and sustain their political, economic, social, cultural and human freedom is limitless. The difficulties they courageously faced on such occurrences present an instance and treasure to the future generation.

The aims and purposes of this exhibition constitute the rekindling of our pride and remind us of the excellent efforts conducted over the centuries until 1972 when we retrieved in winnings independence, on our national protagonists also their bio-sketches, for the privilege of the future generations. More Details and Map


4. Viharamahadevi Park

Viharamahadevi Park– one of the best places to visit in Colombo

The Viharamahadevi Park, formerly Victoria Park, is located in Colombo, next to the National Museum in Sri Lanka. It is the most beloved and magnificent park in the city of Colombo. Located in front of the colonial-era Town Hall building, the park is named after Queen Viharamahadevi, the mother of King Dutugamunu. The park was built on land granted to Colombo city by Charles Henry de Soysa when the British rule Sri Lanka and used to be named “Victoria Park” after Queen Victoria. However, the British Army attacked it with the Australian 17th Brigade based at Victoria Park. The park was renovated and opened to the public after the war in 1951. More Details and Map


5. Arcade Independence Square – Colombo

Arcade Independence Square – ColomboArcade Independence Square was established in Colombo 7. Several such refurbishments have been offered in Sri Lanka, especially Colombo, yet innovative culture to the country. For instance, the Auditor General’s Office buildings have been transformed into one of the best places to relax, shop, and dine in Colombo.

The Arcade is, without uncertainty, elegant. Although the parking areas tend to get filled up quickly, especially at night, there are enough parking spaces. The lion statue is nicely done, and so is the aquarium. The plants and pathways connect to the class of Arcade, which delivers a place much more eternal than a place for shopping. More Details and Map


6. Pettah Floating Markets – Colombo

 Pettah Floating Markets – Colombo

The Pettah Floating Market, one of the unique places to visit in Colombo, is situated at Bastian Mawatha, offering a tranquil escape amidst the city’s lively bustle. Nestled behind the main streets of Pettah, this destination combines serenity and charm with its picturesque setting on the waters of Beira Lake.

The market serves as both a visitor attraction and a vibrant hub for local trade, featuring 92 stalls and several stands on floating boats. Here, travellers can discover local products, handcrafted items, and traditional Sri Lankan craftsmanship, making it a perfect spot for shopping and cultural immersion.

The Pettah Floating Market is a testament to urban transformation, developed and beautified by the Urban Development Authority with the support of the Sri Lanka Army’s engineering units. These efforts have turned the area, including Bastian Street, Pettah Central Bus Stand, and Colombo Fort Railway Station, into a greener and more welcoming ecosystem.

Whether you’re looking for a peaceful walk, unique souvenirs, or a glimpse of Colombo’s vibrant culture, the Pettah Floating Market is a must-see destination for any traveller exploring the city.

More Details and Map


7. Beddegana Wetland Park – Colombo

Beddegana wetland park – Colombo

Beddegana wetland park can be found in Sri Jayewardenepura Kotte. The park’s location within the revealed “Sri Jayewardenepura Kotte Bird Sanctuary” and highly urban built environment sets the stage for its paradigm importance. This 18-hectare area is home to many aquatic birds and other faunal species, such as butterflies, dragonflies, and mammals endemic to Sri Lankan and Asian wetlands. Apart from that, this marsh area is a popular stopover for migratory birds. During the migratory season, one can catch sight of the diverse flocks of shorebirds or waders, including plovers and sandpipers.

It has been reported that 50 species of birds, 20 species of fish, and 119 species of butterflies make this wetland their habitat, and endangered mammals included in the I.U.C.N. red list, such as a fishing cat, are with the resident species of mammals. More Details and Map


8. Diyatha Uyana – Colombo

Diyatha Uyana – Colombo

Diyatha Uyana is a delightful difference for Colombo city residents and tourists. These premises are just next to the Waters Edge Hotel. It is ideal for a stroll in the evening or even jogging, as there are jogging paths. You might also spot a charming duck or two waddling along the trail. More Details and Map


9. Mount Lavinia beach – Colombo

Mount Lavinia beach – Colombo

Dehiwala beach, also recognized as Mount Lavinia beach, is near Colombo, one of the best beaches in Sri Lanka. It is a perfect destination for a relaxing and fantastic beach holiday. And also, this golden sand beach is ideal for morning yoga, meditation, and evening relaxation. The beach is immaculate. Furthermore, it is proper for swimming, and you can visit the cafes with live music and artists performing, enjoying the marvellous beauty of the beach. So you can spend a perfect musical night here. The views during the sunset are magical and spectacular. Mount Lavinia beach is best for travelling to unwind your body and soul. More Details and Map


10. Kelani Rajamaha Viharaya

Kelani Rajamaha Viharaya

The Kelani Rajamaha Viharaya is a revered landmark and one of the most iconic places to visit in Colombo. Located on a small hill overlooking the serene Kelani River, this Buddhist temple is a treasure trove of history, art, and spirituality. Its picturesque setting offers breathtaking views, making it a must-visit destination for both pilgrims and tourists.

Dating back over 2,500 years, the Kelani Viharaya is celebrated as a masterpiece of Buddhist architecture and sculpture. Renowned for its artistic grace, the temple has long been a symbol of Sri Lanka’s rich cultural heritage. Historically, it enjoyed royal patronage, and even today, it is deeply respected and cherished by the island’s people.

As one of the most significant Buddhist shrines in the country, the Kelani Rajamaha Viharaya is intricately woven into Sri Lanka’s traditions and religious practices. Whether you are seeking spiritual solace, artistic inspiration, or a glimpse into the island’s ancient culture, this temple stands out as a serene and enriching destination in Colombo.

 More Details and Map


11. Independence Square

Independence Square– Colombo

Independence Square, a monumental landmark and one of the must-visit places in Colombo, stands as a testament to Sri Lanka’s liberation from British colonial rule in 1948. This majestic stone edifice marks the historic site where Prince Henry, the Duke of Gloucester, ceremonially handed over Sri Lanka’s first Parliament, ending nearly five centuries of colonial domination and ushering in the era of self-rule.

Originally known as the Independence Memorial Hall, this iconic site hosted important diplomatic events and ceremonial gatherings of Sri Lanka’s two houses of Parliament. Every architectural detail of the building reflects symbols of the island’s rich heritage and its newfound administrative freedom.

Visitors are greeted by an impressive statue of D.S. Senanayake, Sri Lanka’s first prime minister, surrounded by four intricately carved stone lions with watchful eyes. The square also serves as a serene space for leisure, jogging, or simply soaking in the historical and cultural significance it embodies.

A visit to Independence Square offers an enriching glimpse into Sri Lanka’s journey to sovereignty, making it a top choice for travellers exploring Colombo’s cultural and historical landmarks.

More Details and Map


12. Gangaramaya Temple – Colombo

Gangaramaya Temple – Colombo

Gangaramaya is one of Colombo’s most beloved Buddhist temples, started by the famous scholar-monk Hikkaduwa Sri Sumangala Maha Nayaka Thero in the late 19th Century.

After the Venerable Sri Sumangala, his chief pupil Devundera Sri Jinaratana Nayake Thera took on the Temple’s administration. He laid the organization to convert the little Temple into an institute of global reckoning. More Details and Map


13. Dehiwala National Zoo – Colombo

Dehiwala National Zoo – Colombo

Dehiwala National Zoo, which has an exceptional display of indigenous fauna, is one of the most aged zoos in Asia. The Zoo in Sri Lanka is generally known as Dehiwala Zoo worldwide.

Dehiwala Zoo currently houses 72 Mammals, 65 birds, 31 varieties of reptiles, 89 species of fish, 03 species of amphibians and 30 species of Butterflies. The total number of animals varies from 2500-3000 due to breeding and free-living colonies of birds. Dehiwala Zoo has become famous among visitors for collecting local and exotic animals and landscaping with lush greeneries. Furthermore, the Zoo supports and promotes conservation by breeding certain rare and endangered species through proper animal welfare. More Details and Map


14. Red Masjid

Red Masjid

This historical place of prayer known as JAMIUL ALFAR JUMMAH MASJID is called SAMMAN KOTTU PALLI in Tamil, RATHU PALLIYA in Sinhala, and RED MASJID in English is located in the Muslim-intensive business area of PETTAH (PURAOKOTTAI – Second Cross Street) Colombo.

If the obligation is the mother of invention, so be it with the establishment of this MASJID. The devoted Muslims needed a place to pray five times a day; they began constructing a commonplace of worship in 1908; the travelling business Muslims, our forefathers from India, recognized the need and came forward to fulfil this by building the MASJID in the city. It is essential not to forget our forefather’s dedication and contribution towards building a place of worship that has only expanded the number of fellow Muslims in the city and the spirit of Islam, essentially making a stamp of our religion in the city. We pray to Allah to accept our ancestors’ pioneers within the heavenly aboard Aameen, Aameen Ya Rabbal Aalameen. More Details and Map


15. Colombo National Museum

The Colombo Museum, as it was initially declared, was established on January 1, 1877. Its patron was Sir William Henry Gregory, the British Governor of Ceylon (Sri Lanka).

The Royal Asiatic Society (C.B.) finally brought to Gregory’s statement on his nomination as Governor in 1872 the request for a public museum; with much trouble, the permission of the legislative council was received in a year. J.G. Smither(The Architect of the Public Works Department) made a new structure with Italian architectural characteristics. The construction was finished in 1876, and the Museum commenced its functions the following year. More Details and Map


16. Bellanwila Temple

Bellanwilla Temple is located on the outskirts of Colombo, in the village of Bellanwila, just a few kilometres from the city limits. It has a long and sacred history, and its great sanctity is due to its holy Bodhi tree. In the temple-studded idyll island of Sri Lanka, Bellanwila Rajamaha Vihara occupies a special place. This Temple is so sacred that there is a long-cherished belief that a child who treads the ground under the shade of its sacred Bodhi tree will never fail in life.


17. Sri Kaileswaram Temple

Sri Kaileswaram Temple – Colombo

The Sri Kaileswaram Temple, one of the oldest and most revered places to visit in Colombo, is a sacred Hindu temple dedicated to Lord Shiva and Lord Ganesha. Built over two centuries ago, this historic temple holds immense cultural and religious significance for the Hindu community in Sri Lanka.

Known for its intricate Dravidian architecture and vibrant rituals, the Sri Kaileswaram Temple attracts devotees and tourists alike. It is especially popular as a venue for traditional Hindu marital ceremonies, adding to its reputation as a place of sacred celebration and spiritual union.

Whether you seek to admire its stunning architecture, participate in its rituals, or experience its spiritual ambiance, the Sri Kaileswaram Temple is a must-visit destination for those exploring Colombo’s rich cultural tapestry.


18. Sri Kailasanathar Swami Devasthanam

Sri Kailasanathar Swami Devasthanam

Temple of Sri Kailawasanathan Swami Devasthanam Kovil, Colombo, is one of the tourist’s most visited Colombo attractions. Entry tickets are NOT required to visit this place. It is better to call this Hindu temple in the morning and to return by noon. You can get a blessing by watching the poojas at this Temple. This area is an excellent place to meditate as it is peaceful and calm. You can witness Hindu Tamil weddings in this Temple if you are lucky. On any auspicious day, Tamil marriages used to take place here. If you are visiting there with a tuk-tuk, keep it with you for your return trip. Indian Hindu Travellers come to this Temple to participate in the temple Poojas and get the blessing from the Temple Preachers.


19. Minarets of the Dewatagaha Mosque

Minarets of the Dewatagaha Mosque– Colombo

Minarets of the Dewatagaha mosque is one of the more renowned mosques in Colombo – its attractive exterior is virtually an iconic element of the architecture close to Town Hall. It is also partly a shrine to a Saint from the 19th Century – Shaikh Usman Waliyullah – and Muslims and non-Muslims visit to pay their respects.


20. Beira Lake

Beira Lake– Colombo

The Beira Lake is a renowned landmark in Colombo, the heart of the capital. The Beira Lake is home to draws such as the Seema Malakaya Meditation Centre, a Gangaramaya Temple wing that floats atop the lake’s waters. For those so inclined, a jogging track can be a great place to get away from the stresses of the city, and the popular swan boat rides, where two people can rent a manually-powered swan-shaped boat to paddle across the lake. More Details


21. Dutch Hospital Shopping Precinct Colombo

Dutch Hospital Shopping Precinct Colombo

The Dutch hospital in Colombo Fort, one of the centuries-old buildings recently converted into a dining and shopping precinct. This place got this name because it was a hospital in the Dutch era. Then it lodged the police and a pharmacy. Eventually, this was converted into a shopping precinct with cafes, restaurants and upmarket shops in 2011. Since then, this has become a popular tourist hotspot for food and beverages.


22. Crow Island Beach

Crow Island Beach

One of the most beautiful beaches situated on the shores of the Indian Ocean of Colombo, the Crow Island Beach Park is a public recreational area that opened in 2016. The beach park is also a fine place to witness the sunset with a children’s play area, walking tracks, a mangrove forest, a lake, a vast playground, and kite-flying prospects. More Details 


23. Bolgoda Lake

Bolgoda Lake  

Bolgoda Lake is one the most prosperous biodiversity lakes in Sri Lanka. It is situated in the southwest of Sri Lanka, 19 kilometres from Colombo. The boat ride is a great experience around the large river, and many tourists curious about watersports and fishing come to spend their day. Unfortunately, only a few local boat owners can arrange boat rides. More Details


24. Scuba Dive

Scuba Dive Colombo

Colombo dive location is the finest site in Sri Lanka for wreck diving. You can dive a dozen wrecks varying from 30 to 57 Meters, from a World War I Armed Merchant Ship to a ship recently sunk in 2009. Not only does the best array of shipwrecks in Sri Lanka but there are also some excellent reefs. For example, try the Gorgonian Gardens, a unique dive site found nowhere else in Sri Lanka or the distant Taprobane Reefs!


25. Air Force Museum 

Air Force Museum  Colombo

Air Force Museum is Sri Lanka’s only national Museum committed to the field of aviation as well as the history of the Sri Lanka Air Force (S.L.A.F.). A visit to this establishment will undoubtedly be a unique experience for aviation enthusiasts of all ages. The Museum offers a unique insight into the history of the S.L.A.F. and a comprehensive picture of aviation in general, including the basics of aviation technology.

From the Royal Air Force (R.A.F.) operations during World War II to the combat operations of the S.L.A.F. in the recent past, the Museum offers a detailed depiction of the evolution that has shaped the S.L.A.F. into the highly successful fighting force it is today.


26. Colombo Planetarium

Planetarium Colombo

Sri Lanka Planetarium is one the largest Planetarium in the world in Colombo. The Planetarium was inaugurated on February 1, 1965. The Planetarium offers educational and other astronomical shows for science enthusiasts. Up to 500 people can visit one of the tours. This place is ideal for students exploring science and learning about the interplanetary system.


27. Excel World Colombo

Excel World Colombo

It is the most extravagant, sought-after entertainment hotspot in Excel World Entertainment Park and holds the title “The only twelve-lane cosmic bowling alley” in Sri Lanka. With ten magnificent lanes for a ten-pin bowling competition for grownups and two bumper bowling lanes for kids who are intolerant to knocking some pins down. Shotz Pool Lounge is found guilty of attracting a swarm of crowds to Excel World Entertainment Park. Game Zone is the largest token game centre in Sri Lanka, and it magnetically attracts many crowds.

While the game continues spiritedly, you may refresh at the restaurant, conveniently located inside Strikes, offering visitors an A la carte menu.


28. Panadura Beach 

Panadura Beach

Panadura Beach has located 27km away from Colombo CBD. , this beach is accessible from Pandura town via Galle Road. A long stretch of the sea has its bordered coasts shrouded with golden sand. Like Panadura, its beach also speaks of refinement, heat and simplicity. More Details


29. Kotte Rajamaha Viharaya

The Kotte Rajamaha Viharaya, one of the most tranquil places to visit in Colombo, is located just a 20-minute drive from Nugegoda town towards the Pita-Kotte junction. This ancient Buddhist temple stands as a peaceful retreat, far removed from the city’s hustle and bustle, offering visitors a chance to experience serenity and spiritual solace.

At twilight, the temple comes alive with worshippers, bathed in the soft glow of oil lamps and the soothing aroma of incense. A visit to the Kotte Rajamaha Viharaya is not only a spiritual journey but also an opportunity to experience one of Colombo’s most cherished cultural and historical landmarks.

More Details


30.Colombo Lighthouse

Colombo Lighthouse

The Colombo Lighthouse, one of the notable places to visit in Colombo, is a 29-meter-tall marine landmark located at Galbokka Point near the Port of Colombo. Built in 1952 to replace its predecessor, the lighthouse was inaugurated by D.S. Senanayake, Sri Lanka’s first prime minister.

At its base stand four lion statues, symbolising power and vigilance. Though access to the lighthouse is restricted due to its proximity to the Naval Headquarters, it remains an iconic site offering stunning views of the Indian Ocean and a glimpse into Sri Lanka’s maritime history.

More Details


31. Arthur C Clarke Gallery

Arthur C Clarke Gallery

The Arthur C Clarke Gallery, located at the Sir Arthur C Clarke Centre in Moratuwa, celebrates the life and work of one of the 20th century’s greatest visionaries. This fascinating attraction showcases Sir Arthur C Clarke’s personal belongings, manuscripts, and memorabilia, offering insights into the mind behind groundbreaking ideas like geostationary satellites and science fiction classics such as 2001: A Space Odyssey.

Visitors can explore interactive exhibits detailing Clarke’s contributions to space exploration, satellite communication, and science fiction. The gallery also serves as an educational hub, inspiring future generations of scientists and writers while highlighting Clarke’s enduring connection to Sri Lanka, where he lived for over 50 years.

This unique blend of science, literature, and history makes the Arthur C Clarke Gallery one of the most enriching places to visit in Colombo. More Details 

Suggested Read : Places to visit in Kandy 

The Next Three Days Weather in Colombo 

Weather in Colombo

Sri Lanka’s weather patterns offer a fascinating contrast, especially in the western region of Colombo. My journey through this area revealed the profound impact of the southwest monsoon, which brings rain from May to September. In contrast, stretching from December to March, the dry season presents a different and more inviting picture.
Travelling through Colombo, I found that the best weather conditions are usually from late November to April. During this period, the skies are clear, and temperatures hover comfortably around 30°C, making it perfect for beach activities and outdoor adventures. However, planning around the weather is crucial. High rainfall and occasional storms can disrupt even the best-laid plans from June to September. Interestingly, August often defies this trend with significantly lower rainfall, offering a brief respite.
My experience emphasized the importance of understanding these seasonal shifts to make the most of a visit. The monsoon season, though dramatic with its heavy rains and stormy conditions, brings a unique charm to the landscape, transforming it into a lush, green paradise.
Reflecting on my travels, I recommend visiting Colombo and the southwestern region of Sri Lanka between late November and April. This period promises the best weather for enjoying the stunning beaches and vibrant outdoor life this beautiful part of the country offers.

Best Hotels in Colombo

Colombo, the bustling capital of Sri Lanka, offers a wide range of accommodations to suit every traveler’s needs. Whether you’re looking for budget-friendly options, luxury stays, or family-friendly hotels, Colombo has it all. Many of the city’s top hotels are strategically located near the best attractions, allowing easy access to cultural landmarks, shopping districts, and vibrant nightlife. For those looking for additional amenities, you’ll find hotels with pools, gyms, and diverse dining options, including vegan and vegetarian choices.

The hospitality scene in Colombo is diverse, with options ranging from boutique hotels to high-end resorts, all designed to provide comfort and convenience during your stay. 

Main Suburbs In Colombo 

More Articles about Colombo 

Discover more Cities in Sri Lanka 

Leave a Reply

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

 

 / 

Sign in

Send Message

My favorites