Book Tour and Activities on the Go!

  • If you want to really tickle your taste buds then you will have many restaurants in Colombo which serves some excellent food. The restaurant is blessed with some beautiful ambience and has a mesmerizing collection of fresh fish, sea food and lobsters amongst others.

     As Sri Lanka’s major income is earned by the fishing industry so don’t miss the opportunity to taste crabs from the Ministry of Crabs or if you are looking for something truly spicy then it is best to visit the Yaal restaurant where you can choose the spicy cuisine called Jaffna which has the most exotic combination of vegetables and sea food.

    Here are some of the best restaurants in Colombo that you should visit:

  • 017 Degrees North - Cinnamon Lakeside

    7 Degrees North is a high-profile bar in which Colombo’s who’s who can be spotted quite frequently. The interior decorations are quite swanky and fashion personified. It is considered to be one of the most stylish bars in Colombo. This place gets extremely crowded during weekends. Personalised service is available for guests coming to the bar as most of the people who come here are celebrities in their own fields.

    Highlights: This bar presents a panoramic view of the Beira Lake and presents a divine view of the illuminated Gangaramaya temple during the evening hours.

    Location: Five star hotel of Cinnamon Lakeside.

    Price for two: The prices are indeed steep because of its location; approximately LKR3500.

    Speciality dishes: Potato Wedges, Lamb Kababs, Pork Tapas, mushrooms (sauté), Lion & Bloody Mary are must-try food and drinks here.

    Timings: 5PM to 12AM
  • 02Cafe Japan

    If you are a fan of authentic Japanese food, you should head right away to Café Japan in Colombo city. The customer service here is top notch. The place is not very popular; however, of late, it has been getting lot of attention through its food.

    Highlights: The restaurant’s highlight is that it cooks exclusively as per its guest’s preferences. All you need to do is to call for an appointment and specify how you want your food to be.

    Location: Bambalapitiya, at a short distance from the famous Galle Road.

    Price for two: Comes up to approximately LKR3500<LKR5000.

    Speciality dishes: Katsudon, which is a dish made from rice topped with any non-veg choice. How can you not taste Sushi in Café Japan? This place serves great Sushi.

    Timings: The restaurant is open from 11 to 2 in the mornings and from 5.30 to 9 in the evenings, on all days of the week except Tuesdays. 
  • 03Eat Italy

    Eat Italy is probably one of the best Italian restaurants in the entire island nation of Sri Lanka. The customer service at this place is simply awesome. However, the same cannot be said about the interiors and the ambience. It is a small joint which is done with basic lighting and additional features.

    Highlights: This is currently managed by an Italian lady who takes care to greet her guests personally.

    Location: Mount Lavinia.

    Price for two: Approximately LKR3000.

    Speciality dishes: Do not miss the rice cutlet dish known as Arancini while you come here. It is stuffed with vegetables and meat and done just the way it is prepared in Italy. Also, try out their lasagnas and desserts as they are super tasty and affordable.

    Timings: This small and lesser-known joint is open from 9AM to 9PM on all days of the week. 
  • 04Candle Light Hut

    Candle Light Hut is a place that ought to be visited by meat-lovers who love their dishes to be spicy and affordable. The ambience is not great or exquisite; however the food more than makes up for the same.

    Highlights: South Asian, especially Pakistani cuisine is the highlight of this place. This place is sure to surprise you with its authentic South Asian cuisine.

    Location: In close proximity to Galle.

    Price for two: The approximate cost for two people works to around LKR 1000-1500, which is indeed quite reasonable, considering the quality and quantity of dishes available here.

    Speciality dishes: Must-try dishes here are chicken biryani, mutton kurma, Chicken Kadahi and the super-soft parathas. Once you are done with your sumptuous yet affordable lunch or dinner, try the special avocado juice available here. It is a speciality of this joint.

    Timings: The place is open from 9 in the morning to 11 in the night.
  • 05The Lobby Lounge - Taj Samudra

    True to all Taj Group of Hotels, Lobby Lounge has some of the world’s best interiors and great varieties in food. High-quality customer service has always been the hallmark of Lobby Lounge and they follow it till date. The calm ambience and the relaxing food leave nothing but positive memories in you, about this place.

    Highlights: When it comes to the 10 best places in Colombo to have the authentic English high tea, The Lobby Lounge Café at Taj Samudra would definitely feature in it.

    Location: Taj Samudra.

    Price for two: Approximately LKR1500, which is surprisingly cheap. The choice of alcoholic drinks available at the lounge’s bar is pretty impressive. Their buffets are highly popular and so are their dessert options.

    Speciality dishes: After the main course, do not miss to taste their Italian Tiramisu –a sweet which melts in your mouth literally!

    Timings: The place is open 24/7, all through the year.
  • 06Playtrix Sports Bar and Cafe

    This is one of the unique sports bar/ restaurants in Colombo and it was established during 2015. Visitors to this bar cannot stop gushing about the customer service and ambience here.

    Highlights: True to its name, the place hosts some exciting sporting events all through the year – with the beer pong and pub quiz being the most famous of them all. The ambience of the café is absolutely colourful and is definitely a far-cry from the sober cafes that are found in some other places in the city.

    Location: Cinnamon Gardens.

    Price for two: Approximately LKR2000 to LKR 3000.

    Speciality dishes: Cocktails definitely dominate food options at this place.

    Special offers: Every day, you can get exciting offers from 5 to 8 in the evenings, where you get one cocktail free when you buy 2. Their burgers and beer are one of the best in Colombo.

    Timings: The place is open from 11AM to 11PM.
  • 07Cafe Shaze

    Café Shaze in Colombo is a nice joint specialising in all kinds of non-vegetarian cuisine.

    Highlights: One of the best joints for Western cuisine in Colombo. The customer service is excellent with indoor and outdoor dining options available.

    Location: Located in the busy area of Thimbirigasyaya, Café Shaze is quite spacious.

    Price for two: Around LKR3500.

    Speciality dishes: The place is known for its great variety of drinks as well. Grilled fish which is served in a roast pan here, is a must try at this place. Also, do not miss out pastas cooked with seafood of your choice, beef dishes, milkshakes and fruit juices. All the dishes have good quality and quantity of meat cooked very softly, just the way it has to be.

    Timings: The place is open from 10 in the morning to 12 in the night. 
  • 08Mistsi's Delicacies

    If there is one restaurant that serves high-quality vegetarian and non-vegetarian fare in local and European cuisine in Colombo, it has to be Mitsi’s Delicacies. The restaurant exudes a very homely ambience.

    Highlights: Though it is quite small in size, this joint has lovely customer service and makes people want to come back again and again. This is probably the only place in Colombo city, where, you get to taste Balkan cuisine.

    Location: Bagatalle Road.

    Price for two: The cost for two comes up to approximately LKR2000.

    Speciality dishes: Some of the must-try dishes are the mix grill platter, lamb kebabs, Chocolate cakes and macaroons. The sweet macaroons available here are believed to be one of the best in Sri Lanka. It is a relatively less-visited joint; however the food and dessert items here are simply awesome.

    Timings: Open from 9AM to 11PM all through the week.
  • 09Ministry of Crab

    Image Credit : Sai karthik reddy
    Ministry of Crab is definitely a must-visit place for crab lovers. You have definitely missed something in your lives, if you haven’t tasted the crab meat here.

    Highlights: The place is co-owned by legendary cricketers from Sri Lanka – Mahela Jayawardene and Kumar Sangakkara.

    Location: Dutch Hospital, Colombo.

    Price for two: Approximately LKR6000, which is indeed costly; however it is worth every penny.

    Speciality dishes: Singapore style crab meat in chilly-sauce, fishes cooked in rich butter sauce and clay pot prawn curry, are some of the must try dishes here. Since huge and fleshy crabs are available here, the place is apt for group diners.

    Timings: The place is open all through the year except Poya (full moon days). On weekdays, the place is open for lunch from 12 to 3PM and for dinner from 6 to 10.30PM. During weekends, the restaurant timings are 12 to 3.30PM for lunch and 6 to 10.30PM for dinner.
  • 10Flamingo House

    Flamingo House represents just one word – “strange”. Food, ambience and the overall customer service is reasonable here. It is quite an unique food joint that serves Asian and European cuisine styles.

    Highlights: There are murals of flamingos all over the restaurant, which justify the reason behind the place getting its name.

    Location: Horton Place, Colombo.

    Price for two: Approximately LKR3000, which is slightly on the higher side.

    Speciality dishes: The choice of cocktails was quite impressive and they were priced reasonably. Some of the reasonable dishes are the pork sandwich, lamb chops and dim sum. The place is quite fine for group dinners, but not recommended for couples, due to the exorbitant prices.

    Timings: The restaurant is open from 11in the morning to 11 in the night.  
  • 11The Lagoon

    The Lagoon is one of the best places in Colombo when it comes to seafood, though it is a tad costly. The ambience of the restaurant with its excellent yet simple interiors makes guests feel cosy. With the host of sea food joints available in Colombo, it is indeed tough to make a mark; however, The Lagoon has been doing a wonderful job so far.

    Highlights: With close to 150 varieties of seafood being cooked in this restaurant, guests are surely spoilt for choice here.

    Location: The restaurant is located within the five star hotel of Cinnamon Grand.

    Price for two: Approximately LKR6000.

    Speciality dishes: Singapore chilli crab meat dish is a must-try at the Lagoon. Feel the crab meat balls cooked in chilly- sauce melt in your mouth.

    Timings: This place is open from 12 to 2.30 in the afternoons and from 7PM to 12.00AM.
  • 12Light House Gallery

    If you are looking for a place where you can enjoy your meal quietly amidst natural sea breeze, Lighthouse Gallery, is the place where you need to visit. There are indoor and outdoor dining areas here, where guests are treated with high quality hospitality and respect. The place is situated in a quaint corner in Colombo, far away from the hustle-bustle of the city.

    Highlights: Try to book and take your seats in the first floor balcony, so that you can enjoy the magical sunset and get a good view of the harbour while you dine.

    Location: Chaithya Road.

    Price for two: Approximately LKR2000.

    Speciality dishes: Here, you get different styles of cuisine like Sri Lankan, Mexican, Chinese, Indian, Italian etc. The alcoholic and non-alcoholic beverage section is also quite impressive at this place.

    Timings: The place is open from 11 in the morning to 11 in the night. 
  • 13The Mango Tree

    Food that goes beyond a delectable experience, Mango Tree is a wonderful restaurant in Colombo that serves North Indian, Sri Lankan and Mongolian cuisine.

    Highlights: Well, the tourists flocking to Colombo for a wonderful travelling experience should not leave back without tasting the range of delicacies delivered within the budget. Certainly, one can find rich heritage of North Indian food served with much authenticity. Apart from this, one can also indulge in savoring on choice of drinks at the Bar counter. A dining experience at Mango Tree can surely be a right decision. It is the specialized preparation that adds a distinctive touch to the cuisine served here.

    Location: Located opposite Pittala Handiya, Mango Tree has been operational since 9 years and serves best of food in Colombo.

    Price: The average price of the delicacies range between 225 and 450; while the drinks fall within the price of 90 to 195. 
  • 14The Sizzle

    A restaurant that aims to serve food on the cast iron platter positioned on the wooden base, The Sizzles is one of the most visited restaurants.

    Highlights: Developed as an innovative kind of dining place, the restaurant serves Halal recipes offered in an artistic manner. Scrumptious blends, suffused in herbs and eastern flavors, the visitors or even locales can experience a sense of union in taste with an enticing aroma. What adds excellence to the dining experience in The Sizzles is the choice of seafood, meat delicacies and the delightful veggies.

    Location: Positioned on the Walukarama Road, The Sizzlers is quite an excellent restaurant to visit. It offers quality food within budget friendly rates.

    Price: With mocktails ranging between 300 and 100, people enjoying drinks can surely have a ball. Indeed, the tea starts with 110 and the category of shakes ends at 450. Here, starters start from 400 and ends at 900 on an average. And of course, the main meals start from 1000 and rests at 1900. 
  • 15Ministry of Crab

    A venture started by Mahela Jayawardane, Kumara Sangakara and Dharshan Munidase, Ministry of Crabs is an ideal restaurant to experience the delicacies at its best.

    Highlights: Serving authentic Sri Lankan seafood with a touch of distinctiveness, it is an excellent restaurant creating options for visitors to fall in love with Sri Lankan food. Dedicated to the presentation of sweet and succulent crabs, The Ministry of Crab is an ideal place to dine. Serving fresh food with a wonderful delight has enabled this restaurant to gain recognition. With a variety of crabs sizes served on a platter, one can take their pick as per need. Not just crabs; it also serves meat and fish dishes made with equal attentiveness to that of crabs.

    Location: Positioned at the Old Dutch Hospital, The Ministry of Crab is one of the most sought after dining options for the visitors.

    Price: The crab dishes start from 3600 per kg to 23200 per kg, depending on the size of the crab served. Indeed, the Prawn dishes are a bit cheaper that starts from 1600 to 3800. Apart from this, other dishes are served on an average of 800 to 2500. 



