MenusNeighborhoodsPayment methodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help

The Best Restaurants in Barcelona

1,221 restaurants
Why you received these results
Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated

MICHELINCatalan

Moments - Mandarin Oriental, Barcelona

Passeig de Gràcia, 38, 08007, Barcelona

9.3 / 10
401 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Tram Tram, Barcelona

MICHELINPAYCatalan

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

9.4 / 10
591 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Hofmann, Barcelona
Top Rated

MICHELINMediterranean

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

9.4 / 10
1,029 reviews

Average price €70 american express Welcome

Menu Luxury Bodega 150€ €150

Dagma By Hotel Barcelona Princess, Barcelona
Top Rated

INSIDERPAYInternational

Av. Diagonal, 1, 08019, Barcelona

9.6 / 10
167 reviews

Average price €40 american express Welcome

20% off food

Blanc - Mandarin Oriental, Barcelona

    Catalan

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

    9.2 / 10
    1,521 reviews

    Average price €50 american express Welcome

    Menú de Temporada €40

    Skip the guesswork

    Find restaurants you'll love, whatever your mood…
    Caelis, Barcelona
    Top Rated

    MICHELINPAYFrench

    Via Laietana, 49 (Hotel Ohla Barcelona), 08003, Barcelona

    9.5 / 10
    1,470 reviews

    Average price €75 american express Welcome

    Casa Xef, Barcelona
    Great Deal

      PAYMediterranean

      Carrer de les Guilleries, 17, 08012, Barcelona

      9.4 / 10
      628 reviews

      Average price €32 american express Welcome

      -50% en carta - TheFork Festival

      Nectari by Jordi Esteve, Barcelona

      MICHELINPAYMediterranean

      C/ Valencia, 28, 08015, Barcelona

      9.1 / 10
      1,109 reviews

      Average price €70 american express Welcome

      Menú degustación €86

      Cal Robert, Barcelona
      Top Rated

        Mediterranean

        Carrer de Requesens, 7, 08001, Barcelona

        9.6 / 10
        1,155 reviews

        Average price €22 american express Welcome

        30% off food

        Hola Nepal, Barcelona

          PAYIndian

          C/ Lepant, 323, 08025, Barcelona

          9.2 / 10
          1,229 reviews

          Average price €18 american express Welcome

          Internacional, Barcelona
          Great Deal

            Mexican

            Carrer de la Jonquera, 26, 08005, Barcelona

            9.3 / 10
            1,675 reviews

            Average price €20 american express Welcome

            50% off food

            Oryza, Barcelona
            Great Deal

              PAYChinese

              Av. del Paral·lel, 152, 08015, Barcelona

              9.4 / 10
              43 reviews

              Average price €18

              -50% en carta - TheFork Festival

              Arábica, Barcelona
              Great Deal

                Middle Eastern

                Carrer de Viladomat, 213, 08029, Barcelona

                9.2 / 10
                4,854 reviews

                Average price €15 american express Welcome

                -50% en carta - TheFork Festival

                Les Mil i Una Nits, Barcelona
                Great Deal

                  PAYSyrian

                  Carrer del Rosselló, 354, 08025, Barcelona

                  9.1 / 10
                  492 reviews

                  Average price €18 american express Welcome

                  -50% en carta - TheFork Festival

                  Vi Negre, Barcelona
                  Great Deal

                    PAYMediterranean

                    Carrer de les Guilleries, 17, 08012, Barcelona

                    9.2 / 10
                    6,072 reviews

                    Average price €32 american express Welcome

                    -50% en carta - TheFork Festival

                    Las Corts, Barcelona
                    Great Deal

                      Catalan

                      Carrer del Pintor Tapiró, 45, 08028, Barcelona

                      9.2 / 10
                      301 reviews

                      Average price €32 american express Welcome

                      50% off food

                      Sub Urban Street Food, Barcelona
                      On A Budget

                        PAYAmerican

                        Passeig de Maragall, 140, 08027, Barcelona

                        8.8 / 10
                        15 reviews

                        Average price €15 american express Welcome

                        -50% en carta - TheFork Festival

                        Brera Restaurant Gnocchi Bar, Barcelona
                        Top Rated

                          Italian

                          Carrer de l'Àliga, 25, 08014, Barcelona

                          9.4 / 10
                          1,735 reviews

                          Average price €17

                          30% off food

                          Kiku Japones, Barcelona
                          Great Deal

                            Japanese

                            Carrer de Madrazo, 15, 08006, Barcelona

                            8.9 / 10
                            2,231 reviews

                            Average price €31 american express Welcome

                            20% off food

                            TunaTeca Balfegó, Barcelona
                            Top Rated

                            MICHELINPAY

                            Avinguda Diagonal, 439, 08036, Barcelona

                            9.6 / 10
                            1,221 reviews

                            Average price €80 american express Welcome

                            Red Gourmet Menu €117

                            Avinyó 10, Barcelona
                            Great Deal

                              Mediterranean

                              Carrer Avinyó, 10, 08002, Barcelona

                              8.8 / 10
                              4,013 reviews

                              Average price €20 american express Welcome

                              -50% en carta - TheFork Festival

                              Fonda España by Martín Berasategui - Hotel España, Barcelona
                              Top Rated

                              MICHELINPAYCatalan

                              C/ de Sant Pau, 9, 08001, Barcelona

                              9.6 / 10
                              3,389 reviews

                              Average price €49 american express Welcome

                              Menú Rosa de Barcelona €72

                              Cinderella Cafe and Cocktails, Barcelona

                                PAY

                                C/ d'Aribau, 65, 08008, Barcelona

                                9.2 / 10
                                22 reviews

                                Average price €17 american express Welcome

                                30% off food

                                La Plassohla, Barcelona

                                  Seafood

                                  Vía Laietana, 49, 08003, Barcelona

                                  9.0 / 10
                                  1,010 reviews

                                  Average price €30 american express Welcome

                                  Lasun, Gastronomía Nepalí, Barcelona
                                  Top Rated

                                    PAYNepalese

                                    Carrer d'Aragó, 397, 08013, Barcelona

                                    9.4 / 10
                                    2,536 reviews

                                    Average price €23 american express Welcome

                                    30% off food

                                    Cities around Barcelona

                                    Popular cities on TheFork

                                    • Berlin restaurants
                                    • Cologne restaurants
                                    • Stuttgart restaurants
                                    • Vienna restaurants
                                    • Salzburg restaurants

                                    Frequently Asked Questions