Spain is one of the football-mad countries and watching it in the local bar is a truly special experience for most football lovers. More precisely, Madrid is one of the most beautiful cities in Spain with some of the best bars to watch football. However, in order to make the most of your time watching the two Madrid giants in Real and Atletico, you must head to the best bars in town.

At CeleBreak, we offer exactly that. We aim to connect football lovers from all around the globe; thus, we provide you with opportunities to be at the forefront of the beautiful game whenever and wherever you want. Below, we present our recommendations for the best bars to watch football in Madrid.


1. O’Neill’s Irish Pub

O’Neill’s is one of the most popular and frequently visited English speaking pubs in Madrid. It is located in a perfect area which is only 5 minutes away from the Plaza del Sol and only 10 minutes from the Plaza de Cibeles y Neptuno, which is where Real Madrid and Atletico fans gather after the games.

O’Neill’s pub is best renowned for its extremely dazzling football atmosphere during the big matches. The bar has two floors, which are opened for big occasions such as important La Liga or Champions League matches involving Spanish teams. O’Neill’s offers plenty of TV screens which are distributed everywhere around the pub, with a giant projector screen located in the centre. The prices are also more than affordable at O’Neill’s, with a glass of fine and a beer going for as little as 2.5-3.5€. It is the pick of the Irish pubs in the area!

Address: Calle del Principe, 12, 28012, Madrid, Spain

Hours: 16:00-01:00. Thur 16:00-02:00. Fri 16:00-03:30. Sat 13:00-03:30. Sun 13:00-01:00

Phone: +34 915 21 20 30

Rating: 4.3 out of 5.0 (Google reviews)

2. James Joyce Irish Pub

The James Joyce is another Irish pub located in the central area of Madrid. It can be found in the heart of Calle de Alcala, which is only a few meters away from the Plaza de Cibeles. The pub is best renowned for its authentic Irish atmosphere mixed up with local Spanish flavour. If Spanish is not your first language – do not worry! You will be served by an English speaking team, which will make you feel at home.

Even though the James Joyce is quite a small pub compared to its Irish counterpart, some of the visitors had expressed their deep love for this charming tiny bar, particularly during football matches. A small and intimate space at the James Joyce creates a feeling that is close to what football fans experience in the stadium.

Speaking of football, the pub is equipped with two large screen projectors, one giant 70 inch TV, and 9 smaller TVs around the pub. They show the top European leagues, which are available in both Spanish and English commentary. Additionally, the beer here is cheaper than ever, with the James Joyce Pale Ale going for as little as 2.7€.

Address: Calle de Alcala, 59, 28014, Madrid, Spain

Hours: Mon – closed. Tue to Thur 16:00-23:00. Fri 13:00-23:30. Sat 9:15-23:30. Sun 12:00-23:00

Phone: +34 915 75 49 01

Rating: 4.2 out of 5.0 (Google reviews)

3. Molly Malone’s Irish Pub

Molly Malone’s is a third Irish pub in Madrid you can encounter. Unlike the previous two, it is not as central and is located in the Malasana neighbourhood, specifically Calle Manuela Malasana. Despite being an Irish pub, Molly Malone’s carries a Spanish vibe, which is great for people who are looking for an English speaking bar but also want to experience the local atmosphere.

The bar has two floors, offering different styles of vibe for diverse nationalities. Drink lovers will certainly enjoy its 26 different types of beers, which can be complemented with traditional American and English dishes. There are 5 big screens inside the pub showing the best of Spanish and English football. Molly Malone’s is a perfect gathering place if you want to enjoy a lively and social atmosphere when watching football and having a pint of beer.

Address: Manuela Malasana, 11, 28004, Madrid, Spain

Hours: Mon to Wed 10:00-02:30. Thur & Sun 12:00-03:00. Fri & Sat 12:00-03:30

Phone: +34 915 94 16 35

Rating: 3.6 out of 5.0 (Google reviews)

4. O’Connell St. Pub

O’Connell is yet another Irish pub in Madrid, which stays open the latest throughout the whole week. Located close to Plaza Mayor, O’Connell is easily accessible if you find yourself hanging around the most popular areas in Madrid. It offers live music evenings, with a small disco area available as well.

