Register my restaurant
Help

The Best Restaurants in Barcelona

What
Where

Organic food

Vegetarian

Let it V

Score:9.2

PAY

Barcelona

€25 average price

-30%

Mediterranean

PAY

Barcelona

€22 average price

-30% Accepts Yums

  • Insider

Vegan cuisine

Virens

Score:9.4

YUMS x2Insider

Barcelona

€25 average price

MENU Accepts Yums

Mediterranean

Barcelona

€18 average price

-30%

International

PAY

Barcelona

€15 average price

-30%

Japanese

Chiku Yo Tei

Score:8.3

PAY

Barcelona

€18 average price

-50%

South American

YUMS x2PAY

Barcelona

€28 average price

Accepts Yums

Vegetarian

Cafè Floh

Score:9.0

YUMS x2PAY

Barcelona

€25 average price

YUMS x2PAY

Barcelona

€20 average price

Spanish

Scama

Score:9.7

YUMS x2PAY

Barcelona

€25 average price

Contemporary cuisine

Belgian

YUMS x2

Barcelona

€24 average price

-30% Accepts Yums

Mediterranean

PAY

Barcelona

€25 average price

-50%

Spanish

Deliri

Score:8.9

PAY

Barcelona

€30 average price

  • Insider

Mediterranean

YUMS x2Insider

Barcelona

€45 average price

Indian

Barcelona

€18 average price

-30%

YUMS x2PAY

Barcelona

€15 average price

European

Sense Seny

Score:8.7

Barcelona

€20 average price

-30%

Vegetarian

Cafè Floh

Score:9.0

YUMS x2PAY

Barcelona

€25 average price

Mediterranean

Soda Bus

Score:8.3

Barcelona

€20 average price

YUMS x2PAY

Barcelona

€20 average price

French spoken

Argentinian

Don Asador

Score:9.2

PAY

Barcelona

€20 average price

-30% Accepts Yums

Catalan

Calabrasa

Score:9.0

Barcelona

€30 average price

-50% Accepts Yums

Steakhouse

Barcelona

€25 average price

-30%

  • Insider

Mediterranean

Insider

Barcelona

€35 average price

From Galicia

Barcelona

€30 average price

-20%

  • Insider

From Galicia

Insider

Barcelona

€30 average price

-20%

Pizzeria

Craft Pizza

Score:9.3

YUMS x2PAY

Barcelona

€15 average price

-30%

  • Insider

Mediterranean

InsiderPAY

Barcelona

€35 average price

-20% Accepts Yums

Mediterranean

Villa Caprice

Score:8.9

Barcelona

€25 average price

-50%

PAY

Barcelona

€15 average price

-50% Accepts Yums

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

1,260 restaurants

Sort by Relevance

Casa Xef, Barcelona

    YUMS x2PAYMediterranean

    Casa Xef

    Carrer de les Guilleries, 17, 08012, Barcelona

    9.2 / 10
    118 reviews

    Average price €24 american express Welcome

    50% off the 'a la carte' menu

    Negresco, Barcelona

    InsiderMediterranean

    Carrer de Roger de Llúria, 16-18, 08010, Barcelona

    9.4 / 10
    856 reviews

    Average price €30 american express Welcome

    San Valentín : Es La Historia de un Amor.... €45

    Craft Pizza, Barcelona

      YUMS x2PAYPizzeria

      Avinguda Diagonal, 353, Local A, 08037, Barcelona

      9.3 / 10
      448 reviews

      Average price €15 american express Welcome

      30% off the 'a la carte' menu

      Hofmann, Barcelona

      YUMS x21 starMICHELINPAYMediterranean

      Carrer de la Granada del Penedès, 14, 08006, Barcelona

      9.5 / 10
      544 reviews

      Average price €70

      Menú Semanal €49

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

      Virens, Barcelona

      YUMS x2InsiderVegan cuisine

      Gran Via de les Corts Catalanes, 619, 08007, Barcelona

      9.4 / 10
      70 reviews

      Average price €25 Accepts Yums

      Menú San Valentín €45

      Beirut, Barcelona

        YUMS x2Lebanese

        Carrer de Josep Anselm Clavé, 7, 08002, Barcelona

        8.8 / 10
        711 reviews

        Average price €15 Accepts Yums american express Welcome

        50% off the 'a la carte' menu

        Hall - El Palace Barcelona, Barcelona

        InsiderInternational

        Gran Via de les Corts Catalanes, 668, 08010, Barcelona

        9.6 / 10
        1,223 reviews

        Average price €45

        San Valentín €60

        Antigua, Barcelona

        InsiderMediterranean

        Carrer de Marià Cubí, 59, 08006, Barcelona

        9.4 / 10
        27,155 reviews

        Average price €30 Accepts Yums american express Welcome

        50% off the 'a la carte' menu

        Gilda by Belgious, Barcelona

          YUMS x2Belgian

          Carrer Ample, 34, 08002, Barcelona

          9.2 / 10
          2,047 reviews

          Average price €24 Accepts Yums american express Welcome

          30% off the 'a la carte' menu

          La Tata, Barcelona

          InsiderPAYMediterranean

          Carrer de Calàbria, 69, 08015, Barcelona

          9.5 / 10
          6,554 reviews

          Average price €50 Accepts Yums american express Welcome

          50% off the 'a la carte' menu

          La Terraza del Claris - Hotel Claris, Barcelona

            Mediterranean

            C/ Pau Claris, 150, 08009, Barcelona

            9.2 / 10
            2,261 reviews

            Average price €55 american express Welcome

            San Valentín al Claris €85

            Cibulet, Barcelona

            InsiderPAYFusion

            Carrer de Francisco Giner, 54, 08012, Barcelona

            9.7 / 10
            1,760 reviews

            Average price €36 Accepts Yums american express Welcome

            30% off the 'a la carte' menu

            La Boca Agua, Barcelona

              YUMS x2PAYMediterranean

              Carrer del Roser, 34, 08004, Barcelona

              9.0 / 10
              379 reviews

              Average price €25 Accepts Yums american express Welcome

              30% off the 'a la carte' menu

              Vi Negre, Barcelona

                YUMS x2PAYMediterranean

                Carrer de les Guilleries, 17, 08012, Barcelona

                8.7 / 10
                5,493 reviews

                Average price €22 Accepts Yums american express Welcome

                50% off the 'a la carte' menu

                Transilvania, Barcelona

                  YUMS x2PAYEastern Europe

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

                  9.6 / 10
                  803 reviews

                  Average price €20 american express Welcome

                  50% off the 'a la carte' menu

                  Rasoi, Barcelona

                    Indian

                    Carrer de Londres, 63, 08036, Barcelona

                    9.4 / 10
                    3,131 reviews

                    Average price €20 american express Welcome

                    30% off the 'a la carte' menu

                    Jef Coffee & Pizza Castillejos, Barcelona

                      YUMS x2PAYItalian

                      Carrer de los Castillejos, 397, 08025, Barcelona

                      8.9 / 10
                      43 reviews

                      Average price €20

                      30% off the 'a la carte' menu

                      Sushi Nori, Barcelona

                        PAYJapanese

                        Carrer de Ballester, 7, 08023, Barcelona

                        9.8 / 10
                        734 reviews

                        Average price €20 american express Welcome

                        20% off the 'a la carte' menu

                        Arabia, Barcelona

                          Middle Eastern

                          Carrer dels Escudellers, 25, 08002, Barcelona

                          9.1 / 10
                          1,269 reviews

                          Average price €25 american express Welcome

                          50% off the 'a la carte' menu

                          Komai Sushi Bar & Restaurant, Barcelona

                            YUMS x2Japanese

                            Avinguda Diagonal, 40, 08019, Barcelona

                            8.6 / 10
                            217 reviews

                            Average price €15 Accepts Yums american express Welcome

                            40% off the 'a la carte' menu

                            Lilith & Sons, Barcelona

                              PAYMediterranean

                              Carrer d'En Fontrodona, 23, 08004, Barcelona

                              9.6 / 10
                              198 reviews

                              Average price €15 american express Welcome

                              30% off the 'a la carte' menu

                              Out of India, Barcelona

                                PAYIndian

                                Cerca de el Sants estación y la Plaza España, 08014, Barcelona

                                9.5 / 10
                                1,394 reviews

                                Average price €25

                                30% off the 'a la carte' menu

                                Il Mercante Di Venezia, Barcelona

                                  Italian

                                  Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

                                  9.3 / 10
                                  2,573 reviews

                                  Average price €24 Accepts Yums american express Welcome

                                  30% off the 'a la carte' menu

                                  ApriBocca, Barcelona

                                    Pizzeria

                                    Plaça de Sant Bernat Calbó, 6, 08005, Barcelona

                                    9.3 / 10
                                    1,280 reviews

                                    Average price €15

                                    30% off the 'a la carte' menu

                                    Can Saia, Barcelona

                                    YUMS x2InsiderMediterranean

                                    Carrer del Bruc, 157, 08037, Barcelona

                                    9.3 / 10
                                    399 reviews

                                    Average price €45

                                    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