Galle Face Green Beach

Situated in the middle of the busy stretch of Galle Road and the Indian Ocean, this open space, established during 1859 on 5 hectares, is a huge hit among tourists of all age groups. During weekends, the place is abuzz with vendors who attract kids with their bright toys and bubbles. This area is open all through the year. Entry into the park is free.

While you are here, do not miss to taste the lip-smacking delicacies that are prepared by street vendors.

Location: This is located right next to the famous Galle Beach.

 The magical and golden rays of sunset, fresh air and the positive ambience of the place make Galle Face Green one of the must-visit places in Colombo. The place is currently taken care of by the Sri Lanka’s Urban Development Authority. 

This park is open 24/7 all through the day.

Price: Entry into this park is free of cost.

Mount Lavinia Beach

Mount Lavinia is a heritage hotel, which was predominantly a huge place during 1806. There are various ocean view rooms up for taking here, provided you book early. During special festivals and peak tourist seasons, the heritage hotel offers great deals for the benefit of tourists.

 With a spending view of the Laccadive Sea, Mount Lavinia offers luxurious services and facilities for its guests. It is located in close vicinity to the National Zoological Gardens. 

Highlights: Sunset deals, wedding packages, national holiday deals, offers on cards of certain banks etc. are some of the promotional offers advertised by Mount Lavinia throughout the year.

