Best Restaurants and Shopping Malls in Colombo, Sri Lanka

Home | Destinations | Best Restaurants and Shopping Malls in Colombo, Sri Lanka

Discover the Best of Colombo

Colombo, Sri Lanka’s vibrant commercial capital, offers an exciting combination of delicious food, modern shopping malls, traditional markets, coastal views, and cultural attractions. Whether you are visiting Sri Lanka for the first time, enjoying a short city break, or finishing a holiday around the island, Colombo is a wonderful place to explore.

From tasting authentic Sri Lankan rice and curry to enjoying fresh seafood, shopping for local souvenirs, and discovering modern retail centres, there is something for every traveller.

If you are wondering where to eat and shop in Colombo, this guide introduces some popular places to include in your travel itinerary.

1. Best Restaurants to Visit in Colombo

Colombo has a diverse food scene, offering traditional Sri Lankan cuisine, fresh seafood, international dishes, cafes, and fine dining.

Ministry of Crab – A Seafood Experience

Ministry of Crab | Best Seafood Restaurant in Sri Lanka

Located in the historic Dutch Hospital precinct, Ministry of Crab is a well-known choice for visitors interested in Sri Lankan crab dishes. Its menu features different preparations of crab, making it an appealing option for seafood lovers. The restaurant is particularly popular, so booking ahead is advisable.

Best for: Seafood lovers, special dinners, and travellers seeking a memorable dining experience.

Nuga Gama – Traditional Sri Lankan Cuisine

NUGA GAMA, Sri Lanka • Eat App

Nuga Gama offers a village-inspired dining atmosphere and traditional Sri Lankan food. It is a good option for travellers who want to experience local flavours in a setting designed to evoke Sri Lanka’s rural heritage.

Best for: Visitors interested in local cuisine and cultural dining.

Ceylon Curry Club – Discover Local Flavours

Ceylon Curry Club: Lankan flavours with a twist | The Morning

Situated in the Dutch Hospital Shopping Precinct, Ceylon Curry Club is another restaurant to consider when exploring Colombo Fort. It offers Sri Lankan-inspired dining in a historic part of the city.

Best for: Travellers looking to enjoy Sri Lankan cuisine while exploring central Colombo.

The Lagoon – Seafood and More

The Lagoon @ Cinnamon Grand (Part 02) – The Eat Log

The Lagoon at Cinnamon Grand is a popular option for visitors looking for a seafood focused restaurant experience. It is worth considering for a relaxed lunch or dinner during a city stay.

Best for: Seafood enthusiasts and travellers seeking an upscale dining experience.

Barefoot Garden Cafe – A Relaxed Café Experience

The Barefoot Garden Cafe (@barefootgardencafe) · Kollupitiya

Barefoot is known for its colourful handloom products, boutique shopping, and garden cafe. It is a pleasant stop for travellers who want to enjoy a meal or drink while exploring local crafts and design.

Best for: Cafe visits, relaxed lunches, art lovers, and souvenir shopping.

Try Local Food Beyond Restaurants

For a more everyday Sri Lankan food experience, look for reputable local eateries serving:

  • Rice and curry with a selection of vegetables and other accompaniments

  • Hoppers and egg hoppers

  • Kottu roti, prepared with chopped roti and a mixture of ingredients

  • String hoppers with curry and sambol

  • Fresh tropical fruit and traditional sweets

Choose food outlets with good hygiene practices, and ask about spice levels if you prefer milder dishes.

Travel tip: Menus, prices, opening hours, and availability can change. Check directly with each restaurant before visiting, particularly for special dining experiences.

2. Best Shopping Malls in Colombo

Colombo has several modern shopping centres where visitors can browse fashion, accessories, souvenirs, restaurants, and entertainment options.

One Galle Face Mall

One Galle Face Mall | Attractions in Sri lanka

 

One Galle Face is a modern shopping destination near Colombo’s waterfront. It combines retail stores, dining, and entertainment, making it a convenient stop during a day of sightseeing.

Why visit?

  • Explore fashion and lifestyle stores.
  • Enjoy a variety of dining choices.
  • Take a break from the heat in an air conditioned environment.
  • Combine shopping with a visit to the nearby Galle Face area.

Colombo City Centre

7 Things to do at Colombo City Center – Yamu.lk

Located on Sir James Pieris Mawatha, Colombo City Centre is another modern mall offering shopping and dining. It can be a convenient stop for visitors looking for a comfortable indoor activity.

Why visit?

  • Browse a range of retail shops.
  • Enjoy food and refreshments.
  • Take a break during a busy sightseeing day.

Arcade Independence Square

Arcade Independence Square - All You SHOULD Know Before Going (2026 Reviews)

 

Arcade Independence Square combines shopping and dining with an attractive setting near the Independence Square area. It is worth including if you want to explore a different side of Colombo beyond the larger shopping centres.

Why visit?

  • Enjoy a relaxed shopping stop.
  • Explore the surrounding area.
  • Combine your visit with nearby cultural and architectural attractions.

Marino Mall

Marino Mall Colombo | www.marinomall.com

Marino Mall, on Galle Road, is another shopping option in Colombo. Travellers can check its current retail and dining offerings before planning a visit.

Why visit? It is a useful alternative for visitors exploring the western side of the city.

3. Explore Colombo’s Traditional Markets and Local Shops

