MenusNeighborhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Barcelona

1,172 restaurants
Why you received these results
Antigua, Barcelona
Great Deal

InsiderMediterranean

Antigua

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

9.4 / 10
30,049 reviews

Average price €30 Accepts Yums american express Welcome

50% off the 'a la carte' menu

Rasoi Ghar, Barcelona
Top Rated

    PAYIndian

    Carrer de la Reina Cristina, 10, 08003, Barcelona

    9.4 / 10
    1,215 reviews

    Average price €20 american express Welcome

    40% off the 'a la carte' menu

    Shanti, Barcelona
    Top Rated

      Indian

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

      9.6 / 10
      2,723 reviews

      Average price €17 american express Welcome

      30% off the 'a la carte' menu

      Fan Dim Sum, Barcelona
      Top Rated

        PAYChinese

        Carrer de Laforja, 128, 08021, Barcelona

        9.4 / 10
        633 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

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

        Dhaba, Barcelona
        Top Rated

          Indian

          Passeig de Manuel Girona, 50, 08034, Barcelona

          9.4 / 10
          2,097 reviews

          Average price €20 american express Welcome

          30% off the 'a la carte' menu

          Nectari by Jordi Esteve, Barcelona

          YUMS x2MICHELINPAYMediterranean

          C/ Valencia, 28, 08015, Barcelona

          9.1 / 10
          954 reviews

          Average price €70 Accepts Yums american express Welcome

          Menú degustación con maridaje €113

          Tandoori Nights, Barcelona

            PAYIndian

            Carrer de les Carretes, 44, 08001, Barcelona

            9.3 / 10
            758 reviews

            Average price €20 american express Welcome

            30% off the 'a la carte' menu

            Tram Tram, Barcelona
            Top Rated

            YUMS x2MICHELINPAYCatalan

            C/ Major de Sarrià, 121, 08017, Barcelona

            9.4 / 10
            388 reviews

            Average price €60 american express Welcome

            MENU DEGUSTACIÓN semanal (mesa completa) €68

            Cibulet, Barcelona
            Great Deal

            InsiderPAYFusion

            Carrer de Francisco Giner, 54, 08012, Barcelona

            9.6 / 10
            2,361 reviews

            Average price €36 Accepts Yums american express Welcome

            50% off the 'a la carte' menu

            Papadam Indian Authentic, Barcelona
            Top Rated

              Indian

              Ronda de Sant Pau, 11, 08015, Barcelona

              9.4 / 10
              2,442 reviews

              Average price €20 american express Welcome

              30% off the 'a la carte' menu

              Rasoi, Barcelona
              Top Rated

                PAYIndian

                Carrer de Londres, 63, 08036, Barcelona

                9.4 / 10
                3,363 reviews

                Average price €20 american express Welcome

                30% off the 'a la carte' menu

                Bembi, Barcelona
                Top Rated

                  PAYIndian

                  C/ Consell de Cent, 377, 08009, Barcelona

                  9.4 / 10
                  5,660 reviews

                  Average price €23 american express Welcome

                  30% off the 'a la carte' menu

                  Calabrasa, Barcelona
                  Great Deal

                    PAYCatalan

                    Passeig del Born, 27, 08003, Barcelona

                    9.1 / 10
                    4,015 reviews

                    Average price €30 Accepts Yums

                    50% off the 'a la carte' menu

                    Radici, Barcelona

                      PAYItalian

                      Rambla del Raval, 3, 08001, Barcelona

                      9.2 / 10
                      605 reviews

                      Average price €22 Accepts Yums american express Welcome

                      30% off the 'a la carte' menu

                      Green&Burger by Biocenter, Barcelona
                      On A Budget

                        Vegetarian

                        Plaça Sagrada Família, 3, 08013, Barcelona

                        9.3 / 10
                        311 reviews

                        Average price €15 american express Welcome

                        30% off the 'a la carte' menu

                        Ayres del Sur, Barcelona

                          Argentinian

                          Carrer de Casp, 153, 08013, Barcelona

                          9.3 / 10
                          809 reviews

                          Average price €22

                          30% off the 'a la carte' menu

                          Rooftop Terraza Verbena - Monument Hotel, Barcelona

                            YUMS x2PAYMediterranean

                            Passeig de Gràcia, 75, 08008, Barcelona

                            9.1 / 10
                            280 reviews

                            Average price €39

                            Casa Bangla, Barcelona
                            Top Rated

                              PAYIndian

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

                              9.5 / 10
                              198 reviews

                              Average price €16 Accepts Yums

                              40% off the 'a la carte' menu

                              Biocenter, Barcelona

                                Vegetarian

                                Pintor Fortuny, 25, 08001, Barcelona

                                9.1 / 10
                                2,291 reviews

                                Average price €19 american express Welcome

                                30% off the 'a la carte' menu

                                Junca, Barcelona
                                On A Budget

                                  YUMS x2PAYSpanish

                                  Passeig de la Verneda, 123, 08020, Barcelona

                                  9.4 / 10
                                  62 reviews

                                  Average price €15 american express Welcome

                                  Il Mercante Di Venezia, Barcelona

                                    Italian

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

                                    9.2 / 10
                                    3,149 reviews

                                    Average price €24 Accepts Yums american express Welcome

                                    30% off the 'a la carte' menu

                                    Koh-ndal Thai Bistro, Barcelona

                                      Vegetarian

                                      Passeig de Sant Gervasi, 57B, 08022, Barcelona

                                      9.2 / 10
                                      2,639 reviews

                                      Average price €20

                                      30% off the 'a la carte' menu

                                      The Fresh Poke Sancho de Avila, Barcelona
                                      On A Budget

                                        Hawaiian

                                        Carrer de Sancho de Ávila, 171, 08018, Barcelona

                                        9.1 / 10
                                        118 reviews

                                        Average price €12 american express Welcome

                                        30% off the 'a la carte' menu

                                        L' Origen, Barcelona

                                          YUMS x2PAYMediterranean

                                          Carrer d'Aribau, 100, 08036, Barcelona

                                          9.1 / 10
                                          117 reviews

                                          Average price €25

                                          Virens, Barcelona

                                          YUMS x2MICHELINVegetarian

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

                                          9.2 / 10
                                          308 reviews

                                          Average price €40 Accepts Yums american express Welcome

                                          Menú Virens by Rodrigo de la Calle - semanas del 19 de septiembre al 2 de octubre · mediodía €28

                                          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