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 priceShortest111 shown

Prado Museum Before Opening Tour VIP Small Group

Escape the crowds on this exclusive tour of the Prado before official opening hours. Enter the museum one hour before opening with just your group and an art historian guide. See Las Meninas, The Garden of Earthly Delights, Goya’s Black Paintings, and other icons of Spanish and European. Take time to enjoy not just the incredible art but the beautiful building itself in peace and quiet. Images cr…

5.0(228)Rated 5.0 out of 5 from 228 reviews1 h 40 minFree cancellation

From £118.24 per person

Royal Palace Madrid Small Group Tour with Skip the Line Ticket

Inside the Palace you will see the main structure of the Spanish Monarchy through the centuries. Flamboyant clocks, unbelievable decoration, the most subtlest kind of art and, maybe most important, the Spanish History since the building was built (and something about the previous), which makes the tour not just beautiful, but useful when in Madrid. You will know things you will be able to apply t…

4.9(235)Rated 4.9 out of 5 from 235 reviews1 h 30 minFree cancellation

From £42.53 per person

Half Day tour to Toledo from Madrid optional Santo Tome Church

Explore Toledo, renowned as the city of three cultures (Christian, Jewish and Arab), on a half-day tour from Madrid. The tour encompasses must-see sites like the Toledo Cathedral (guided entry to the cathedral is not included with this ticket) and the vibrant Jewish Quarter, along with exploration of the city's cobbled streets, medieval squares, and architectural remnants representing the three d…

4.5(395)Rated 4.5 out of 5 from 395 reviews6 hFree cancellation

From £28.92 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

Madrid Royal Palace and Prado Museum Private Tour with Transfers

An exclusive 4-hour private tour to discover the Royal Palace and the famous Prado Museum. Take advantage of a morning to immerse yourself in Spanish culture with this exclusive private tour.

4.9(196)Rated 4.9 out of 5 from 196 reviews4 hFree cancellation

From £250.94 per person

Alcala de Henares and Cervantes Guided Tour from Madrid

This tour will take you to several places in Alcala de Henares related to the life and work of Miguel de Cervantes , the house where he was born in 1547, now a museum (Museo Casa Natal Miguel de Cervantes), the church where he was baptized on October 9th 1547. Sites related with his family and those associated with the publishing of his works. A route that takes us to the heart of the Golden Age…

4.8(211)Rated 4.8 out of 5 from 211 reviews5 hFree cancellation

From £39.98 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

Toledo Half Day Tour with Cathedral, St Tome Church & Synagoge

Upon your arrival in Toledo, you will start the tour with a panoramic bus tour around the wall with a stop at the Mirador del Valle, there you can take the best photos of Toledo. You will continue with a great walking tour through the old town to visit the Plaza del Ayuntamiento and visit the interior of the impressive Primate Cathedral, one of the most impressive monuments in Toledo and unique i…

4.5(295)Rated 4.5 out of 5 from 295 reviews5 h 30 minFree cancellation

From £54.44 per person

Prado Museum Private Tour in Madrid

Visit Spain’s most important gallery, the 3 hour tour will allow you to see the essential works. The guide can pick you up from your hotel or also at the entrance of the gallery, next to the statue of Goya. The price of the tour includes the entrance ticket, which will also allow you to avoid the large queues. During the tour not only will you get to know about the most important pieces, but also…

4.9(176)Rated 4.9 out of 5 from 176 reviews3 hFree cancellation

From £124.11 per person

Toledo Day Trip with Optional Attraction Tickets from Madrid

Enjoy this return trip to Toledo by bus, where you will have at least five hours for a self-guided tour. On arrival in Toledo we include a short walking tour to the city center. You can choose between morning and evening options.

4.1(500)Rated 4.1 out of 5 from 500 reviews9 hFree cancellation

From £33.18 per person

Royal Palace Guided Tour Small Group with Tickets

One of the highlight of Madrid is its Royal Palace, a location full of charm and art that you must not miss. With our ceritfied guide, we will take you on a trip that you will enjoy like no other. Skip the line to enjoy the biggest royal palace of western Europe, admire and know more about its paintings, sculptures and upholsteries. You will also see the collection of musical instruments and amon…

4.5(271)Rated 4.5 out of 5 from 271 reviews2 h 20 minFree cancellation

From £33.18 per person

From Madrid: Ávila & Salamanca Guided Tour with Wall & Cathedral

