Things to do in Madrid

Sort by Tribes
Categories
Show local favourites
926 Results
  • 1
    The Prado Museum

    The Prado Museum

    Ranked #1 overall in Madrid things to do
    182 reviews
    Sights and Museums, Art Museum
    Popular withArtsyHistoryFamilies

    One of the world's greatest art museums and is Spain's main art museum. It contains a vast selection of Spanish arts from great Spanish masters. Do not miss visiting this ...

  • 2
    Parque del Buen Retiro

    Parque del Buen Retiro

    Ranked #2 overall in Madrid things to do
    164 reviews
    Sights and Museums, Outdoors, Park
    Popular withOutdoorsyFamiliesArtsy

    The Central park of Madrid. Do not miss out the Rose garden, the lake, the Cristal Palace and check the free art exhibition at Palacio de Velazquez (they sometimes give ...

  • 3
    Plaza Mayor

    Plaza Mayor

    Ranked #3 overall in Madrid things to do
    187 reviews
    Outdoors, Plaza
    Popular withHistoryArtsyFamilies

    Stroll by the adjacent streets and enjoy medieval Madrid. Typical food on the place is the squid sandwich!

  • 4
    Palacio Real

    Palacio Real

    Ranked #4 overall in Madrid things to do
    164 reviews
    Sights and Museums, Historic Site
    Popular withHistoryArtsyFamilies

    This palace is truly breathtaking. In just about every room I found myself wanting to lay on the floor and just examine the artwork on the ceiling.

  • 5
    Puerta del Sol

    Puerta del Sol

    Ranked #5 overall in Madrid things to do
    148 reviews
    Landmark, Plaza
    Popular withHistoryNightlifeArtsy

    Sol is the most touristic plaza in Madrid. There are characters walking around trying to get you to give them money haha. Also a big meeting point for young people

  • 6
    Market of San Miguel

    Market of San Miguel

    Ranked #6 overall in Madrid things to do
    114 reviews
    Shopping, Farmers Market
    Popular withFoodiesHipstersNightlife

    Wonderful spot to eat drink and meet people. I was traveling alone and I met people from Brazil, Russia and USA and Spain. I loved it!

  • 7
    Estadio Santiago Bernabeu

    Estadio Santiago Bernabeu

    Ranked #7 overall in Madrid things to do
    99 reviews
    Sports, Soccer Stadium
    Popular withFamiliesHistoryAdventure

    Sadly I was unable to go to a match here as Real were away during our stay, so I had to make do with the tour. I found it interesting ...

  • 8
    Museo Nacional Centro de Arte Reina Sofía

    Museo Nacional Centro de Arte Reina Sofía

    Ranked #8 overall in Madrid things to do
    90 reviews
    Sights and Museums, Tours, Classes and Rentals, Art Museum
    Popular withArtsyHistoryFamilies

    Gayle and I "accidentally" stumbled onto the Reina Sofia as we were walking back from the Atocha Train Station. It was early on a Monday evening and admission was free. ...

  • 9
    El Rastro

    El Rastro

    Ranked #9 overall in Madrid things to do
    52 reviews
    Shopping, Flea Market
    Popular withArtsyHipstersBackpackers

    Bring cash and your best negotiation skills for this huge flea market that goes down every Sunday. During the summer, there are massive amounts of people so I recommend starting ...

  • 10
    Temple of Debod

    Temple of Debod

    Ranked #10 overall in Madrid things to do
    51 reviews
    Sights and Museums, Historic Site, Temple
    Popular withHistoryOutdoorsyArtsy

    for all the students: when the weather is good. Go drink there at night before you go out. The place is filled with young people drinking on the streets. " ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_suggestions?action=index&clean_path=madrid&controller=topics&country_code=&current_user_id=&filters=&id=2000000000534&klass_name=Region&list_type=attractions&nearby=false&path=madrid%2Fthings-to-do&place=2000000000534&place_type=City&place_type=region&region=2000000000534", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000534" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }