This paper proposes a multi-level approach to analyse the production chains in which two characteristic tourism activities – the hotel and travel agency industries – participate. Firstly, from a macroeconomic perspective, input-output techniques are used to identify the most significant tourism production chains from the regional input–output table of Andalusia (Spain). Secondly, from a microeconomic perspective, a different approach is taken based on the concept of Global Value Chains (GVC). In this respect, the structure and main agents participating in the tourism GVC are presented, and the role of small and medium-sized enterprises (SMEs) in the hotel and travel agencies industries in Andalusia is put forward. Finally, these two approaches are compared and connected, exploring some characteristics of these tourism production chains at the mesoeconomic level of analysis.