Skip to content
Tripsora

Things to do in Madrid

1,728+ tours, tickets and activities in Madrid, Spain. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Madrid

Sort: Top ratedLowest priceShortest12 shown

Madrid Pub Crawl: Club Entry, Bars & Shots

We take you to the best pub crawls experience because we know that your time in a new city is invaluable. It’s kind of disappointing when you hit a boring bar with just 3 cats and end up in a weird club with shoddy drinks and older people. Do not worry if you do not know the city well, our work gives you an unforgettable experience, meeting in your way with internationals and locals. In this acti…

4.9(3,256)Rated 4.9 out of 5 from 3256 reviews6 hFree cancellation

From £14.45 per person

Essential Flamenco: Pure Flamenco Show in the Heart of Madrid

Enjoy a fantastic flamenco show with this admission ticket to the Essential Flamenco in Madrid. It is a must while you are visit the city, relax and discover the interesting world of flamenco.

4.8(2,127)Rated 4.8 out of 5 from 2127 reviews1 h 10 minFree cancellation

From £28.92 per person

Flamenco Show & Special Menu at Torres Bermejas in Madrid

Torres Bermejas, opened in 1960, is the most important and unique flamenco show in the world. Torres Bermejas is unique for its stunning room that reproduces inside the Bermejas towers of the Alhambra in Granada, with walls with Arabic motifs, tiles and wooden covered ceilings. When you come to the flamenco show, it is an unforgettable artistic experience by the Cuadro Flamenco composed of the be…

4.3(2,152)Rated 4.3 out of 5 from 2152 reviews1 hFree cancellation

From £23.82 per person

Centro Cultural Flamenco Madrid Admission Ticket

We can say without a doubt that it is the most beautiful live flamenco show in Madrid. An unforgettable experience! A stage in a room for 54 spectators without a microphone or amplification of sound. In addition, we are in the neighborhood of Chueca, very close to "Plaza de Chueca", where you can take or eat something before or after the show.

4.8(888)Rated 4.8 out of 5 from 888 reviews1 hFree cancellation

From £23.82 per person

Teatro Flamenco Madrid: Live the Flamenco Experience

Experience authentic Spanish culture at Teatro Flamenco Madrid, the world’s first flamenco theater located near Gran Vía. The live show “Emociones” features passionate singing, master guitar, and traditional dance in an intimate, state-of-the-art venue. • Live flamenco performance in the world’s first flamenco theater • Professional lighting and acoustics designed for a true theatrical experience…

4.7(475)Rated 4.7 out of 5 from 475 reviews1 hFree cancellation

From £27.22 per person

Flamenco Show at Torres Bermejas in Madrid

Torres Bermejas, opened in 1960, is unique for its stunning room that reproduces inside the Bermejas towers of the Alhambra in Granada, with walls with Arabic motifs, tiles, and wooden covered ceilings. When you come to the flamenco show, it is an unforgettable artistic experience by the Cuadro Flamenco composed of the best artists from singers, guitarists, clappers and dancers. The flamenco nigh…

4.2(512)Rated 4.2 out of 5 from 512 reviews1 hFree cancellation

From £23.82 per person

Entrance to the Flamenco Temple Room in Madrid with Tapas Option

What makes us unique is that this is a tablao made by the artists, they have absolute artistic freedom, which makes each day unique and the energy on stage is very special. It is the tablao where the flamingos gather after working and that is noticeable in each pass.Our menu of meals is not made up of typical dishes, but of traditional tapas from all corners of Spain, what a Spaniard would really…

4.8(213)Rated 4.8 out of 5 from 213 reviews1 h 10 minFree cancellation

From £20.42 per person

Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid

Enjoy a night of opera music and fine food at La Castafiore restaurant in Madrid! Popular for its opera-singing waiters staff, the traditional restaurant has gained a cult following in the city from locals and visitors alike. Enjoy renditions from well-known operas like ‘La Traviata’ plus traditional zarzuelas – comical Spanish opera-style songs – while enjoying a delectable 4-course meal with wi…

4.8(163)Rated 4.8 out of 5 from 163 reviews3 hFree cancellation

From £46.79 per person

Intimate Flamenco Show in Madrid with a Drink

At Café Ziryab, you can experience authentic flamenco in an intimate tablao with limited capacity, watching professional dancers, singers and guitarists perform up close. Your ticket includes an approximately 60-minute performance and one drink. The programme changes every week and features different guest artists, making each show unique and spontaneous. Choose from the available show times and…

4.8(138)Rated 4.8 out of 5 from 138 reviews1 hFree cancellation

From £27.22 per person

MADRID TABLAO FLAMENCO LAS TABLAS PLAZA ESPAÑA Admission Ticket

Las Tablas is the ideal place to spend an evening experiencing the song, dance and guitar of Flamenco while enjoying exquisite Spanish cuisine. Every night, our audience’s imagination is captivated by the passion of the song, the intensity of the dance and the sound of the guitar being played to the beat of clapping hands.

4.5(148)Rated 4.5 out of 5 from 148 reviews1 hFree cancellation

From £38.28 per person

Madrid: Local Flamenco Show at El Cortijo

For great flamenco, go where the locals go! We offer a warm and welcoming environment to both locals and visitors alike who want to enjoy a top-class flamenco show at a reasonable price. We work with some of the best flamenco artists on the Madrid scene in order to offer a show full of vibrant passion that leaves no-one indifferent.

4.6(108)Rated 4.6 out of 5 from 108 reviews1 hFree cancellation

From £13.01 per person

Flamenco Show at the Tablao Flamenco la Carmela

At the Tablao Flamenco la Carmela, we offer a unique show in the entire world, full of surprises, an interactive show full of dynamism, where lights and sound play a fundamental role. It is the most impressive flamenco show.

4.1(39)Rated 4.1 out of 5 from 39 reviews1 hFree cancellation

From £25.52 per person