Timings: The hotel is open all through the year. It also has a children’s park, where children are treated to a variety of outdoor sports till 4PM.

Approximate price starts from 1000 LKR

Gangaramaya Temple

Gangaramaya Temple is not only one of the most beautiful but also one of the most iconic Buddhist temples in Sri Lanka. It is more than a century since this temple was constructed; however even today, the temple doesn’t stop to surprise tourists and devotees. The pathways and doors that lead into the main sanctum sanctorum contain intricately carved sculptures that are simply breath-taking.

Highlights: The ceilings and walls contain pictures and miniature paintings that explain stories from Buddhism religion. In the main sanctorum, a huge Buddha statue exudes a brilliant sense of calmness in the devotees. Built in a mix of various architectural styles including India, Burmese, Thai and Chinese, this temple also houses a museum.

Location: The temple is located right on the Jinaratana Road in the heart of Colombo city.

Timings: The temple is open from 5.30AM to 10PM.

Price: Entry fee is LKR200 per adult.

Dehiwala Zoo

Dehiwala Zoo or the National Zoological Gardens of Sri Lanka was set up during 1936 with the sole ambition of providing ultimate protection to a wide range of wild animals and birds. . When you are here, do not miss the impressive performances from elephants, chimpanzees and sea lions.


Location: This zoo is located at 
Anagarika Dharmapala Mawatha, Dehiwala.

 This place is one of the members of WAZA (World Association of Zoos and Aquariums). In order to encourage breeding, this zoo is actively involved in animal exchange programs. The place is known for its exotic varieties of mammals, birds, fishes, reptiles, amphibians, butterflies and marine invertebrates