Shopping in Colombo is not limited to modern malls. Traditional markets and independent boutiques provide opportunities to discover local products and Sri Lankan craftsmanship.

Pettah Market – Experience Local Colombo

Pettah Market Survival Guide: Navigating the Streets for Spices, Textiles,  and Gems. - MaRadha Colombo

Pettah is a busy commercial district with streets lined with shops and market stalls selling clothing, fabrics, accessories, household items, and various everyday products.

It offers a more local shopping experience than a modern mall. The area can be crowded, so keep your valuables secure and agree on prices before purchasing items when bargaining is appropriate.

Best for: Budget conscious shoppers, curious travellers, and visitors interested in the city’s everyday commercial life.

Barefoot – Colourful Handloom Products

Barefoot in Colombo is a kaleidoscopic farm of colour and craft |  Architectural Digest India

Barefoot is a distinctive place to shop for colourful handloom textiles, clothing, home furnishings, and gifts inspired by Sri Lankan design.

Best for: Thoughtful souvenirs, locally designed products, textiles, and gifts.

Laksala – Sri Lankan Handicrafts and Souvenirs

10 Best Souvenirs to Pick Up in Sri Lanka

Airport and Aviation Services (Sri Lanka) (Private) Limited.

Laksala is a useful place to look for Sri Lankan handicrafts, decorative items, and gifts. Visitors interested in taking home something connected to the island’s culture may find a variety of options.

Best for: Cultural souvenirs, handicrafts, and gifts for friends and family.

What Should Tourists Buy in Colombo?

Consider looking for,

  • Ceylon tea and locally produced spices
  • Ceylon cinnamon from reputable sellers
  • Handloom fabrics and clothing
  • Traditional handicrafts and decorative items
  • Locally designed gifts and accessories

When purchasing gems, jewellery, or expensive products, choose reputable sellers and request appropriate documentation.

4. How to Combine Restaurants and Shopping in One Day

If you have only one day in Colombo, you can combine shopping, dining, and sightseeing with a little planning.

Morning: Explore Pettah Market and discover the city’s busy local shopping streets.

Late morning: Visit a cultural attraction such as Gangaramaya Temple or the Independence Square area, allowing time to respect local customs at religious sites.

Lunch: Enjoy Sri Lankan cuisine or seafood at a restaurant that suits your budget.

Afternoon: Visit One Galle Face, Colombo City Centre, or another shopping destination.

Evening: Head towards Galle Face Green for the coastal atmosphere and sunset views, subject to weather conditions. Enjoy dinner at a restaurant of your choice.

This itinerary can be adjusted according to your interests, traffic conditions, and how much time you want to spend shopping.

5. Practical Travel Tips for Colombo

Plan around traffic: Travel between destinations can take longer than expected, particularly during busy periods. Group nearby attractions together.

Carry local currency: Sri Lankan rupees can be useful for small purchases and some local shops, although payment methods vary.

Dress comfortably: Lightweight clothing is suitable for Colombo’s warm weather. Bring sun protection and an umbrella when needed.

Respect local customs: Dress modestly when visiting religious attractions and follow photography instructions.

Check prices: Ask about prices before ordering food or buying products when prices are not clearly displayed.

Keep valuables secure: Take normal precautions in crowded markets and busy shopping areas.

Confirm opening hours: Check current opening hours and restaurant availability before setting out.

Frequently Asked Questions

1. What are the best restaurants in Colombo for tourists?

Options include Ministry of Crab for crab dishes, Nuga Gama for traditional Sri Lankan cuisine, Ceylon Curry Club for local flavours, The Lagoon for seafood, and Barefoot Garden Cafe for a relaxed café experience. The best choice depends on your budget and food preferences.

2. Which shopping malls are worth visiting in Colombo?

One Galle Face, Colombo City Centre, Arcade Independence Square, and Marino Mall are options to consider for shopping and dining.

3. Where can I buy authentic Sri Lankan souvenirs?

Pettah Market, Barefoot, and Laksala are useful places to explore. You can look for handloom products, handicrafts, tea, spices, and locally designed gifts.

4. Can I explore Colombo in one day?

Yes. One day is enough for a selection of shopping, dining, and sightseeing highlights. However, traffic and the distance between attractions can affect how much you can comfortably cover.

5. What Sri Lankan food should I try in Colombo?

Try rice and curry, hoppers, egg hoppers, kottu roti, string hoppers, and local sweets. Choose dishes that suit your spice preference.

6. Is Colombo suitable for families?

Yes. Families can enjoy shopping malls, cafes, cultural attractions, coastal walks, and a wide range of dining options. Choose activities based on children’s ages and interests.

Plan Your Colombo Experience with YMe Tours

Colombo is more than a shopping destination. It is a city where Sri Lankan flavours, local markets, contemporary shopping, culture, and coastal scenery come together.

Whether you want to discover local food, visit shopping malls, explore traditional markets, or include Colombo in a longer Sri Lankan holiday, YMe Tours can help you plan your journey.

Our services include airport pick up, island wide tours, accommodation arrangements, safari and adventure experiences, and travel planning support with 24 hour assistance.

Tell us what you need, and we’ll help make your Sri Lankan adventure happen.

+94 72 013 4575 | [email protected] | tours.yme.lk

 

Scroll to Top