Things to do in Madrid

Sort by Tribes
Categories
Show local favourites
890 Results
  • 1
    Museo Nacional Del Prado

    Museo Nacional Del Prado

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

    If you're in Madrid, you must visit the Prado. But be aware that there will likely be a line to get in, and the galleries can get crowded quickly. You ...

  • 2
    Parque del Buen Retiro

    Parque del Buen Retiro

    Ranked #2 overall in Madrid things to do
    9.3178 reviews
    Sights and Museums, Outdoors, Historic Site, Park
    Popular withOutdoorsyFamiliesGreen

    An amazing park! And for sure a place that you have to see When you're in Madrid!

  • 3
    Plaza Mayor

    Plaza Mayor

    Ranked #3 overall in Madrid things to do
    8.3199 reviews
    Sights and Museums, Historic Site, Plaza
    Popular withHistoryArtsyFamilies

    I had so much fun showing the Plaza Mayor to my friend Karen when we traveled around Spain together as students in 2009. You get such a sense of Spain's ...

  • 4
    Royal Palace of Madrid

    Royal Palace of Madrid

    Ranked #4 overall in Madrid things to do
    8.8171 reviews
    Sights and Museums, Historic Site, Castle or Palace
    Popular withHistoryArtsyFamilies

    One of the must see sites around Madrid. Tour bus stoppped here and we got to look around for a bit, I think it was closed that day since it ...

  • 5
    Puerta del Sol

    Puerta del Sol

    Ranked #5 overall in Madrid things to do
    8.5154 reviews
    Sights and Museums, Historic Site, Plaza
    Popular withHistoryArtsyNightlife

    So many people all the time. Malls, people, shops etc.. Good to visit if you are first time here. It is touristic area. Always so many people.

  • 6
    San Miguel Market

    San Miguel Market

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

    A place tourists love! It is nice to pass by and to have a glass and a tapa but it is pretty expensive for Spanish standards.

  • 7
    Estadio Santiago Bernabeu

    Estadio Santiago Bernabeu

    Ranked #7 overall in Madrid things to do
    9.1102 reviews
    Sights and Museums, Sports, Historic Site, Stadium
    Popular withHistoryFamiliesAdventure

    This is the stadium in Madrid. You must pay 20 Euro to visit this site. If you don't want to go inside,then just took a picture outside the stadium.

  • 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
    8.892 reviews
    Sights and Museums, Art Museum, Historic Site
    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
    Gran Vía

    Gran Vía

    Ranked #9 overall in Madrid things to do
    8.560 reviews
    Sights and Museums, Shopping
    Popular withArtsyHistoryFamilies

    Gran Via is a main road that runs through some of the more popular areas of the city. It's well lit and very busy.

  • 10
    Temple of Debod

    Temple of Debod

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

    Difficult to find in most Madrid Guides but one of the best things I saw there! You must go around sunset it is so beautiful and underrated! Enjoy the adjoining ...

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.com.sg/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.com.sg/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); } };