Discover why this tour won the TRIPADVISOR TRAVELERS' CHOICE AWARD 2025! We will start the tour leaving Madrid on the way to Salamanca. Once there, you will have the opportunity to discover its patrimonial legacy with its innumerable corners and details. We will start in the center of the city. The tour includes the history and curiosities of the University of Salamanca, which was of great import…

4.4(274)Rated 4.4 out of 5 from 274 reviews11 hFree cancellation

From £77.92 per person

Tour from Madrid to Cuenca and the Enchanted City

Nature and Heritage in an unforgettable 11-hour tour, departing from the center of Madrid. Know the city of Cuenca, declared a World Heritage Site by UNESCO, and the Enchanted City, a natural paradise declared Natural Site of National Interest for almost 100 years. We will stop at Ventano del Diablo, a canyon that the River Júcar has prayed on the rock that once was the bottom of the Tethis Sea.…

4.6(204)Rated 4.6 out of 5 from 204 reviews11 h 30 minFree cancellation

From £75.71 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

Segovia, Avila & Toledo: Small Group Guided Tour from Madrid

We will leave beautiful Madrid to discover Segovia, Ávila and Toledo, three unique cities declared UNESCO World Heritage Sites. With our certified local guide, you will enjoy guided visits and learn more about these magnificent places. In Segovia, you will visit Plaza Mayor and see landmarks such as the Aqueduct, the Cathedral and the medieval Alcázar. In Ávila, you will discover the city's histo…

4.5(179)Rated 4.5 out of 5 from 179 reviews11 hFree cancellation

From £101.23 per person

Madrid Icons & Hidden Gems: Private Custom Tour with a Local

This isn’t a scripted sightseeing tour. Your host will shape the day around your rhythm—from Puerta del Sol and the quiet lanes of La Latina to leafy parks and vibrant barrios, every moment is tailored to your curiosity. Before you meet, you'll receive a short Personalization Form so we can tailor the experience to your interests and pair you with a local guide. The true luxury is having their ex…

4.8(117)Rated 4.8 out of 5 from 117 reviews8 hFree cancellation

From £48 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: Tuk Tuk Greatest Panoramic Tour + LOCAL GUIDE + PICK UP

Madrid is a city with its own unique personality. From its oldest and most iconic areas to its modern business district, this tour will take you through traditional and historic neighborhoods, along with grand avenues. Don't miss it!

4.8(114)Rated 4.8 out of 5 from 114 reviews2 hFree cancellation

From £16.16 per person

Private Guided Tour of the Prado Museum in Madrid with fast entrances and pick up at the hotel.

Visiting the Prado Museum with us is the assurance of a unique and safe experience. Our private tour with entrances and pick up at your hotel is the best in town. We make a point of honour of the quality of the visit, which is achieved through a totally personalised service adapted to your needs. The visit begins with a pick up at your hotel where your English-speaking guide will pick you up to d…

4.8(104)Rated 4.8 out of 5 from 104 reviews2 hFree cancellation

From £106.33 per person

Skip the Line Royal Palace Madrid Exclusive Guided Tour

The Royal Palace in Madrid is Europe’s largest royal residence, acting as the official home of the Spanish royal family. On this 2.5 hour private guided palace tour, you will visit this top attraction in Spain’s capital city, dripping with opulence and history. Your expert guide will make sure you skip the line, fast-tracking you to the ornate and over-the-top interiors that await.

4.9(84)Rated 4.9 out of 5 from 84 reviews2 h 30 minFree cancellation

From £109.90 per person

Tickets Museum of Senses Madrid

An immersive and interactive experience that invites visitors to explore and test their senses through surprising and participatory facilities. The tour combines science, art and perception, creating spaces where nothing is what it seems and each room proposes a different sensory challenge. It is not a traditional museum: it is a dynamic and fun experience, suitable for all ages, ideal for famili…

4.7(96)Rated 4.7 out of 5 from 96 reviews1 h

From £17.86 per person

Private Ávila & Segovia Day Tour from Madrid with Hotel Pickup

Discover Segovia and Ávila, two of Spain’s most remarkable UNESCO World Heritage cities, on a private day tour from Madrid. Travel in comfort with hotel pickup, private transportation, and a flexible itinerary designed around your interests. Your host-driver will share historical context, local stories, and practical recommendations throughout the day. In Segovia, admire the impressive Roman Aque…

4.9(81)Rated 4.9 out of 5 from 81 reviews9 hFree cancellation

From £331.75 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