A tropical island surrounded by the turquoise Indian ocean, Sri Lanka is blessed with an abundance of seafood. From celebrated mud crab to fat cuttlefish to fresh sushi and sashimi, there are plenty of opportunities around the country to dive into this seafood goodness.
So check out our list of buffets in Colombo that any seafood lover should not miss!
The Lagoon (Cinnamon Grand)
The Lagoon at Cinnamon Grand Colombo is arguably the best and most affordable seafood buffet in Colombo. For just Rs. 3500, this buffet offers the freshest haul of the day, cooked to your liking — grilled, curried, steamed, fried or served on a sizzling plate. It’s like a classy fish market. The seafood is displayed on a thick bed of ice, which you can browse through, pick what you like and the chefs will prepare them according to your preference.
Price per head: Rs. 3500 (every Sunday, lunch)
Graze Kitchen (The Hilton Colombo)
Featuring a staggering selection of sushi, sashimi, maki and many other seafood delicacies, the Japanese isle of the Graze Kitchen buffet is a must-try for any seafood lover. They also have a separate seafood section with a rich spread of prawns, mussels, crab, cuttlefish, octopus and whatnot.
Price per head: Rs. 4888 nett (Saturday and Sunday, lunch), Rs. 4388 nett (Tuesday – Friday, lunch), Rs. 4888 nett (daily, dinner)
Central (Shangri-La Colombo)
The buffet at Central in Shangri-La is a fine gastronomic tour through the world map. From Sri Lankan, Middle Eastern and Italian to Indian, Chinese and Japanese, it has a little bit of everything. If you’re a pescatarian, make sure to stop by the Japanese food section, where you can get some delicious sushi made with fresh seafood and a wide array of steamed seafood — prawns, cuttlefish, clams and crab etc.
Price per head: Rs. 5200 (weekdays, dinner)
Harbour Court (The Kingsbury Hotel)
Harbour Court buffet is gushed with flavours of the sea. With lots and lots of crabs, prawns, mussels, oysters and other kinds of seafood, it’s all about the freshest catch of the day, prepared to perfection.
For even more seafood, you can always check out the Ocean in Kingsbury, which has a fantastic a-la-carte menu.
Price per head: Rs. 4400 (daily, dinner)
Ports of Call (Taj Samudra)
The massive sushi and sashimi range at Ports of Call is heaven for anyone who loves seafood or Japanese food alike. They represent some excellent craftsmanship, and more importantly, fresh seafood. You can jazz them up with a variety of sauces, pickled veggies and a dash of wasabi.
Price per head: Rs. 2950 nett (lunch), Rs. 3950 nett (Thursday, dinner), Rs. 4500 nett (Friday – Saturday, dinner), Rs. 4950 nett (Sunday brunch)
KOBE (Waters Edge)
KOBE’s Japanese high tea buffets are incredibly impressive, especially due to the heap of sushi and sashimi they’ve got in the spread. It takes place every last Sunday afternoon of the month, from 3.00 PM to 6.00 PM.
Price per head: Rs. 3950 nett (adult), Rs. 2100 nett (child)