The Den Bar, Baggot St
The Den on Baggot Street is a great pub for Aviva match days, but they’re also a nice spot when Ireland play away. They now have a daily special from their menu and a pint for €12.
The Barge, Charlemont St
The Barge have 2 very good deals that run whenever there’s a match on. You can get a portion of wings and a pint for €10 or a burger and pint for €15. It’s a grand big pub, so this might suit groups quite well.
The Bankers on Dame Lane is a great small pub with a wonderful atmosphere for matches. Sometimes smaller is better. They do a burger with a pint of heineken or bottle of corona for €8 on match days.
The Hill, Ranelagh
The Hill in Ranelagh have a few nice screens around the bar and the food here is excellent. They’re doing a beef or chicken burger and a pint for €10.
JW Sweetman on Burgh Quay is a smashing place to watch a match. There’s 4 floors of screens, seating, and bars. They’ve got 3 really good food and drink combo’s for the day. JWS Craft Beer Pint & Chicken Wings €10, JWS Craft Beer Pint & Pulled Pork Bap €10, JWS Craft Beer Pint & Chicken Goujons & Chips €14.
Ned O’Shea’s, Lower Bridge Street
Ned O’Shea’s on Lower Bridge Street have a several TVs for showing the match and will be doing free finger food for everyone in the bar at half time.
The 51 Bar, Haddington Road
The 51 has consistently had one of the best meal deals in the city for several years now. You can choose one item from their main menu and get a pint for €12. The offer runs on Saturday from 1-9pm, but not on Sundays.