Jaffna, Sri Lanka: Bars, Restaurants and Events


It is a nice spot for a beer in Jaffna. It is a garden courtyard bar and it is a popular place for travellers and NGO workers. Beers are cold and Wifi is fast. Opening hours: 6 – 10 pm. Address: 103 Temple Road, Jaffna, Sri Lanka.


This restaurant gives high importance to preserving and reviving traditional Jaffna cooking. Recipes, ingredients and techniques are sought out from across the region. Main dishes start from Rs 300. Address: 250, Palali Road, Kant Harmadam, Jaffna, Sri Lanka.


The restaurant has an open kitchen, lots of space and outdoor seating. It is a popular spot for Tamil families. It is located 2 km north east of the centre. Main dishes change between RS 200-400. Opening hours: 10:30 am – 10 pm. Address: Nallalaxmy Ave, 359 Temple Road, Jaffna, Sri Lanka.

Cosy Restaurant

This restaurant features an open courtyard seating. The place is popular for its tandoori oven, which fires up at 6 pm daily and pumpt out naan bread, tikkas and tandoori chicken. There is also beer available. Opening hours: 11 am – 11 pm. Main dishes change between Rs 240 – 700. Address: 15 Sirampiyadi Ln, Stanley Rd, Jaffna, Sri Lanka.

Malayan Cafe

This is an old school eatery located in the market district with marble topped tables and wooden cabinets. The food is served on banana leaves and eaten by hand. Meals change between Rs 120 – 220. Opening hours: 6:30 am – 9 pm. Address: 36-38 Grand Bazaar, Jaffna, Sri Lanka.

New Rest House

The restaurant has great food in a simple, homey dining room. The restaurant also serves beer. Main dishes start from Rs 125. Opening hours: 11 – 3 pm & 5:30 – 9:30 pm. Address: 19 Somesutharam Road, Jaffna, Sri Lanka.

Green Grass

This restaurant is a garden restaurant with tables under a mango tree and around the pool. They serve Tamil, Indian and Chinese dishes. They also serve beer. The main dishes start from Rs 300. Opening house: 10 am – 10 pm. Address: 33 Aseervatham Ln, Hospital Rd, Jaffna, Sri Lanka.

Jaffna Music Festival

Jaffna hosts the biennial Jaffna Music Festival in March. Both local and international musicians and performers from countries as far off as Brazil and Norway take place and perform here.

Nallur Festival

It is a religious festival that is spread over a period of 25 days in July and August. This is a Hindu festival climaxes on day 24 with parades of Juggernaut floats.

European Film Festival

Jaffna holds the European Film Festival along with Kandy, Colombo and Galle. It is held in October and November.