Best Shopping Places in Sri Lanka

When traveling to Sri Lanka, where to buy the souvenirs and gifts? Have you made a large shopping list? In short, it is definitely a good choice to spend a day traveling between shopping malls in Colombo. So what shopping places are worth visiting?



  • Address: 5 Alexandra Place, Colombo 07, Colombo, Sri Lanka


Odel is the most popular shopping mall in Colombo, mainly for clothing, jewelry, and groceries, with high-end and exquisite goods. It is a very famous department store in Sri Lanka, where international brands and high-end local brands are gathered here. From fashion products, cosmetics to small gifts, here you can find the best products.



Odel, the largest shopping mall in the city, is located in TownHall. It offers one-stop shopping for souvenirs, cosmetics, clothes, pants, shoes, household goods, books, cafes, tea, accessories, electronics, sports, and children's products. There is also a food court at the door. It is a well-known shopping mall in Colombo.


Odel Kandy Luv SL

  • Address: Queen's Hotel, No: 6, Dalada Veediya Kandy., Kandy, Sri Lanka


Odel Kandy Luv SL, located near Kandy lake, is a national chain of tourist souvenir mall, selling all kinds of souvenirs, with great variety and reasonable prices. There are many commodities, such as wine glasses, clothes, wood carvings, etc. The paper made of elephant dung can also be found here. The price is clearly marked and the quality is good, so you can rest assured to buy.



Blue Field Tea Factory

  • Address: Ramboda, Nuwara Eliya, Sri Lanka


Blue Field Tea Factory is one of the largest tea factories. Since most of the buildings are in blue and white imitating European style buildings, the Blue Field got the name. The cool and elegant buildings, hidden in a field of green tea, give people a feeling of freshness. The factory provides free drinks and workers will show you around. Blue field tea factory is a tea factory with a century-old history like mackwoods.



Blue Field Tea Factory mainly produces black tea, including Dust No. 1, BOPE, BOP, OP and many other types. Friends who love tea can come to buy it and take it home. Compared to Mackwoods, there are fewer tourists at Blue House, and the price is higher than tea sold by Mackwoods.


Central fish market complex

  • Address: Mankuliya Rd Negombo Sri Lanka
  • Opening hours: 4 a.m. to 5 p.m. (from January 1 to December 31, Monday to Sunday)


Negombo is a famous fish village. There are two fish markets, one in the city center, near the vegetable market, and the other on the outskirts. The fish market near the vegetable market allows you to observe the daily life of the people of Negombo. As part of the cultural experience, the Negombo fish market is worth a visit. You can buy all kinds of sea fish, prawns and crabs here at very low prices. There are also fishermen who invite tourists to take fishing boats around the canal, which costs around 1000 rupees for 15 minutes.




  • Address: 704, Galle Road, Colombo 00300, Sri Lanka
  • Opening hours: 10: 00-19: 00 (January 1-December 31, Monday-Saturday) 11: 00-18: 00 (January 1-December 31, Sunday)


Over 40 years ago, designer Barbara Sansoni was asked to design clothes for women who were learning to weave in a convent in northern Colombo, thus creating the Barefoot brand. Now, Barefoot has its own design and production team, and all fabric products sold are designed, dyed and woven by itself. In addition to Colombo, Barefoot also opened a chain of stores in Galle.



Dutch Hospital Complex

  • Address: Hospital Street, Colombo, Sri Lanka


The former Dutch hospital site is an old building from the Dutch colonial period (1656-1796). It was once the leading hospital in the area. Today, the historic hospital has been transformed into a very contemporary shopping and dining district. The old-fashioned buildings are unique in the style.


Here you can find a variety of fashion brands, handicrafts, as well as a variety of restaurants or cafes that focus on Western food. The shopping area has regular entertainment activities and a food court, as well as busker performances and cultural exhibitions.


Majestic City

  • Address: Galle Rd Bambalapitiya,Colombo 04


Majestic City is a well-known comprehensive shopping plaza in Colombo, where offers everything from shopping, entertainment, dining, cinemas, supermarkets, restaurants, clothing stores, electronics stores, jewelry stores, to tourist souvenir shops. The most famous here is a cinema, with the latest English movies released at a price of around 500 rupees.


Pettah Market

The famous flea market in Colombo is Pettah, which is worth visiting. The Pettah Market, directly opposite the train station, is surrounded by the four streets of Front Street, Main Street, 5th Cross Street and Olcott Mawatha. It's a noisy and busy area.


If you take a trip to Pettah market, you can better appreciate the most authentic local customs. The Pettah Market is made up of countless small streets, like an intricate maze of bazaars. There are many shops on the street with a wide range of goods, from clothes, shoes, hats, accessories, cosmetics, vegetables, fruits, candy to mobile phones, lottery tickets, books, and magazines.


Recommended Tours

7 Days Classic Sri Lanka Tour

Colombo-Sigiriya-Kandy-Nuwara Eliy-Yala-Galle-Colombo

Price from: $704

9 Days Amazing Sri Lanka Budget Tour

Colombo-Sigiriya-Kandy-Nuwara Eliya-Kitulgala-Colombo

Price from: $679

9 Days Dream Path of Sri Lanka

Colombo, Negombo, Anuradhapura, Sigiriya, Dambulla, Kandy, Nuwara Eliya, Ella, Udawalawe, Bentota

Price from:on request