Register my restaurant
Help

The Best Restaurants in Barcelona

What
Where

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

The Best Restaurants in Barcelona

2,126 restaurants

Sort by Relevance

    YUMS x2PAYEastern Europe

    Transilvania

    Carrer de Provença, 99, 08029 Barcelona, Spain, 08029, Barcelona

    9.3 / 10
    636 reviews

    Average price €20

    50% off the 'a la carte' menu

    YUMS x2InsiderPAYSpanish

    C/ Aribau, 162, 08036, Barcelona

    9.6 / 10
    427 reviews

    Average price €80 Accepts Yums

    50% off the 'a la carte' menu

      YUMS x2PAYAfghan

      Carrer de Provença, 426, 08025, Barcelona

      9.1 / 10
      8 reviews

      Average price €25

      30% off the 'a la carte' menu

        YUMS x2PAYItalian

        Avinguda Diagonal, 353, 08037, Barcelona

        9.3 / 10
        134 reviews

        Average price €15

        20% off the 'a la carte' menu

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

          Indian

          Ronda de Sant Pau, 11, 08015, Barcelona

          9.5 / 10
          1,751 reviews

          Average price €20

          30% off the 'a la carte' menu

            PAYIndian

            Carrer de Londres, 63, 08036, Barcelona

            9.5 / 10
            2,876 reviews

            Average price €20 american express Welcome

            30% off the 'a la carte' menu

              PAYIndian

              Passeig Joan de Borbó, 78, 08039, Barcelona

              9.6 / 10
              2,552 reviews

              Average price €21 american express Welcome

              30% off the 'a la carte' menu

                YUMS x2PAYMeat Cuisine

                Carrer del Pas de l'Ensenyança, 2, 08002, Barcelona

                8.8 / 10
                193 reviews

                Average price €25

                30% off the 'a la carte' menu

                YUMS x2InsiderPAYIndian

                Carrer de la Reina Cristina, 10, 08003, Barcelona

                9.7 / 10
                100 reviews

                Average price €30 Accepts Yums

                30% off the 'a la carte' menu

                  Indian

                  Carrer de Còrsega, 211 Bis, 08036, Barcelona

                  9.4 / 10
                  1,859 reviews

                  Average price €20

                  50% off the 'a la carte' menu

                    Pizzeria

                    Carrer d'Enric Granados, 108, 08008, Barcelona

                    9.5 / 10
                    1,111 reviews

                    Average price €25 american express Welcome

                    30% off the 'a la carte' menu

                      YUMS x2PAYMediterranean

                      Avinguda de la Riera de Cassoles, 56, 08012, Barcelona

                      9.3 / 10
                      2,464 reviews

                      Average price €15 Accepts Yums

                      50% off the 'a la carte' menu

                        Indian

                        Carrer del Marquès de Campo Sagrado,3, 08015, Barcelona

                        9.3 / 10
                        1,092 reviews

                        Average price €20

                        30% off the 'a la carte' menu

                          YUMS x2PAYItalian

                          Carrer d'Aribau, 152, 08036, Barcelona

                          9.6 / 10
                          159 reviews

                          Average price €30

                            YUMS x2PAYInternational

                            Carrer de Vila i Vilà, 17, 08004, Barcelona

                            8.3 / 10
                            14 reviews

                            Average price €20

                            30% off the 'a la carte' menu

                              Chinese

                              Plaça de Tetuan, 9, 08010, Barcelona

                              9.7 / 10
                              193 reviews

                              Average price €25

                              30% off the 'a la carte' menu

                                Indian

                                C/ Agustina Saragossa, 3-5, 08017, Barcelona

                                9.6 / 10
                                2,252 reviews

                                Average price €17

                                30% off the 'a la carte' menu

                                  Lebanese

                                  Carrer de Viladomat, 213, 08029, Barcelona

                                  9.3 / 10
                                  4,081 reviews

                                  Average price €15

                                  50% off the 'a la carte' menu

                                    Mexican

                                    Carrer del Pintor Fortuny, 24, 08001, Barcelona

                                    9.5 / 10
                                    292 reviews

                                    Average price €5

                                    30% off the 'a la carte' menu

                                      Asian

                                      Av. del Paraŀlel, 92, 08015, Barcelona

                                      9.4 / 10
                                      1,515 reviews

                                      Average price €17

                                      30% off the 'a la carte' menu

                                        Middle Eastern

                                        Carrer dels Escudellers, 25, 08002, Barcelona

                                        9.1 / 10
                                        906 reviews

                                        Average price €25

                                        50% off the 'a la carte' menu

                                          Nepalese

                                          Carrer de Nàpols, 255, 08025, Barcelona

                                          9.2 / 10
                                          702 reviews

                                          Average price €20 american express Welcome

                                          30% off the 'a la carte' menu

                                          InsiderItalian

                                          Carrer del Rosselló, 290, 08037, Barcelona

                                          9.3 / 10
                                          1,761 reviews

                                          Average price €20

                                          30% off the 'a la carte' menu

                                          YUMS x2InsiderMediterranean

                                          Carrer del Bruc, 157, 08037, Barcelona

                                          9.3 / 10
                                          365 reviews

                                          Average price €35

                                            Catalan

                                            C/ Montseny, 10, 08012, Barcelona

                                            9.1 / 10
                                            1,123 reviews

                                            Average price €15

                                            50% off the 'a la carte' menu

                                            Frequently Asked Questions

                                            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