Barcelona Restaurants

THE 10 BEST Restaurants in Barcelona

Restaurants in Barcelona

Establishment type

Meals

Online options & offers

Price

Awards

Traveler rating

MICHELIN Guide

Cuisines

Dishes

Dietary restrictions

Good for

Open now

Restaurant features

Neighborhood

Airports

What's new in the neighborhood
Updates are sorted by a mix of factors, including time of post, popularity, content (text vs. image), and type (update vs. event).
La Balsa
Jugoria
Reserve a Table Online
See all
30% off
Faire Brunch & Drinks
365
International, Healthy$$ - $$$
Jara Sushi Degustación
614
Japanese, Sushi, Asian, Japanese sweets parlour$$ - $$$
40% off
Buenos Brasas Grill
325
Steakhouse, Argentinean$$ - $$$
20% off
Le Romane
5,417
Italian, Pizza, Mediterranean, European$$ - $$$
40% off
Caminito Grill Steak House
1,160
Steakhouse, Argentinean$$ - $$$
40% off
La Parrillada
901
Steakhouse, Barbecue, Grill, Argentinean$$ - $$$
Con Gracia
2,383
Mediterranean, Spanish, Fusion, Healthy$$$$
Locavore Barcelona
230
Mediterranean, Spanish, Contemporary, Fusion$$ - $$$
30% off
Don Asador
1,700
Steakhouse, Barbecue, Grill, Argentinean$$ - $$$
Quesarium Restaurant & Cocktails
235
Mediterranean, Spanish, Catalan$$ - $$$
Fine Dining
See all
Malvón Eci Plaza Cataluña
136
Fast Food, Argentinean$$$$
Con Gracia
2,383
Mediterranean, Spanish, Fusion, Healthy$$$$
LAB Restaurant
303
Mediterranean, European, Spanish$$$$
La Terraza del Claris
526
Mediterranean, European, Spanish, Contemporary$$$$
Tast-Ller
863
Mediterranean$$$$
Santa Rita Experience
528
Mediterranean, European, Spanish, Fusion$$$$
Disfrutar
2,026
Mediterranean, Contemporary$$$$
The Alchemix
267
Mediterranean, Asian$$$$
Agreste de Fabio & Roser
328
Mediterranean, European, Spanish, Healthy$$$$
Carlota Akaneya
1,451
Japanese, Barbecue, Asian, Healthy$$$$
Local eats
See all
Bar Xapako
1,121
Bar, Mediterranean, European, Spanish$
Taps Barcelona
1,402
Mediterranean, European, Spanish, Catalan$$ - $$$
Kserol
458
Bar, International, Mediterranean, European$$ - $$$
Diegos Bar Restaurant
404
International, Mediterranean, Spanish, Catalan$$ - $$$
En Diagonal Bar
789
Cafe, Mediterranean, European, Spanish$
Can Valles
922
Mediterranean, European, Spanish, Healthy$$ - $$$
Wine Mood
576
Italian, Mediterranean, European, Spanish$$ - $$$
Bar Casi
986
European, Spanish, Catalan$
Olivos Comida y Vinos
264
Mediterranean, European, Spanish, Healthy$$ - $$$
La Peninsular
3,087
Seafood, Mediterranean, European, Spanish$$ - $$$
Budget-friendly bites
See all
La Gastronomica Burgers
1,972
Street Food$$ - $$$
Desoriente
732
Japanese, Asian, Healthy, Japanese Fusion$$ - $$$
Vrutal
1,460
Bar, Healthy$$ - $$$
BelleBuon
3,783
Italian, Neapolitan, Campania, Sicilian$$ - $$$
30% off
Faire Brunch & Drinks
365
International, Healthy$$ - $$$
Bodega Biarritz 1881 Tapas bar
8,549
Mediterranean, European, Spanish, Wine Bar$$ - $$$
Jara Sushi Degustación
614
Japanese, Sushi, Asian, Japanese sweets parlour$$ - $$$
Blu Bar
2,223
Bar, International, Mediterranean, Healthy$$ - $$$
40% off
Buenos Brasas Grill
325
Steakhouse, Argentinean$$ - $$$
Cheap eats
See all
Off-street
374
Italian, Pizza, Gastropub, Neapolitan$
Tino, esto no es una pizza
318
Italian, Pizza, Street Food$
Bella Italia
1,895
Italian, Pizza$
La Traga Street Food
111
American, Latin, Street Food, South American$
Brunch & Bakery
211
Brew Pub, International, Pub$
Bar Xapako
1,121
Bar, Mediterranean, European, Spanish$
The Coffee House Barcelona
189
Cafe, European, Healthy$
Tucco Real Food Eixample
431
Italian, Mediterranean, Healthy$
Dine with a local chef
See all
Rudi of Pirate Cooking
299
Mediterranean, Spanish, Fusion$$ - $$$
Powered by
EatWith: Monica and Eva of Barcelona
27
Mediterranean, Fusion, Middle Eastern, Israeli$$ - $$$
Powered by
EatWith: Rodolfo of Barcelona
5
Spanish, Fusion
Powered by
EatWith: Doblemente of Barcelona
6
Mediterranean
Powered by
Dinner
See all
Desoriente
732
Japanese, Asian, Healthy, Japanese Fusion$$ - $$$
Vrutal
1,460
Bar, Healthy$$ - $$$
BelleBuon
3,783
Italian, Neapolitan, Campania, Sicilian$$ - $$$
20% off
Le Romane
5,417
Italian, Pizza, Mediterranean, European$$ - $$$
Off-street
374
Italian, Pizza, Gastropub, Neapolitan$
Blu Bar
2,223
Bar, International, Mediterranean, Healthy$$ - $$$
La Gastronomica Burgers
1,972
Street Food$$ - $$$
La Gastronómica Platillos
870
Mediterranean, Spanish, Catalan$$ - $$$
La Patsa Lab
4,285
Italian, Mediterranean, European, Northern-Italian$$ - $$$
40% off
Caminito Grill Steak House
1,160
Steakhouse, Argentinean$$ - $$$
Special Offers: Up to 50% Off Your Bill
See all
La Tartareria · Raw food ·
239
Mediterranean, European, Healthy$$ - $$$
Restaurant Pelai
625
Mediterranean, European, Spanish, Fusion$$ - $$$
Moments
742
European, Spanish, Catalan$$$$
Makamaka | Beach Burguer Cafe
2,189
American, Bar, Fast Food, Diner$$ - $$$
Antigua
1,496
Mediterranean, European, Spanish, Catalan$$$$
Restaurant Ají
339
Japanese, Peruvian, Latin, Sushi$$ - $$$
Villa Caprice
546
Italian, Mediterranean, European, Spanish$$ - $$$
30% off
La Gambeta
670
Seafood, Mediterranean, Spanish, Healthy$$ - $$$
Dos Palillos
1,324
Japanese, Asian, Fusion$$$$
Tram Tram - Restaurant
249
Mediterranean, European, Spanish$$$$
Delivery Available
See all
Off-street
374
Italian, Pizza, Gastropub, Neapolitan$
Jara Sushi Degustación
614
Japanese, Sushi, Asian, Japanese sweets parlour$$ - $$$
40% off
Buenos Brasas Grill
325
Steakhouse, Argentinean$$ - $$$
Tino, esto no es una pizza
318
Italian, Pizza, Street Food$
That's Amore
112
Italian, Pizza, Mediterranean, European$$ - $$$
Micu Maku
163
Mediterranean, European, Spanish$$ - $$$
Restaurante Loto
223
Asian, Fusion$$ - $$$
Outdoor Seating Available
See all
La Gastronomica Burgers
1,972
Street Food$$ - $$$
Vrutal
1,460
Bar, Healthy$$ - $$$
BelleBuon
3,783
Italian, Neapolitan, Campania, Sicilian$$ - $$$
30% off
Faire Brunch & Drinks
365
International, Healthy$$ - $$$
Blu Bar
2,223
Bar, International, Mediterranean, Healthy$$ - $$$
20% off
Le Romane
5,417
Italian, Pizza, Mediterranean, European$$ - $$$
Zenith Brunch & Cocktails
2,788
Cafe, International, Healthy$$ - $$$
La Patsa Lab
4,285
Italian, Mediterranean, European, Northern-Italian$$ - $$$
Paisano Bistro
1,227
Italian, Cafe, Mediterranean, European$$ - $$$
Cremat Lounge
139
American, International, European, Fusion$$ - $$$
Top Restaurants in Barcelona
10,000+ results match your filters
Sort by:
Highest Rating
We found great results, but some are outside Barcelona. Showing results in neighboring cities.
...
See All Offers
Mexican, Mediterranean$Menu
2.5 mi
L'Hospitalet de Llobregat
Spanish$$$$
0.9 mi
Province of Barcelona
Mediterranean, Spanish$$ - $$$Menu
6 mi
Badalona
Steakhouse, Argentinean$$ - $$$
40% off
40% off
40% off
40% off
40% off
40% off
Steakhouse, Barbecue$$ - $$$
Showing results 1-30 of 10,000
Frequently Asked Questions about Barcelona

Some of the most popular restaurants in Barcelona that deliver are:

Some of the most popular restaurants in Barcelona that provide takeout are:

The best restaurants in Barcelona include:

Some of the best restaurants in Barcelona for families with children include:

Some of the most popular restaurants in Barcelona for cheap eats include:

All Barcelona HotelsBarcelona Hotel DealsLast Minute Hotels in Barcelona
Things to Do
All Barcelona Restaurants
FlightsVacation RentalsTravel StoriesCruisesRental Cars