Things to do in Madrid

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

    Museo Nacional Del Prado

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

    One of the best museums in the world and definitely in Spain. A must see if you like baroque art.

  • 2
    Parque del Buen Retiro

    Parque del Buen Retiro

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

    While in Madrid if you make your way to Retiro Park definitely take the boats out. Barcas (boats): Monday to Friday 5,80 € / Saturday & Sunday 7,50 € for ...

  • 3
    Plaza Mayor

    Plaza Mayor

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

    Lovely public square surrounded by pretty buildings, and with plenty of outdoor cafes that offer great opportunities to people watch. I especially like the ornate ironwork that can be seen ...

  • 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

    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
    8.5154 reviews
    Sights and Museums, Historic Site, Landmark, Plaza
    Popular withHistoryArtsyNightlife

    Very popular and crowded area full of people, since it is the main shopping area of the city.

  • 6
    San Miguel Market

    San Miguel Market

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

    Madrid's equivalent to London's Borough Market, grab a glass of wine and stoll the market sampling the variety of fresh produce.

  • 7
    Estadio Santiago Bernabeu

    Estadio Santiago Bernabeu

    Ranked #7 overall in Madrid things to do
    9.0101 reviews
    Sports, 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
    Popular withArtsyHistoryFamilies

    Very expansive museum featuring Pablo Picasso’s Guernica. You could spend an entire day here.

  • 9
    Gran Vía

    Gran Vía

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

    I love a lively atmosphere and this is it. This is the main boulevard through Madrid. It's perfect for a stroll.

  • 10
    Temple of Debod

    Temple of Debod

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

    Beautiful structure of art that was rebuilt it is in a beautiful park so picturesque!!

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); } };