Spain’s celebrated art form has a rich tradition here in Barcelona, with dozens of tablaos where you can catch a passionate performance. I share my insider tips on the best shows... article updated in April 2026.
While the art of flamenco originated in southern Spain, primarily in Andalusia – where the fiery dance, soulful music, and expressive singing evolved from a blend of Roma, Arab and Jewish cultures – it also has a rich tradition in Barcelona.
Artists from Andalusia began to perform in Barcelona in the late 19th century, as a wave of immigrants from the south arrived in the prosperous region of Catalonia, which was being rapidly transformed by the industrial revolution. They brought with them their culture, and it became relatively commonplace to stumble upon an impromptu concert of guitar, clapping and percussion, accompanied by, at times joyous at others dirgeful, singing.
…you won’t have to look hard to find an authentic flamenco performance in the city of Barcelona.
No one cemented the legacy of flamenco in Barcelona more than the prodigiously talented Carmen Amaya. Born on November 2, 1913 (well probably, the date is disputed), in the Somorrostro shanty town (that once occupied Barcelona’s coastline), Carmen Amaya displayed an exceptional gift for dance from an early age and would accompany her father to perform in bars around the city. Greater things beckoned though as she moved to Madrid where her reputation grew yet bigger, until she exploded as a global star…. travelling to America and beyond, and bringing flamenco to the world’s consciousness.
Fast forward to present day, and Amaya’s influence can still be felt in the cosmopolitan Catalan capital, that continues to be a melting pot of Spanish cultures (as well as international ones), and you won’t have to look hard to find an authentic flamenco performance in the city of Barcelona.
My Recommended Tablaos…
Here are eight of the very best places to catch a show… please note, I’ve included affiliate links to make checking public reviews and buying tickets quick and easy for you, while also generating a small commission for our blog to pay our writers.
1. El Tablao de Carmen

Where else to start this list of great tablaos, than the venue established as a tribute to Carmen Amaya in 1988. Tablao de Carmen is located in Barcelona’s romantic Poble Espanyol (a recreation of a Spanish Village near Plaza Espanya), making this the ideal spot to sample some southern flavour in the north east of Spain.
Aside from boasting the highest rated flamenco show on Get Your Guide, the reason I would recommend Tablao de Carmen above all is that you can enjoy a delicious Spanish dinner while watching the show (most other tablaos serve food, before or after the show, if at all).
The tapas dinner is excellent, although the full Spanish dinner and VIP options are worthy upgrades if you have the budget. The tablao stages two shows a night, at 18:45 and 21:15 each night (doors open 45 mins earlier) and you can actually access Poble Espanyol for free, after 16:00, with your concert ticket (usually €12!). It’s well worth looking around the village!
2. Tablao Flamenco Cordobes

My second choice for checking out a flamenco concert would be the Tablao Flamenco Cordobes, a legend of the scene that has been showcasing the art of flamenco since 1970 and features some of the best performers in Spain.
Tablao Cordobes has recreated the atmosphere of an authentic Andalusian tablao, and I loved the intimate vibe created by the low vaulted ceiling, and Moorish style tiles and decoration when I visited. It also makes for a great acoustics.
Tablao Cordobes is handily located on La Rambla, where they throw three concerts a night, and you can come for just the show, or take advantage of their Spanish buffet, with 40 Spanish and Catalan specialties to choose from (including paella, Galician octopus, gazpacho and more iconic dishes from around Iberia). Tickets available on Get Your Guide.
3. Palau Dalmases

Another great option in the centre of the Old Town, Palau Dalmases is the name of a stunning 17th century villa in the heart of Barcelona’s Born district. The Palau offers three flamenco shows a night (at 18:45, 20:00 and 21:15), and tickets at the back start from €30 per person.
I’d be tempted to upgrade my ticket to the middle rows at least (€40, but with drink included!), as part of the fun of a show is seeing the intensity of the performers.
You can reserve concert tickets via Get Your Guide.
4. City Hall Theatre

I know City Hall as a nightclub, but in fact this spacious venue in the centre of town has plenty of different auditoriums and they throw popular flamenco events on a nightly basis. The venue is not the most emblematic in town, but the flamenco is of a high quality and the prices are hard to beat! Tickets start at €25.
5. Los Tarantos

Established in 1963, Los Tarantos claims to be the oldest tablao still running in Barcelona! It is actually pretty cool and authentic place on the stunning Plaça Reial (one of my favourite squares!), and plays host to 4 shows a night.
The prices are very reasonable, at just €25 a ticket, but the one drawback I should draw your attention to is that the limited seating is done on a first come, first served basis – so you may end up standing if you don’t get there early.
The shows are relatively short, at just 30-35 mins or so. If you not sure if flamenco is for you, I think this is a great way to get a taste of the genre. If you want to combine a concert with tapas, check out this combined activity.
6. Flamenco Show + Sailing Trip

Ok, here’s a curved ball for you… how about combining a sailing trip on the Mediterranean with a flamenco show at none other than the Palau de la Musica Catalana?
The pleasures of sailing speak for themselves (it’s great to see Barcelona’s coastline from the sea!), while the Palau de la Musica Catalana is one of the most gorgeous buildings in Barcelona, designed by an illustrious peer of Gaudi – namely Lluis Domenech i Muntaner.
The Palau is hands down my favourite concert hall in town, and its interior is even more stunning than its red brick exterior, with its inverted, stained glass dome which represents the sun in the sky. Available for just €129 on Get Your Guide.
7. El Duende (By Tablao Cordobes)

A new venue opened by Tablao Cordobes (no. 2 on this list!), El Duende offers the same world-beating performances as its older sister, but in a smaller theatre, for a friendlier price! At time of writing €27 gets you a seat in Zone C, whereas for €35 you get Zone B and a complimentary drink. You can pay extra to be right at the front if you like! The show lasts 55 minutes.
8. Las Brujas Flamenco Show

Las Brujas translates as “The Witches”, and travellers should prepare to be enchanted by this intimate show in a cellar bar that really evokes that old Andalusian vibe.
The stage is absolutely tiny and the whole show has an informal feel that one might have experienced back in the early days of the art form. Full price tickets are €30, but I’ve seen discounted prices of just €18 per person on Get Your Guide.
Further Reading
If you’re coming to Barcelona don’t forget to check out our full weekend guide, along with our list of classic and cool things to do, and some of our other coverage – such as the best bicycle tours in town!
Feature photo by Tablao de Carmen.