Madrid Restaurants

Sort by Tribes
Cuisines
7482 Results
  • 1
    Chocolateria San Gines

    Chocolateria San Gines

    Ranked #1 overall in Madrid restaurants
    69 reviews
    $$$$
    Cafe
    Popular withFoodiesFamiliesHistory

    This glorious cafe is home to the best churros con chocolate and horchata in Madrid. This place is open late which is even better.

  • 2
    Museo Del Jamon

    Museo Del Jamon

    Ranked #2 overall in Madrid restaurants
    34 reviews
    Tapas/Small Plates, Spanish, Deli & Sandwich
    Popular withFoodiesHistoryFamilies

    Restaurant has good food, generous portions, great prices. Not fancy, but the Museos de Jamón are a true Madrid classic

  • 3
    100 Montaditos

    100 Montaditos

    Ranked #3 overall in Madrid restaurants
    24 reviews
    $$$$
    Tapas/Small Plates, Spanish
    Popular withFoodiesStudentsBackpackers

    Here's the insider... Every Wednesday all the sandwiches are 1 Euro! Plus, there's a 100 Montaditos everywhere! What I've done in the past is go on a 100 Montaditios scavenger/bar-hop ...

  • 4
    Sidrería El Tigre

    Sidrería El Tigre

    Ranked #4 overall in Madrid restaurants
    20 reviews
    $$$$
    Tapas/Small Plates, Spanish, Pubs
    Popular withFoodiesNightlifeStudents

    Great service and super friendly staff! Became great friends with everyone and you always have a good time! Cheap and great food and drinks! It's the spot for all university ...

  • 5
    Restaurante Botin

    Restaurante Botin

    Ranked #5 overall in Madrid restaurants
    24 reviews
    $$$$
    Spanish
    Popular withFoodiesHistoryFamilies

    What a fantastic building. Oldest restraunt in the world according to Guiness book of world records. Basement shows the original foundation. Ask to see the wine cellar below. Can keep ...

  • 6
    Mercado de San Antón

    Mercado de San Antón

    Ranked #6 overall in Madrid restaurants
    20 reviews
    Tapas/Small Plates, Farmers Market
    Popular withFoodiesFamiliesTrendsters

    Strolling through the Chueca in Madrid we find this historic market that has been renovated much like other buildings like this both in this city and in other capitals Europe. ...

  • 7
    Mercado de San Miguel

    Mercado de San Miguel

    Ranked #7 overall in Madrid restaurants
    12 reviews
    Deli & Sandwich, Farmers Market
    Popular withFoodiesFamiliesHistory

    A good place to visit if you are in Madrid. It's next to Plaza Maior and you can find good food. Try to avoid it on holidays. We went on ...

  • 8
    La Mallorquina

    La Mallorquina

    Ranked #8 overall in Madrid restaurants
    17 reviews
    Bakery, Coffee and Tea
    Popular withFoodiesFamiliesHistory

    Historic pastelería in Puerta del Sol, try a palmera or trufa. Metro: Sol (L1, L2, L3)

  • 9
    La Bola Taberna

    La Bola Taberna

    Ranked #9 overall in Madrid restaurants
    12 reviews
    $$$$
    Spanish
    Popular withFoodiesFamiliesHistory

    One of our better meals in Madrid. Came here to try the Cocido Madrileño (a popular Madrid two-course soup/stew) and I'm glad I did.

  • 10
    El Corte Ingles

    El Corte Ingles

    Ranked #10 overall in Madrid restaurants
    9 reviews
    Italian, Mediterranean, Spanish
    Popular withFoodiesLuxuryTrendsters
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/trip/hotels/hotel_suggestions?action=index&clean_path=madrid&controller=topics&country_code=&current_user_id=&filters=&id=2000000000534&klass_name=Region&list_type=restaurants&nearby=false&path=madrid%2Frestaurants&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/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&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); } };