The Spanish capital, Madrid is a city with a European and cosmopolitan spirit known for its rich art and culture scene. This includes fantastic world-renowned theatres programming the latest hit musicals, Flamenco shows, Spanish operettas, plays, concerts and shows for all tastes and ages.
Madrid’s Teatro Real is the city’s main opera house but there any many other grand theatres such as the Teatro Español, Teatro Lope de Vega, Teatro Circo Price, Teatro La Latina and Teatro Lara - to name only a few.
Click here to find out what's on at Madrid theatres and book tickets
Check out our most popular shows in Madrid
Check out venues in MadridAll Madrid venues