Timings: The zoo is open from 8.30 AM to 6:00 PM on all days.

Approximate price starts from 100 LKR for adult and 30 LKR for child, for foreigners 500 LKR for adults and 250 LKR for child.


National Museum

If you are a history lover and have a keen eye for architecture, the National Museum is probably one of the first few places that you need to visit, when you come to Colombo. Established during 1877, this is the biggest museum in the island nation and is undoubtedly the pride of Sri Lanka. The place houses some of the best and personalised collections of the ancient Kandyan dynasty rulers.

 The museum built in Italian architecture style, is located right in the heart of the Colombo city. 

 The museum’s library deserves special mention as it contains rich manuscripts in palm leaves in languages like Burmese, Sinhala, Telugu, Tamil and much more. 

The museum is open on all days except national holidays from 9:00 AM to 6:00 PM.

Price:  Approximate price for local adults and kids are 35 LKR and 20 LKR respectively, whereas, for foreign adults and kids, the prices are 600 LKR and 300 LKR respectively.

Viharamahadevi Park

Named after Queen Viharamahadevi, this park is the largest and probably the only public park in Colombo. It is one of those places that never cease to excite you irrespective of the number of times you come here.

Highlights: There are lots of places to visit here like the aquarium, mini zoo, children’s play zone, war memorial, lake and the dangerous-yet-adventurous suspension bridge above it. When you and your kids are tired of running round the park, you can just relax on the cool resting places on the park, eating local delicacies like candy floss, corn and ice-creams from the sellers here. A canopy of green trees lends a beautiful ambience to this place.

