Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,321 restaurants

Sort by Relevance

    Mediterranean

    Barcelona Beer Company

    Carrer de Muntaner, 7, 08011, Barcelona

    Average price €12

      American

      Carrer de la Reina Cristina, 10, 08003, Barcelona

      Average price €25

        Mediterranean

        Carrer de Roger de Llúria, 24, 08010, Barcelona

        Average price €25

          Mediterranean

          Carrer del Carme, 40, 08001, Barcelona

          Average price €25

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          InsiderPizzeria

          Carrer de Sant Medir, 8, 08028, Barcelona

          Average price €15

            Japanese

            Carrer del Bruc, 146, 08037, Barcelona

            Average price €30

            InsiderAmerican

            Carrer de València, 285, 08009, Barcelona

            Average price €12

              Catalan

              plaça del sol, 23, Barcelona, Spain, 08012, Barcelona

              Average price €15

                Mediterranean

                Carrer de la Diputació, 309, 08009, Barcelona

                Average price €23

                InsiderMediterranean

                Carrer de Roger de Llúria, 35, 08009, Barcelona

                Average price €30

                  South American

                  Carrer de Sugranyes, 27, 08028, Barcelona

                  Average price €15

                  Set Menu 7€

                    Argentinian

                    Carrer del Masnou, 27, 08014, Barcelona

                    Average price €18

                      Mediterranean

                      Carrer del Consell de Cent, 313, 08007, Barcelona

                      Average price €15

                        Eastern Europe

                        Carrer de Guitard, 41, 08014, Barcelona

                        Average price €18

                        InsiderInternational

                        Carrer de Provença, 310 bis, 08037, Barcelona

                        Average price €30

                          Asian

                          Carrer de Sant Domènec del Call, 10, 08002, Barcelona

                          Average price €16

                          InsiderMediterranean

                          Ronda del General Mitre, 114, 08021, Barcelona

                          Average price €30 Accepts Yums

                            Japanese

                            Carrer d'Aribau, 242, 08006, Barcelona

                            Average price €30

                              Mediterranean

                              Carrer de Mallorca, 200, 08036, Barcelona

                              Average price €15

                                Catalan

                                Carrer de Francisco Giner, 8, 08012, Barcelona

                                Average price €20

                                InsiderMediterranean

                                Passeig de Garcia Fària, 81, 08019, Barcelona

                                  From market

                                  Carrer de Floridablanca, 79, 08015, Barcelona

                                  Average price €46

                                    French

                                    Carrer de Julià Portet, 6, 08002, Barcelona

                                    Average price €18

                                      Catalan

                                      Carrer de Ramon Turró, 181, 08005, Barcelona

                                      Average price €18

                                        Spanish

                                        Carrer de Provença, 322, 08037, Barcelona

                                        Average price €9

                                        The Best Restaurants in Barcelona

                                        Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

                                        Cities around Barcelona