Football is the main theme of the evening at the O’Connell’s, and you will certainly not be left disappointed. There are large TV screens inside the pub that broadcast the biggest matches of the weekend, as well as the European football in midweek. On top of that, many visitors have acknowledged perfectly cooked burgers and nacho chips, together with a refreshing pint of beer. There is also free Wi-Fi inside the pub if your phone suddenly runs out of credit and you need to text your friend urgently!

Address: Calle de Espoz y Mina, 7, 28012, Madrid, Spain

Hours: Wed – closed. Mon to Thur & Sun 11:00-03:00. Fri & Sat 11:00-03:30

Phone: +34 915 32 79 56

Rating: 3.7 out of 5.0 (Google reviews)

5. Dubliners Pub

As the name implies, Dubliners is an Irish bar located on the same street as its cousin O’Connell. Dubliners will welcome you with a totally Irish essence, including its decorations and atmosphere. It is a perfect place for anyone who wants to watch a game of football and enjoy the best Guinness beer in town. Dubliners is equipped with big TV screens, showing the best matches of European football. And if that is not enough, there are special days’ offers with any kind of shot going for only 1€.

Address: Calle de Espoz y Mina, 7, 28012, Madrid, Spain

Hours: Mon to Sun 11:00-03:00

Phone: +34 915 22 75 09

Rating: 3.6 out of 5.0 (Google reviews)


1. Penalti Lounge Bar Moncloa

Penalti Lounge is the first non-Irish type of pub in Madrid that is styled in a restaurant way, offering a warm and innovative bar format. There are two Penalti Lounges in Madrid – one is located in Moncloa and the other in Tirso de Molina. As the name implies, the bar was designed for football gatherings with family members and friends. On one hand, it may not offer you the most sparkling and stadium-like atmosphere, but on the other hand, if you decide to pop down to this bar for a lunchtime kick-off with your family – the Penalti Lounge is undoubtedly the best place in town!

In addition to its family-friendly football atmosphere, the Penalty Lounge has a special offer to all the lovers of the beautiful game that makes them stand out from the rest. The offer is quite simple and yet brilliant – spending the afternoon eating and drinking non-stop! The main condition is to pre-book a table where you can sit for an hour and a half with your friends, having ordered as much food and as many drinks as you wish! The best part of the offer is the price. A non-stop eating and drinking afternoon for one person is only 12€.

Address: Calle de Fernandez de los Rios, 95, 28015, Madrid, Spain

Hours: Mon & Sun 18:30-00:00. Tue to Sat 13:30-00:00.

Phone: +34 618 26 80 72

Rating: 3.9 out of 5.0 (Google reviews)

2. Tonin El Torero Local

Tonin El Torero Local is a dream of every hardcore football fan. In this specific instance, it is a dream of every hardcore Real Madrid fan. The local Tonin El Torero bar is arguably the best place in Madrid to experience real vibes of Real Madrid support. The bar is truly and only dedicated to Real fans; thus, make sure you do not upset the bartenders for turning up in the Atletico shirt!

In addition to its fantastic Real Madrid themed atmosphere, the Tonin El Torero Local is probably the cheapest bar you can find to watch football in Madrid. For as little as 2.5€, you can drink half a litre of beer and only for 1.1€ you can order any other refreshment you like. On top of that, you will be served a Spanish tapa with each drink you order. If you are a die-hard Real Madrid fan, there is certainly no better place to visit.

Address: Calle Hernandez Mas, 20, 28053, Madrid, Spain

Hours: No info on opening hours

Phone: +34 672 19 00 21

Rating: 4.6 out of 5.0 (Google reviews)

Do you enjoy playing football as much as you do watching it?

Before you head off to some of the best bars to watch football in Malaga, play with us at football with us! At CeleBreak, we want people to connect with like-minded individuals who share the same passion as you – playing football. No more hours wasted trying to find the right group of people because CeleBreak is here to provide you with the best football experience!

If you would like to learn more about playing football with us, visit our website and download our app to get started.