Forgot password?

Colombo Best Restaurants

  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image

Top Restaurants in Colombo

Restaurants Colombo – What’s a vacation without excellent food, delicious cocktails or fine wine in a good restaurant? Such evenings create memories. WorldTop7 offers a selection of the best restaurants in Colombo. And because we know how different tastes are we cover all of the different restaurant styles!

Whether a sushi restaurant in Colombo, an American steakhouse, an Italian restaurant, a Thai eatery or exotic Cajun cuisine – the lovers of culinary delights come fully at their expense and find lots of insider tips. Our restaurant tips in Colombo are by locals (which should know where it tastes best!), celebrities, globetrotter and business people. And if you’ve eaten in one of these restaurants in Colombo where cuisine, service and atmosphere was unbeatable and you want to tell everybody – that’s what WorldTop7 stands for! Restaurants in Colombo with the x-factor!

The demands in terms of restaurant style are naturally very varied and WorldTop7 is happy to assist. Whether it is a small, cozy bistro in Colombo with delicious and authentic food for surprisingly little money or a completely styled Michelin-star restaurant in Colombo where movie stars and models have diner – here you find everything from inexpensive to expensive, from grunge to classy, from traditional to macro kitchen!

But not only for your vacation, also for your business lunch or business dinner in Colombo you can find exactly the right place to eat. Thus, business become pleasure in no time!

Beach Wadiya

Style: Seafood by the Beach

Beach WadiyaDine on the sand and under the stars; basic shack between the train tracks and the sea, step over the railway tracks to the beach front and dine on plastic chairs and red table clothes; bar inside.

Beach Wadiya was totally destroyed by the tsunami in December 2006, old owner Olwyn Weerasekara welcomed many famous people – among them Richard Branson and Princess Anne; check out his collection of about a dozen of guest books.


Address: Station Ave, Wellawatta, Col 6, Colombo, Sri Lanka
Area: Colombo 6
Phone: +94 11 258 8568

Price: Mains starting at US$8.-

Curry Leaf Garden Restaurant

Style: Sri Lankan Alfresco Dining

Curry Leaf Garden RestaurantOne of the many eateries at the buzzing Hilton Hotel but definitely the best option; located in wooden Sri Lankan style houses in the hotel garden; select from a variation of curries or sea food; Sri Lankan buffet style; special guest chefs like Felicia Sorensen – the queen of curries; try the “kadala karaya”, “roti cart” or “saara vita”; dinner only.

Address: 2 Sir Chittampalam A Gardiner Mawatha, Col 2, Colombo, Sri Lanka
Area: Colombo 2

Price: Mains starting at US$11.-

Ministry of Crab

Style: Trendy crab and seafood shack

Ministry of Crab

Ministry of Crab in Colombo is a newly opened stylish seafood restaurant situated in the beautifully restored 4 century old Dutch Hospital. They have retained much of the old hospital’s charm with tiled floors, high ceilings, and colour theme of orange and black interiors. The owners are cricketers Mahela Jayawardene and Kumar Sangakkara, plus restaurateur Dharshan Munida of Nuhonbashi Japanese restaurant fame. There are all kinds of seafood like squid, calamari, black tiger prawns, cuttlefish, and so much more but their Sri Lankan mud crabs specialties are of course the highlights of the menu. Everything is guaranteed fresh, there’s even a crab tank and diners can see the crawlers being fished out of their temporary homes before they are taken into the open kitchen and prepared into sumptuous dishes. Dharshan also emphasizes that they carefully select locally sourced vegetables and even make their own sauces to guarantee freshness and flavour. Diners are given bibs so they can enjoy digging into the meaty crabs without worrying about clothes stains.

Ministry of crab is open from 6pm – 11pm on weekdays, noon until 4pm for lunch and 6pm – 11pm for dinner on weekends. Make sure to call days in advance if you want to be able to secure a booking.

Address: Old Dutch Hospital, Col 1, Colombo, Sri Lanka
Area: Colombo 01
Phone: +94 11 2 342722

Price: Rs. 2000 – Rs. 3000 per person for 3-4 course meal

Raja Bojun

Style: Sri Lankan Lunch Buffet

Raja BojunVery popular and constantly good; sea view inclusive railway tracks; come for the “lunumiris mae of onions and dried chilies”, highly explosive! Real authentic and casual Sri Lankan lunch; entrance through office building passing by typing bank employees;

open 11:30am – 2:00pm like most of the lunch places

Address: Ceylinco Seylan Towers, 90 Galle Road, Col 3, Colombo, Sri Lanka
Area: Colombo 3
Phone: +94 11 471 6171

Price: Buffet US$8.-

The Cricket Club Cafe

Style: International in Colonial House

The Cricket Club CafeOpposite The Gallery Cafe, real English food with slight Mexican influence; place to hang out for live sports on telly and a pint of local Lion Lager; pub in the back room; nice little terrace for tea time in the afternoon.

Address: 34 Queens Road, Col 3, Colombo, Sri Lanka
Area: Colombo 2
Phone: +94 11 250 1384

Price: Mains starting at US$9.-

The Gallery Cafe

Style: Chic Expat Lunch & Dinner Hangout

The Gallery CafeThe Gallery Cafe  is situated in the centre of the city of Colombo yet it remains a beautiful quiet haven; enter the building down a paved driveway with temple trees and large urns along each side; a view across a long pond filled with striking purple nil manel, Sri Lanka’s national flower, continues through the latticed doors towards a giant cement urn, which sits at the boundary wall of the cafe; international food is served in the semi-alfresco courtyard.

See and to be seen; an Art Gallery is situated at the entrance to the Café; exhibitions display works of mostly local artists, changing every three weeks.

On the side of this courtyard is The Gallery Shop and The Paradise Road Studio House – perfect for gifts like the Sri Lankan Dilmah tea “t”.

For an even more upscale international dinner go to Tintangel (65 Rosmead Pl, Col 7, +94 11 460 2122) at Tintangel Hotel (former residency of the Sri Lankan prime minister); it is located in Colombo’s diplomatic district; intimate dinner in a lovely courtyard.

Address: 2 Alfred House Road, Off Alfred House Gardens, Col 3, Colombo, Sri Lanka
Area: Colombo 3
Phone: +94 11 258 2162

Price: Mains starting at US$14.-

The Lagoon

Style: Seafood in Hotel Garden

The LagoonStylish, located in the Cinnamon Grand hotel; fish on display, open kitchen, good wine selection.

Looking for a great afternoon teatime spot than try the oldest hotel in town The Galle Face Hotel; enjoying a tea on the veranda lets you travel back in time…

Address: Cinnamon Grand Hotel, 77 Galle Road, Col 3, Colombo, Sri Lanka
Area: Colombo 3
Phone: +94 11 249 7371
Price: Mains starting at US$13.-

The Mango Tree

Style: North Indian Fare in Modern Atmosphere

The Mango TreeCosmo smarty “The Mango Tree” takes North Indian food to a next level; authentic Indian cuisine with a cosmopolitan flair, huge selection of Indian breads like roti, naan, etc.; chic bar/lounge at the centre; frequented by many local celebrities like Sangakkara – the former captain of the Sri Lankan Cricket team; please note that Sri Lankan eat early and most of the places close at 11pm.

Address: 82 Dharmapala Mawatha, Col 3, Colombo, Sri Lanka
Area: Colombo 3
Phone: +94 11 587 9790

Price: Mains starting at US$6.-