Best Restaurants & Cafes in Anuradhapura, Sri Lanka (2026)
Anuradhapura's dining scene offers a mix of local flavors and international options. You'll find plenty of rice and curry, along with cafes serving coffee and pastries. The atmosphere is casual, perfect for families and solo travelers alike.
Our picks in Anuradhapura
Local rice & curry
- Sorriso Restaurant — 4.8★: The buffet features Sri Lankan curries and a full breakfast, with helpful staff like Shehan enhancing the experience.
- Little Paradise Restaurant — 4.8★: The set menu includes vegetarian options and a highly recommended eggplant dish, with polite service from the owner.
- Palhena Village Restaurant — 4.5★: Enjoy a variety of bites and amazing rice curries while listening to live music.
Breakfast & coffee
Family-friendly
- Sorriso Restaurant — 4.8★: The buffet features Sri Lankan curries and a full breakfast, with helpful staff like Shehan enhancing the experience.
- Palhena Village Restaurant — 4.5★: Enjoy a variety of bites and amazing rice curries while listening to live music.
All restaurants & cafes in Anuradhapura
- Millenium Restaurant & Bar — 4.9★ (12): Millenium Restaurant & Bar in Anuradhapura offers a budget-friendly spot for a quick beer and simple meals like mixed chickpea and egg dishes. Prices are reaso…
- Sorriso Restaurant — 4.8★ (1094): Discover Sorriso Restaurant in Sri Lanka, a cozy spot known for its flavorful buffet featuring a wide range of Sri Lankan curries and fresh juices. With a welc…
- Little Paradise Restaurant Anuradhapura — 4.8★ (879): Discover Little Paradise Restaurant in Anuradhapura, a gentle retreat known for its serene atmosphere and delicious traditional rice and curry. This cozy spot,…
- Liyana Restaurant and OAK & BEAN espresso — 4.8★ (92): Liyana Restaurant and OAK & BEAN espresso, tucked away just outside the busy city, offers a cozy dining experience with a focus on delicious, affordable meals.…
- Recreation Club — 4.6★ (5): Located in Anuradhapura, this eatery offers a variety of local dishes. It's a popular spot for both locals and travelers looking for a casual meal after explor…
- Cafe 89 by Seedevi Family Restaurant — 4.6★ (244): Anuradhapura corridor offers a mix of cultural and culinary experiences. Cafe 89 serves espresso coffee and breakfast snacks, with ice cream for two scoops. Cl…
- D Cafe Restaurant & Streetfood — 4.5★ (10): D Cafe Restaurant & Streetfood, located by the road near a few tuition classes, offers a relaxed spot to enjoy delicious local dishes like shovel rice and vari…
- Kafe — 4.5★ (324): Kafe, located in the heart of Sri Lanka, is a cozy spot perfect for a casual afternoon or a quick evening refreshment. Enjoy a delicious mango mojito or a Nute…
- Palhena Village Restaurant — 4.5★ (804): Discover Palhena Village Restaurant in Anuradhapura, a cozy spot known for its flavorful dishes and welcoming atmosphere. The friendly staff and live music cre…
- Hudo Lounge — 4.5★ (125): Hudo Lounge in Anuradhapura offers a mix of local and international dishes. Breakfast options like porridge and granola are available. It's a chill spot to unw…
- Barna's Cafe & Restaurant — 4.4★ (695): Located in Anuradhapura, Barna's Cafe & Restaurant welcomes guests with a warm ambiance and attentive service. It’s perfect for those seeking a casual dining e…
- Mihira Wine Stores — 4.4★ (11): Mihira Wine Stores in Anuradhapura offers a range of liquor options for purchase. It's a straightforward spot for stocking up on drinks without any dining opti…
- Pizza Hut - Anuradhapura — 4.3★ (2369): Visit Pizza Hut in Anuradhapura for a casual dining experience that suits pizza lovers and families. While many enjoy the flavorful options like the Double Chi…
- Nelum Kole — 4.3★ (2277): Discover Nelum Kole in Maharagama, a cozy spot perfect for enjoying authentic Sri Lankan meals. Known for its diverse rice and curry options, this restaurant c…
- D night restaurant — 4.2★ (10): D Night Restaurant in Anuradhapura offers a full portion of tasty rice dishes. Expect quick service and clean food.
- Myburger Family Restaurant — 4.2★ (942): At Myburger Family Restaurant in Anuradhapura, you can enjoy a variety of tasty meals in a casual setting. The food is generally good, especially the seafood r…
- Avasta Resturant and Bar — 4.2★ (26): Avasta Restaurant in Anuradhapura offers a budget-friendly menu with dishes like chili chicken noodles. The restaurant has a peaceful garden setting but strugg…
- Golden Mango — 4.1★ (4638): Located in Anuradhapura, Golden Mango is a relaxed spot known for its tasty Sri Lankan and Indian dishes and a tempting selection of pastries. Ideal for famili…
- Hotel White House Anuradhapura — 4.1★ (1072): Hotel White House in Anuradhapura offers a range of Sri Lankan and international meals. The restaurant is located conveniently for visiting sacred sites but ha…
- Seedevi Family Restaurant — 4.0★ (3327): Seedevi Family Restaurant in Anuradhapura offers a clean, family-friendly atmosphere with a warm vibe that's perfect for casual meals and gatherings. The menu …
- The Walkers Restaurant — 4.0★ (1111): The Walkers Restaurant in Sri Lanka is a cozy spot perfect for a casual meal. Known for its generous portions and variety, it offers tasty local dishes at reas…
- AFC- Ambula food court anuradhapura
- Ice Panda
Local knowledge
Where can I find local food near Anuradhapura?
Look for places where locals are queuing with metal plates. Avoid any place with an 'English Menu' sign to get better prices.
What is the local food scene like in Anuradhapura?
Anuradhapura is a pilgrimage city, so vegetarian options are plentiful and high quality. Try Kiribath (milk rice) in the mornings near the market.
Are there restaurants inside the Anuradhapura ancient city?
No formal restaurants are available inside the ancient city. Only water and snacks can be found.