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

InsiderInternational

The little Kitchen

Carrer del Marquès de Campo Sagrado, 28, 08001, Barcelona

Average price €60

    Spanish

    Ronda de Sant Pau, 5, 08015, Barcelona

    Average price €17

      Spanish

      Carrer de Peracamps, 9, 08001, Barcelona

      Average price €20

      InsiderInternational

      Carrer de Salomó Ben Adret, 10, 08002, Barcelona

      Average price €35

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

        Mediterranean

        Carrer de la Reina Cristina, 10, 08003, Barcelona

        Average price €22

          Mediterranean

          Rambla del Raval 43, 08001, Barcellona

          Average price €15

            South American

            Carrer de Pujades, 226, 08005, Barcelona

            Average price €15

              South American

              Carrer de París, 161, 08036, Barcelona

              Average price €20

                Italian

                Avinguda Diagonal, 208, 08018, Barcelona

                Average price €15

                  Italian

                  Plaça de Francesc Macià, 7, 08021, Barcelona

                  Average price €15

                    Pizzeria

                    Carrer dels Sombrerers, 21, 08003, Barcelona

                    Average price €15

                      American

                      Rambla del Raval, 18, 08001, Barcelona

                      Average price €18

                      InsiderJapanese

                      Carrer del Poeta Cabanyes, 19, 08004, Barcelona

                      Average price €25

                        Japanese

                        Carrer del Consell de Cent, 323, 08007, Barcelona

                        Average price €18

                          Japanese

                          Carrer del Consell de Cent, 401, 08009, Barcelona

                          Average price €20

                            Mediterranean

                            Carrer de Balmes, 412, 08022, Barcelona

                            Average price €15

                              Japanese

                              Carrer d'Aribau, 174, Barcelona, Spain, 08036, Barcelona

                              Average price €25

                                Japanese

                                Carrer de Pau Claris, 139, 08009, Barcelona

                                Average price €12

                                  Ethiopian

                                  Carrer Nou de la Rambla, 149, 08004, Barcelona

                                  Average price €15

                                    Vegan cuisine

                                    Carrer de Sant Antoni Maria Claret, 182, 08025, Barcelona

                                    Average price €20

                                      Spanish

                                      Carrer aribau 152, 08036, Barcelona

                                      Average price €30

                                        Mediterranean

                                        Via Augusta, 9, 08006, Barcelona

                                        Average price €15

                                        InsiderMediterranean

                                        Carrer del Cometa, 5, 08002, Barcelona

                                        Average price €42

                                          Iranian

                                          Carrer de Calàbria, 144, 08015, Barcelona

                                          Average price €15

                                            Chinese

                                            Carrer del Comte Borrell, 171, 08015, Barcelona

                                            Average price €15

                                            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