Barcelona Restaurants

Sort by Tribes
Cuisines
Show local favourites
7184 Results
  • 1
    Cerveceria Catalana

    Cerveceria Catalana

    Ranked #1 overall in Barcelona restaurants
    55 reviews
    ££££
    Tapas/Small Plates
    Popular withFoodiesNightlifeFamilies

    Great food and excellent atmosphere. Would return any time I am in the area.

  • 2
    Tapas 24

    Tapas 24

    Ranked #2 overall in Barcelona restaurants
    36 reviews
    ££££
    Tapas/Small Plates
    Popular withFoodiesFamiliesHipsters

    This was Tapas stop #1 in my visit to BCN - a little tight seating area, and a little overwhelming, the waiters were trying to be as helpful as they ...

  • 3
    Can Paixano (La Xampanyeria)

    Can Paixano (La Xampanyeria)

    Ranked #3 overall in Barcelona restaurants
    23 reviews
    ££££
    Tapas/Small Plates, Spanish, Bar
    Popular withFoodiesNightlifeHipsters

    Super cool little place serving cheap glasses and cava, meats, and cheeses. Standing room only. One of the only places so far in Barcelona where I would not bring my ...

  • 4
    Cal Pep

    Cal Pep

    Ranked #4 overall in Barcelona restaurants
    22 reviews
    ££££
    Tapas/Small Plates, Mediterranean
    Popular withFoodiesArtsy

    This restaurant is always busy and is a fantastic place to have a delicious and exciting meal, as long as you're willing to wait a bit. When we visited, there ...

  • 5
    El Xampanyet

    El Xampanyet

    Ranked #5 overall in Barcelona restaurants
    18 reviews
    ££££
    Tapas/Small Plates, Spanish, Wine Bar
    Popular withFoodiesFamiliesHistory

    This is my favorite bar in the entire world. If you're in Barcelona, don't miss it. Drink the house cava, don't miss the cheese stuffed peppers or the Catalan sausage. ...

  • 6
    Quimet & Quimet

    Quimet & Quimet

    Ranked #6 overall in Barcelona restaurants
    17 reviews
    ££££
    Tapas/Small Plates, Spanish
    Popular withFoodiesHipstersVegetarian

    This place lives up to all the hype. Once you've been, you'll clearly see why Anthony Bourdain recommends this place. They serve delicious little pintxos and tapas here. I would ...

  • 7
    El Corte Ingles

    El Corte Ingles

    Ranked #7 overall in Barcelona restaurants
    14 reviews
    Popular withFamiliesLuxuryStudents

    El Corte Ingles is a chain of hotels in Spain but I love the one here in Barcelona. It has 7 floors filled with all types of stuff from shoes, ...

  • 8
    Ciudad Condal

    Ciudad Condal

    Ranked #8 overall in Barcelona restaurants
    16 reviews
    ££££
    Tapas/Small Plates, Spanish, Bar
    Popular withFoodiesBusinessNightlife

    My favorite tapas restaurant, I ate here multiple times (and didn't even give other tapas bar a chance... that was probably my mistake haha). The food is just REALLY GOOD ...

  • 9
    Botafumeiro

    Botafumeiro

    Ranked #9 overall in Barcelona restaurants
    14 reviews
    ££££
    Seafood, Spanish
    Popular withFoodiesLuxuryBusiness

    best seafood restaurant in Barca

  • 10
    Los Caracoles

    Los Caracoles

    Ranked #10 overall in Barcelona restaurants
    13 reviews
    ££££
    Tapas/Small Plates, Spanish, Bar
    Popular withFoodiesBusinessLuxury
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=barcelona&controller=topics&country_code=&current_user_id=&filters=&id=2000000000065&klass_name=Region&list_type=restaurants&nearby=false&path=barcelona%2Frestaurants&place=2000000000065&place_type=City&place_type=region&region=2000000000065", 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=2000000000065" + "&" + 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"); }