Navro Beach is one of the most popular restaurants in Panadura area, if you want to have a relaxed evening with some drinks and delicious food.
Havi at Pannipitiya is a good spot to chill with some booze, and delicious black pepper pork.
A beautiful cottage hotel that provides the genuine jungle experience nestled in the wilderness of Beragala.
Taste of Asia is a very affordable favourite at Slave Island.
A nice place to have Srilankan cuisine at any time of the day.
The warm reception we received on arriving at Earl's was an early indication of how good a time we were going to have there. Only a short walk away from Passikudah beach, this friendly and…
Solid ol' Saiva Kade in Jtown.
One of the better eateries in Jaffna, with a wide variety of Northern Sri Lankan food
A hotel and restaurant, Cosy's dishes up Sri Lankan, Indian, and Chinese cuisine. We'd recommend sticking to the Jaffna specials. Obviously.
Red Snapper is a seafood restaurant at the Dutch Hospital that does a range of crab and lobster preparations. It's a formal dining place that plays a lot of '90s saxophone music and serves OK food.
The Gardenia is Hotel Ramada's main restaurant, and they do a wide range of cuisines, from Italian to Jaffna, that are good value for money.
Anilana is one of Pasikuda's big beachside hotels. They've got killer ambience late in the evening, and they do a very good Jaffna crab curry.
Taste of Asia is a very affordable favourite on Galle Road for hoppers and Jaffna food.
Tasty home-cooked Jaffna style dishes - they do orders in bulk, so ideal for lunch or dinner parties.
They do chicken biryani pretty darn good and now have crab and lamb on the menu.
Rolex Hotel is a Jaffna bath kade in Wellawatte which also seems to have a branch in Jaffna.
Nalapaham is for those of you with a sudden mid-day craving for crab - besides the biriyani, idiyapam and kottu, they serve tasty crab, cheap.
Yaal has stood steady in the same, stoic building down Marine Drive. They've managed to thoroughly maintain their quality of food and service over the years.
The atmosphere of this restaurant may not be inspiring, but the seafood dishes survive the taste test.
The Yarl Eat House is perhaps Sri Lanka's best street-diner, serving spicy crab, prawns, mutton and cuttlefish along with a solid rice and curry, all for a reasonable price.