Shenanigans Irish Pub


A traditional Irish pub located just off las rambles with live sport on 4 screens with some good pub food. As a friendly Irish pub we welcome people and groups of all sizes to meet up for any event or occasion.Carrer Marques de Barbera 11.

Shenanigans Irish Pub

Who are we?

Shenanigans was the first Irish pub to open in Barcelona designed and built in Ireland, then assembled on site almost twenty years ago, with a true Irish feel, friendly atmosphere and the warmth of a classic pub. A traditional Irish pub located just off Las Ramblas, with something to offer for all publics. You can enjoy a Guinness whilst sitting with friends in one of the cosy snugs, have a good chat at the bar with our bartenders and fellow customers, or watch the live sport on one of the 4 screens. As a family-owned Irish pub, it’s interior is old Irish Style with particular notice given to the wooden finish that makes it unique, complemented with original decorations bringing you straight to Ireland from the middle of Barcelona.

What can you do here?

As a friendly Irish pub we welcome people and groups of all sizes to meet up for any event or occasion. Perhaps you want to have a language exchange or a photography group meeting? Shenanigans will always welcome any type of group to use its facilities for a meetup with old friends or to make new ones! Not to mention our euro beers and great group promotions!

There´s more!!

Shenanigans offers the best and cheapest Guinness in Barcelona, a vast range of Whiskies, numerous Artisan beers for you drinking pleasure and we show all live sports and rugby games!

Don’t hesitate to contact us!

Opening hours are from 6pm to 2am during the week and 1pm to 3am on the weekends. Come and use our space for a relaxing afternoon or evening meet up or reunion and feel free to ask for special accommodations and drink offers if you are a bigger group.


Opening times:

Monday to Thursday: 18:00H to 2:00H

Friday and Saturday: 14:00H to 3:00H

Sunday: 14:00H to 2:00H


Phone number: +34 934 121 219