=
Restaurants

Sri Lanka's top restaurants, according to the experts

From curries to seafood to fusion, these 7 restaurants serve up the best Sri Lanka has to offer.

by Michael Carl Budd

For centuries, Sri Lanka has played a central role in the spice trade.  There's no mistaking its impact on the cuisine, both in terms of the role of spices and in the flavors foreign traders brought with them.  Surrounded by the Indian Ocean, the island also benefits from the bounty of the seas — restaurants across the island boast incredible seafood.  Whether you're looking to savor traditional dishes or experience creative fusion, our experts recommend these 7 spots.  

The Fort Printers 88

39 Pedlar Street

The ideal venue for a memorable meal, this hotel restaurant offers a concise menu featuring fresh seafood and organic local produce.

- Lonely Planet

Green Cabin 77

453 Galle Rd

This local institution is famous for baked goods and an inexpensive array of rice and curry variations, all served in a leafy dining area.

- Lonely Planet

Amangalla 77

10 Chiurch Street

The Dutch Fort in Galle offers a myriad of beautiful hotels including the historic and lovingly restored Amangalla.

- Afar Magazine

Ministry of Crab 88

Old Dutch Hospital

Seafood lovers and cricket fans flock to this restaurant in the Old Dutch Hospital.

- Afar Magazine

Galle Fort Hotel Restaurant 77

28 Church Street

The restaurant at this hotel serves superb, though very pricey, Asian fusion cuisine at tables set along the deep inner veranda.

- Lonely Planet

Paradise Road the Gallery Cafe 81

2, Alfred House Road

The open-air dining area looks over an intimate courtyard and reflecting pool. The Sri Lankan–inspired dishes focus on fresh ingredients and bold, clean flavours.

- Lonely Planet

Curry Leaf 77

2 Sir Chittampalam A Gardiner Mawatha

Tucked away in a lovely garden that has the motif of a Disney-fied traditional village, the buffet here has a vast range of Sri Lankan foods prepared with top-quality ingredients.

- Lonely Planet

or use your email address:

Register Login

Already have an account?

Log in →
Forgot password?

Don't have an account yet?

Register →