Skip to main content
PriceLeo

Restaurants in Jaffna

Where to eat in Jaffna, Sri Lanka — the district's 8 top-rated restaurants, each rated 4 stars or higher on Google, from local rice and curry to sit-down dining.

Fort Hammenhiel Restaurant

Seafood, Sri Lankan

Navy-run restaurant at Karainagar looking out to the 17th-century Dutch sea fort of Hammenhiel, reached by a short boat ride. Renowned for fresh lagoon seafood, crab and prawn dishes served with sunset views over the Palk Strait.

Fort Hammenhiel Resort, Karainagar, Jaffna

Jaffna Fine ★ 4.5 (1,184)

Lavin's Vegetarian Family Restaurant

Vegetarian, South Indian

Bright, family-friendly pure-vegetarian restaurant in Thirunelvely with one of the highest ratings in Jaffna. Serves generous South Indian meals, kottu, string hoppers and fresh juices from early morning until late.

43 Adiyapatham Road, Thirunelvely, Jaffna

Jaffna Budget Veg-friendly ★ 4.4 (1,174)

Rio Ice Cream

Ice Cream, Desserts, Snacks

A Jaffna institution near Nallur Kandaswamy Kovil that has achieved cult status for its towering fruit-and-nut sundaes and house-made ice creams. Expect queues of locals and travellers alike on warm evenings.

448A Point Pedro Road, Nallur, Jaffna 40000

Jaffna Budget Veg-friendly ★ 4.3 (7,998)

Jaffna Authentic Cuisine (JAC Dining)

Jaffna Tamil, Seafood

Modern dining room dedicated to true Jaffna Tamil cooking - crab curry, mutton pepper fry, seafood noodles and odiyal kool. A go-to address for travellers wanting the peninsula's signature dishes done properly.

812 Hospital Street, Jaffna

Jaffna Mid Veg-friendly ★ 4.2 (1,106)

Vanni Inn Restaurant - Jaffna

Sri Lankan, Biryani, Seafood

Popular family restaurant on Brown Road celebrated for chicken and Hyderabadi biryani, fresh seafood and Sri Lankan rice and curry. Clean, spacious and well suited to groups and celebrations.

204 Brown Road, Jaffna

Jaffna Mid ★ 4.2 (959)

Malayan Cafe

South Indian Vegetarian

Historic vegetarian cafe in Jaffna's Grand Bazaar, serving South Indian and Tamil classics on banana leaves since 1951. Famous for dosai, pittu, and old-world marble-top tables that keep the breakfast crowd coming.

36-38 Grand Bazaar (C Ponnampalam Road), Jaffna

Jaffna Budget Veg-friendly ★ 4.0 (1,957)

Mangos Indian Veg

North & South Indian Vegetarian

Well-loved pure-vegetarian restaurant, cafe and bakery near Nallur temple, plating North and South Indian thalis, dosai and sweets. A reliable favourite with pilgrims, families and travellers exploring Nallur.

359/3 Temple Road, Nallur, Jaffna 40000

Jaffna Budget Veg-friendly ★ 4.0 (1,648)

Akshathai

South Indian, Sri Lankan

Casual twin restaurant (Akshathai/Nila) on Stanley Road known for South Indian vegetarian fare, dosai, parotta and biryani alongside Jaffna specialities. A cosy, cash-only spot popular with both locals and visitors.

60 Stanley Road, Jaffna 40000

Jaffna Budget Veg-friendly ★ 4.0 (1,323)

Frequently asked questions

Where should I eat in Jaffna?
Browse the 8 restaurants listed across Jaffna District.
Is there local food in Jaffna?
Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood.