Best Restaurants in Jaffna Peninsula
Hungry in Jaffna Peninsula? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Jaffna Peninsula
- Top rated
- Closest to the centre
- A–Z
29 restaurants
-
Hotel3.8★1,644 reviews
Green Grass Hotel & Restaurant (Pvt) Ltd.
Nestled in the heart of Jaffna, Green Grass Hotel & Restaurant offers a delightful blend of hospitality and local cuisine, making it an ideal stop for travelers seeking comfort and flavor.
-
Restaurant4.0★1,506 reviews
Malayan Cafe - Jaffna
Nestled in the heart of Jaffna, Malayan Cafe is a culinary gem known for its delicious roti and warm ambiance, making it a must-visit for any food-loving traveler.
Daily 7:30–21:00
-
Restaurant4.0★1,417 reviews
Mangos Indian Veg
Mangos Indian Veg is a culinary gem in Jaffna, offering a delightful array of vegetarian Indian dishes. This restaurant is perfect for tourists seeking authentic flavors and a vibrant dining experience.
Daily 8:00–23:00
-
Vegetarian3.9★1,078 reviews
Akshathai/Nila
Akshathai/Nila is a must-visit vegetarian restaurant in Jaffna, renowned for its authentic flavors and cozy atmosphere, perfect for tourists seeking local cuisine.
Daily 7:00–22:00
-
Restaurant4.4★815 reviews
Lavin's Vegetarian Family Restaurant
Lavin's Vegetarian Family Restaurant is a delightful spot in Jaffna, known for its vibrant vegetarian dishes and warm family atmosphere. Perfect for travelers seeking authentic local cuisine!
Daily 7:00–22:30
-
Restaurant3.9★884 reviews
Neelambary Unavagam - Jaffna
Neelambary Unavagam is a must-visit restaurant in Jaffna, renowned for its authentic Sri Lankan cuisine and vibrant atmosphere. Experience local flavors that will delight your taste buds.
Daily 6:00–22:00
-
Restaurant4.2★735 reviews
Jaffna Authentic Cuisine / JAC Dining
Immerse yourself in the vibrant culinary scene of Jaffna at Jaffna Authentic Cuisine, where traditional flavors and local ingredients come together to create unforgettable dishes.
-
Vegetarian4.0★608 reviews
Nallur Bhavan Vegetarian Restaurant
Nestled in the heart of Jaffna, Nallur Bhavan Vegetarian Restaurant is a must-visit for tourists seeking an authentic taste of Sri Lankan vegetarian cuisine. With its diverse menu and inviting atmosphere, it offers a delightful culinary experience that captures the essence of local flavors.
Daily 8:00–22:00
-
Restaurant3.7★653 reviews
Cosy Hotel & Restaurant
Nestled in the heart of Jaffna, the Cosy Hotel & Restaurant offers a delightful blend of comfort and culinary experiences for travelers seeking authentic local flavors. With a welcoming atmosphere and a menu that celebrates the rich heritage of Sri Lankan cuisine, it's a perfect spot to unwind after exploring the vibrant city.
Daily 11:00–23:00
-
Restaurant3.8★584 reviews
U.S. Restaurant
Nestled in the heart of Jaffna, U.S. Restaurant offers a delightful culinary experience that showcases the rich flavors of Sri Lankan cuisine, making it a must-visit for tourists seeking authentic local dishes.
Vanni Inn Restaurant - Jaffna branch
Discover the vibrant flavors of Jaffna at Vanni Inn Restaurant, a family-friendly destination that promises a delightful culinary experience. With its diverse menu and inviting atmosphere, it's perfect for tourists seeking to savor local cuisine.
Daily 11:00–22:00
Hotel Rolex
Nestled in the heart of Jaffna, Hotel Rolex offers a delightful dining experience with a variety of local and international cuisines, perfect for tourists seeking to indulge in the region's flavors.
Daily 6:00–22:30
New Selva Hotel
Discover the vibrant culinary scene at New Selva Hotel in Jaffna, where traditional flavors meet modern dining. This restaurant offers a delightful array of dishes that celebrate local ingredients and cultural heritage, making it a must-visit for any tourist.
Mon–Thu 8:00–22:30 · Sat–Sun 8:00–22:30
The Lemon Tree, Pure Vegetarian Restaurant
Discover The Lemon Tree, a charming vegetarian restaurant in Jaffna, offering a delightful array of plant-based dishes that celebrate local flavors and ingredients. Perfect for food lovers seeking a healthy and satisfying meal in a welcoming environment.
Daily 7:00–22:30
The Chola Samraaj Restaurant
Discover the rich flavors of Jaffna at The Chola Samraaj Restaurant, where traditional cuisine meets a warm and inviting atmosphere, perfect for all food lovers.
Mon–Thu 12:00–15:00, 18:00–22:00 · Sat–Sun 12:00–15:00, 18:00–22:00
Adchaya Pathra Restaurant
Adchaya Pathra Restaurant in Jaffna offers a delightful family-friendly dining experience, showcasing the rich flavors of local cuisine in a welcoming atmosphere.
Daily 11:00–23:00
EAGLES
Eagles is a must-visit restaurant in Jaffna, offering a delightful blend of local flavors and a welcoming atmosphere that caters to both locals and tourists alike. With its reasonable prices and friendly service, it's the perfect spot to savor authentic Sri Lankan cuisine.
Daily 11:00–22:00
Sri Saiee Bavaan
Sri Saiee Bavaan in Jaffna is a charming vegetarian breakfast restaurant that delights visitors with its authentic Sri Lankan rice and curry dishes, perfect for a hearty start to your day.
Daily 7:00–22:00
KBC hotel and restaurant PVT LTD
Nestled in Jaffna, KBC Hotel and Restaurant offers a delightful culinary experience, showcasing the rich flavors of Sri Lankan cuisine in a warm and inviting atmosphere. With a focus on quality service and delicious dishes, it's a must-visit for tourists seeking an authentic taste of the region.
Daily 17:00–23:00
Paradise Restaurant
Nestled in the heart of Jaffna, Paradise Restaurant offers a delightful culinary experience that captures the essence of local flavors and hospitality. With its vibrant atmosphere and diverse menu, it's a must-visit for any tourist looking to indulge in authentic Sri Lankan cuisine.
Daily 6:30–1:00
Fort Corner
Fort Corner is a must-visit restaurant in Jaffna, offering a delightful blend of local and international cuisine in a vibrant atmosphere that captures the essence of Sri Lankan culture.
Daily 8:00–22:00
RHINE Restruant
RHINE Restaurant is a culinary gem in Jaffna, offering a delightful blend of traditional Sri Lankan cuisine and modern dining experiences. With its welcoming atmosphere and diverse menu, it's a must-visit for tourists looking to indulge in local flavors.
Daily 7:00–22:30
Nizhal Cafe and Restaurant
Nestled in the heart of Jaffna, Nizhal Cafe and Restaurant offers a delightful culinary experience that reflects the rich cultural heritage of Sri Lanka. With a diverse menu featuring local delicacies and international favorites, this restaurant is a must-visit for food enthusiasts.
Daily 11:30–21:30
The Tiki Jaffna
Nestled in the vibrant heart of Jaffna, The Tiki Jaffna is a must-visit restaurant that delights food lovers with its unique ambiance and delectable offerings. From mouthwatering local delicacies to international favorites, this dining destination provides an unforgettable experience for all visitors.
New Shakthi Restaurant
Discover the vibrant flavors of Jaffna at New Shakthi Restaurant, where traditional Sri Lankan cuisine meets a warm and inviting atmosphere, perfect for tourists seeking an authentic dining experience.
Daily 11:00–23:00
Singai Restaurant
Nestled in the heart of Jaffna, Singai Restaurant is a culinary gem offering a delightful taste of local Sri Lankan cuisine. With its inviting ambiance and friendly service, it's a must-visit for any food lover exploring the region.
Daily 11:00–15:00, 18:00–22:00
Rakulan Cafe
Nestled in the heart of Jaffna, Rakulan Cafe offers a delightful culinary experience with a unique blend of local and international dishes. With its warm ambiance and friendly service, it's a must-visit for any tourist.
Daily 8:00–19:30
Shisha food castle. /street food jaffna
Nestled in the vibrant streets of Jaffna, Shisha Food Castle offers an exciting fusion of Western street food that tantalizes the taste buds. Known for its inviting atmosphere and delicious offerings, this eatery is a must-visit for food enthusiasts exploring the region.
Mon–Thu 17:30–22:00 · Sat–Sun 17:30–22:00
Peninsula
Nestled in the heart of Jaffna, Peninsula is a must-visit restaurant for tourists seeking an authentic dining experience. Offering a blend of local and international cuisines, it caters to diverse palates while providing a warm and inviting atmosphere. Whether you’re starting your day with a hearty breakfast or enjoying a leisurely lunch, this spot promises delicious meals and friendly service.
Daily 7:00–10:00, 12:00–3:00
Explore Jaffna Peninsula on the map
A handpicked selection of must-see spots in Jaffna Peninsula, mapped for you.
More about Jaffna Peninsula

Jaffna Peninsula travel guide
Explore Jaffna Peninsula for Hindu temples, Dutch history, palmyra cuisine, northern Tamil culture and bright coastal landscapes in Sri Lanka.
Tell me more about Jaffna PeninsulaMore to explore in Jaffna Peninsula
Explore more

Explore more of Sri Lanka
Discover Sri Lanka: Rich culture, stunning landscapes, and warm hospitality await you in this tropical paradise. Explore ancient cities, wildlife, tea plantations, and pristine beaches.
Explore Sri Lanka
Getting your guide ready…
We are putting together a fresh copy of the Jaffna Peninsula guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.