Location: The Park is located right next to the famous National Museum in the heart of Colombo.

Timings: This Park is open all through the year.

Price: Entry into the park is free of cost.

Old City Hall

This is definitely a place that will interest any architecture or history lover. Constructed over two centuries ago, the Old City Hall is one of the brilliant architectural marvels from the bygone British era. The months of January, February, March, November and December are the best when it comes to visiting Colombo. The entry price is free of cost.

on: The hall can be found on Main Street in Colombo amidst various famous tourist spots.

: There are a few attendants working in the hall, who will gladly take you around the building, provided you tip them a reasonable amount of money. The hall is literally a treasure island that contains old government equipment, transport machinery and other council chambers that were present during the earlier times.

Timings: The place is open from 8:00 AM to 5:00 PM ll days of the week except Sundays.

Dutch Period Museum

During the period between 1656 and 1796, Dutch rulers ruled over Sri Lanka. The Dutch Museum which tourists get to watch today was once the official residing place of Thomas Van Rhee, the former Dutch Governor of Sri Lanka.


: The place is located at Prince Street in the city

: The museum contains two floors and it houses around 3000 personal collections of Dutch rulers who reigned over the place. This place was converted into a public museum during 1977, thanks to the able support rendered by the Government of Netherlands.

Timings: The museum is open from 9:00 AM to 5:00 PM from Tuesday to Saturday.

MGM Colombo

Replete with the usual casino and other table games, MGM Colombo is quite a famous gaming joint in the city. It is smaller than Bally’s or Bellagio; however, it is quite famous among its guests for the services and hospitality that it offers. While the regular players occupy the ground floor, the first floor is taken by players looking for privacy.

Highlights: There is a dedicated floor for VIPs here as well. Music bands and cultural dance performances from international artists are performed every day at this joint. 

Location: In the remote outskirts of Colombo.

Special features: The cuisine is a mix of Asian and international in order to cater to the taste buds of foreign nationals who come here in plenty. Some of the table games that are highly popular here are Roulette, Baccarat, Poker, Mini Flush and Texas Hold’em. The minimum stakes at this casino are highly affordable. 

Timings: Open 24/7.


The Ritz Club

Ritz Club is the largest casino in Sri Lanka.

Highlights: There are totally 16 table games (6 baccarat, 6 black jack and 4 roulette tables) at this place.

Location: Galle Face Terrace.

Special features: The casino witnesses a healthy mix of local and foreign tourists. The choice of games that this casino houses and the customer service of the place is highly lauded by people who come here regularly. Entry is free into the Ritz Club Casino. During the evening hours, this place is occupied by a diverse mix of people who engage in their regular banter with complementary food and beverages. It is one of those of places that provide you the much-needed rejuvenation after a hard day’s work at office. The ambience of the club goes up several notches higher, thanks to its highly courteous staff.

Timings: 24/7

Independence Memorial Hall

Independence Memorial Hall in Colombo, as the name indicates, was constructed to commemorate the occasion of Sri Lankan Independence from British Rule. The construction of this memorial was completed during 1953.

