8 Best Restaurants in Sri Lanka

Pinterest LinkedIn Tumblr

The destination becomes attractive due to its geography. The quality and variety offered by the places plays an important role in its deposit. Sri Lanka is one such full-time travel destination that offers exciting attractions as well as tempting cuisines.

Curry Leaf

Known as the “Village in the Heart of the City”, The Curry Leaf is one of the most unique Sri Lankan restaurants serving the finest Sri Lankan traditional cuisine. With a tranquil atmosphere and a carefully crafted menu including an irresistible seafood buffet, this rustic restaurant is a seafood lover’s paradise.

Be sure to try: mutton cotta, katta sambol, fry fry (fish of your choice)

Location: 2, Sir Chittapalam, GARDINER MW, Lotus Rd, Colombo
Time: from 18:30 to 23:30
Cuisine: Sri Lankan

Gallery Cafe

Gallery Cafe is one of the best restaurants in Colombo, located on Paradise Road. Here you will find a luxurious atmosphere and elegant outdoor seating. Its menu includes a variety of dishes such as Indian, Italian and Sri Lankan dishes for all tastes. Desserts are the main strength of this cafe as it serves 30 different types of desserts that have unrivaled tastes throughout Sri Lanka.

Must Try: Pork Schnitzel, Coq Au Vin, Jaggery Cream

Location: 2 Alfred House Rd, Colombo
Time: from 10 am to 12 am
Cuisine: Sri Lankan, Italian and more.

Seafood bay

Situated on the unpainted sands of Paradise Beach, Seafood Cove offers the perfect setting with cool ocean breezes, charming gazebos and live Calypso music for a romantic dinner with your spouse. You can enjoy a taste of Sri Lankan dishes prepared here with freshly caught fish, lobster and shrimp.

Must try: Crab fillet, fried cuttlefish, shrimp curry

Location: Hotel Road, Colombo
Dates: from 19:00 to 22:30.
Cuisine: seafood

MInistry of Crab

As the name suggests, Ministry of Crab is one of the best Sri Lankan restaurants serving an assortment of juicy crab dishes. Ranked among Asia’s 50 Best Restaurants in 2017, MInistry of Crab offers perfect traditional Sri Lankan-style food, fast service and an attractive menu for seafood lovers.

Try: chili crab, garlic chili shrimp, spicy teriyaki chicken

Location: Old Colombo Dutch Hospital, Fort, Colombo
Time: from 12:00 to 15:00 and from 18:00 to 23:00.
Cuisine: seafood


Designed to deliver authentic Japanese food to the land of curries and rice, Nihonbashi is one of the finest Japanese restaurants in Colombo. Nihonbashi is the perfect place to dine with family, friends or partner, with a sophisticated atmosphere and a wide range of delicious Japanese dishes.

Must Try: Tempura Shrimp, Sushi, Crab Fried Rice

Location: 11, Galle Face Terrace, Collupitia, Colombo
Time: from 11:00 to 14:30, from 18:00 to 23:00.
Cuisine: Japanese


1864 – one of the few Sri Lankan restaurants specializing exclusively in continental cuisine. This restaurant is designed with a cosmopolitan ambiance. It serves impeccably prepared modern European dishes and a wide selection of old and new world wines to provide its customers with the opportunity to enjoy a 5-star dining experience.

Must Try: Jumbo Shrimp, Pork Skewers, Baked Mushrooms

Location: Galle Face Hotel, 2, Galle Road, Collupitia, Colombo
Time: from 7 am to 11 pm
Cuisine: continental

Sea Spray 

With stunning views of the Indian Ocean and a magnificent royal setting, Sea Spray Restaurant serves the finest al fresco dining. It is a pioneer of rooftop restaurants in Colombo, serving the finest traditional Sri Lankan food as well as various other cuisines to suit all sorts of taste buds.

Must Try: Garlic Shrimp, Tiger Prawns, Barramundi

Location: No. 02 Galle Road | Galle Face Hotel, Colombo
Time: from 17:00 to 23:30
Cuisine: seafood

The Kandy House

The Kandy House is one of the most elegant restaurants in Sri Lanka. This is the perfect place to dine with your partner. Indulge in the perfect evening with delectable Sri Lankan food and luscious drinks in a colonial setting amid serene surroundings next to the gleaming pool.

Try: Pan-fried fish fillets, beef tenderloin

Location: Amunugama Walauwa, Kandy
Time: from 7 am to 9 pm
Cuisine: International, Sri Lankan, Asian

0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments