MenusDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offers
Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants in City center, Barcelona

388 restaurants
Why you received these results
Fonda España by Martín Berasategui - Hotel España, Barcelona
Top Rated

YUMS x2MICHELINPAYCatalan

Fonda España by Martín Berasategui - Hotel España

C/ de Sant Pau, 9, 08001, Barcelona

9.5 / 10
2,836 reviews

Average price €49 Accepts Yums american express Welcome

Menú €35

Casa Bangla, Barcelona
Top Rated

    PAYTibetan

    Carrer d'En Sant Climent, 8, 08001, Barcelona

    9.5 / 10
    765 reviews

    Average price €16 Accepts Yums american express Welcome

    40% off the 'a la carte' menu

    Bembi, Barcelona
    Top Rated

      PAYIndian

      C/ Consell de Cent, 377, 08009, Barcelona

      9.4 / 10
      5,771 reviews

      Average price €23 american express Welcome

      30% off the 'a la carte' menu

      Transilvania Barcelona, Barcelona
      Great Deal

        YUMS x2PAYEastern Europe

        C/ de Provença, 99, 08029, Barcelona

        9.6 / 10
        1,212 reviews

        Average price €25 american express Welcome

        50% off the 'a la carte' menu

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

        Top Rated

          Mediterranean

          Carrer de Requesens, 7, 08001, Barcelona

          9.5 / 10
          734 reviews

          Average price €22 american express Welcome

          30% off the 'a la carte' menu

          Madame, Barcelona

            Asian

            Carrer d'En Robador, 22, 08001, Barcelona

            9.3 / 10
            1,885 reviews

            Average price €20 american express Welcome

            30% off the 'a la carte' menu

            Piel de Gallina - Aragó, Barcelona
            Top Rated

              PAYAmerican

              C/ d'Aragó, 237, 08007, Barcelona

              9.4 / 10
              112 reviews

              Average price €16 american express Welcome

              30% off the 'a la carte' menu

              Samantha's, Barcelona

                YUMS x2Mediterranean

                Pl. Reial, 12, 08002, Barcelona

                8.5 / 10
                228 reviews

                Average price €25 american express Welcome

                30% off the 'a la carte' menu

                Osmosis, Barcelona

                  YUMS x2PAYMediterranean

                  Carrer d'Aribau, 100, 08036, Barcelona

                  9.1 / 10
                  2,358 reviews

                  Average price €55 american express Welcome

                  Menú de mediodía (3 platos) €28

                  Agüita wine, Barcelona
                  Great Deal

                    PAYPicadas

                    Carrer de la Volta d'en Colomines, 2, 08003, Barcelona

                    9.0 / 10
                    299 reviews

                    Average price €25 american express Welcome

                    50% off the 'a la carte' menu

                    Blanc - Mandarin Oriental, Barcelona

                      YUMS x2Mediterranean

                      Passeig de Gràcia, 38-40, 08007, Barcelona

                      9.0 / 10
                      1,166 reviews

                      Average price €50 american express Welcome

                      Menú de San Valentín €65

                      Craft Pizza, Barcelona
                      Top Rated

                        PAYPizzeria

                        Avinguda Diagonal, 353, Local A, 08037, Barcelona

                        9.4 / 10
                        1,324 reviews

                        Average price €15 american express Welcome

                        30% off the 'a la carte' menu

                        Maiz Pelao, Barcelona
                        Great Deal

                          PAYColombian

                          Carrer del Rosselló, 172, 08036, Barcelona

                          9.1 / 10
                          545 reviews

                          Average price €25 american express Welcome

                          50% off the 'a la carte' menu

                          Musiú, Barcelona
                          On A Budget

                            YUMS x2Italian

                            Carrer de Pau Claris, 112, 08009, Barcelona

                            9.1 / 10
                            1,189 reviews

                            Average price €15 american express Welcome

                            Formula €14

                            Asian ways Gotico, Barcelona
                            Top Rated

                              PAYAsian

                              Carrer de Julià Portet, 6, 08002, Barcelona

                              9.4 / 10
                              3,637 reviews

                              Average price €15 american express Welcome

                              20% off the 'a la carte' menu

                              Cumpanama, Barcelona

                                PAYPizzeria

                                C/ de Bailèn, 127, 08009, Barcelona

                                9.3 / 10
                                265 reviews

                                Average price €22 american express Welcome

                                30% off the 'a la carte' menu

                                Virens, Barcelona

                                YUMS x2MICHELIN

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

                                9.1 / 10
                                449 reviews

                                Average price €40 Accepts Yums american express Welcome

                                Valentine's Day menu €65

                                Amar Barcelona, Barcelona

                                  YUMS x2MICHELINPAYSeafood

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

                                  9.3 / 10
                                  47 reviews

                                  Average price €120 american express Welcome

                                  Tandoori Nights, Barcelona

                                    PAYIndian

                                    Carrer de les Carretes, 44, 08001, Barcelona

                                    9.1 / 10
                                    822 reviews

                                    Average price €20

                                    30% off the 'a la carte' menu

                                    Nineteen Restaurant - Olivia Plaza Hotel, Barcelona

                                      Mediterranean

                                      Pl. de Catalunya, 19, 08002, Barcelona

                                      9.2 / 10
                                      2,135 reviews

                                      Average price €29 american express Welcome

                                      30% off the 'a la carte' menu

                                      Dionisos, Barcelona

                                        PAYMediterranean

                                        C/ de Muntaner, 102, 08036, Barcelona

                                        9.3 / 10
                                        161 reviews

                                        Average price €26

                                        30% off the 'a la carte' menu

                                        Alegoría Restaurant, Barcelona

                                          PAYSpanish

                                          Carrer d'en Xuclà, 3, 08001, Barcelona

                                          9.2 / 10
                                          1,117 reviews

                                          Average price €25 american express Welcome

                                          30% off the 'a la carte' menu

                                          L' Origen, Barcelona

                                            YUMS x2PAYMediterranean

                                            Carrer d'Aribau, 100, 08036, Barcelona

                                            9.3 / 10
                                            157 reviews

                                            Average price €25 Accepts Yums american express Welcome

                                            Somni Restaurant - Hotel The One, Barcelona
                                            Top Rated

                                            INSIDERMediterranean

                                            Carrer de Provença, 277, 08037, Barcelona

                                            9.4 / 10
                                            1,310 reviews

                                            Average price €49 american express Welcome

                                            20% off the 'a la carte' menu

                                            Biocenter, Barcelona

                                              Pintor Fortuny, 25, 08001, Barcelona

                                              9.2 / 10
                                              2,365 reviews

                                              Average price €19 american express Welcome

                                              30% off the 'a la carte' menu

                                              Frequently Asked Questions

                                              More neighborhoods in Barcelona

                                              • Paseo de Gracia restaurant
                                              • Plaza Cataluña restaurant
                                              • Plaza Francesc Macià restaurant
                                              • Port Olimpic restaurant
                                              • Sants - Montjuïc restaurant
                                              • Gràcia restaurant
                                              • Barceloneta restaurant
                                              • Born restaurant