Highlights: When you come here, you ought to visit the Independence Memorial Museum as well, which honours the people who fought for Sri Lankan Independence. Currently, this hall is the venue where Independence Day celebrations and other national events are being held. Prior to the construction of the Sri Lankan Parliament, this memorial Hall served as the ceremonial assembly as well. This place currently caters to the needs of fitness enthusiasts as the open spaces here are used for jogging, cycling, public gym, aerobic sessions and other relevant activities.

The hall is located in Cinnamon Gardens and was formerly known as Torrington Square.

Timings: This hall is open all through the year.

Price: Entry into the hall is free of cost.

Beira Lake

If there is one place where you can get the combined benefits of adventure, pilgrimage, picnic and fun, it is the Beira Lake. This is one of the hot tourist spots in Colombo as well. One can enjoy duck paddle boat rides on the lake.


Location: Located quite close to the famous Gangaramaya temple, Beira Lake offers an excellent view of the temple, especially in the evenings, when the temple is fully illuminated. 

: There is another temple right in the middle of the lake – Seema Malaka Temple. This temple contains lots of Buddhist statues and a few Hindu idols.

Timings: The lake is open all through the year to enable visitors; however evenings are the best to come here to get a panoramic view of the temple.

Approximate price is 300 LKR however if you have paid for entry into the Gangaramaya temple,that will suffice here as well.

Bally's Casino

Bally’s is one of the respected names in the casino business in Colombo. It has been around for quite a long time and it provides complete security to its guests, members and regular players.

Highlights: Biggest casino in Colombo.

Location: Right at the back of Colombo Fort station.

Special features: Bally’s treats its guests with complementary drinks and snacks. Its restaurant section provides international breakfast, lunch and dinner options. Members can choose from various packages (Bronze, Silver, Gold, Platinum, Diamond and Infinity) as per their budget constraints. In these packages, the minimum checking amount starts from $4000 and the maximum goes up to $100,000. Members can also get themselves rejuvenated at the spa at Bally’s. All members who opt for these packages get complementary air transfers, food, five-star hotel accommodation and free local commute from Bally’s to their hotels.

Timings: Bally’s is open 24/7 on all days except Poya (Full Moon day).


Continental Club

Continental Club is one of the well-respected casinos in Colombo as it has been in the business for 18 long years.

Highlights: One of the major highlights of this casino is that it is mostly visited by foreign tourists. There are hardly any natives found here. However, the hotel-cum-casino, upholds strong Sri Lankan values when it comes to the attire of its staff and management of table behaviour.

Location: Galle Road.

Special features: People enjoy this chilled-out yet professionally strict place as they know that they can enjoy their game in peace here. Due to its large number of international visitors, the hotel manages to churn quite a large variety of tasty, international cuisine. Today, the Continental Club is known as much for its food as much as it is known for its casinos.

Timings: Open 24/7.

Arugam Bay Beach

Welcome surfers! 320 km away from Colombo Arugam Bay is waiting for you to unveil your adventurous side. An ideal place to be when you want to break free from being just mundane. The bay will definitely fill in some adrenaline rush making you feel all charged up for the biggest challenges of life.  The most popular surfing break is ‘Main Point’ which is towards the south of the bay. This adventure spot is well complemented with a relaxing atmosphere. Although one might not find many inhabitants in and around the place as it was once victimised by Tsunami which caused a lot of damage to the bay.

Although, it’s quite ironic to its name but a visit to the Tsunami hotel is a must which serves some of the best rice and curries. If you are a nature lover you can also check out the nearby Kumana National Park which will be equally exciting.

Getting There: The easiest way to reach the Arugam Bay is to take a can from the airport.


Old Galle Buck Lighthouse

Though it is located in close vicinity to the Galle Face Green, where thousands of adults and kids visit to view the beach, the Old Galle Buck Lighthouse is a comparatively less-visited destination. When you go further from Galle Face Green, you can climb up to the Lighthouse and enjoy a panoramic view of the Indian Ocean. This is located within the premises of Sri Lankan Navy.

Highlights: You can get to the lighthouse after 5PM to enjoy the best view of sunset. This place is considered to be the best when it comes to viewing sunset. If you are a person who wants to have a quiet little time to yourself, this is the apt place for you.

Location: In close vicinity to the famous sea face of Colombo, the Galle Face Green.

Timings: The place is open all through the year.

Price: Entry is free of cost here.

Ask a Question

Ask Question