Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Casa Batlló, Barcelona

50 restaurants

Sort by Relevance

InsiderIndian

Bembi

C/ Consell de Cent, 377, 08009, Barcelona

9.5 / 10
5,229 reviews

Average price €23 american express Welcome

30% off the 'a la carte' menu

    Mediterranean

    Rambla de Catalunya, 26, 08007, Barcelona

    8.9 / 10
    136 reviews

    Average price €25

    30% off the 'a la carte' menu

      PAYMediterranean

      C/ Consell de Cent, 314, 08007, Barcelona

      8.8 / 10
      3,066 reviews

      Average price €20 american express Welcome

      30% off the 'a la carte' menu

        PAYMediterranean

        Carrer de Pau Claris, 128, 08009, Barcelona

        8.9 / 10
        45 reviews

        Average price €20 Accepts Yums

        30% off the 'a la carte' menu

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

        InsiderMediterranean

        Passatge de Domingo, 3, 08007, Barcelona

        9.4 / 10
        4,269 reviews

        Average price €35 american express Welcome

        InsiderMediterranean

        Carrer de Pau Claris, 139, 08009, Barcelona

        9.5 / 10
        801 reviews

        Average price €35 american express Welcome

        Sant Jordi "Compartir y disfrutar" €45

          PAYChinese

          Carrer d'Aragó, 287, 08009, Barcelona

          9.3 / 10
          516 reviews

          Average price €18

          InsiderMediterranean

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

          9.2 / 10
          1,059 reviews

          Average price €50

          El menú de Carme €45

            YUMS x2Italian

            Carrer de Pau Claris, 112, 08009, Barcelona

            9.4 / 10
            1,059 reviews

            Average price €12

            Formula €12.4

              International

              Carrer d'Aragó, 284, 08009, Barcelona

              9.3 / 10
              457 reviews

              Average price €20

                Thai

                Carrer de la Diputació, 273, 08007, Barcelona

                9.1 / 10
                2,650 reviews

                Average price €27

                Menú Degustación (precio por comensal) €38.9

                YUMS x22 starsMICHELINCatalan

                Passeig de Gràcia, 38, 08007, Barcelona

                9.4 / 10
                274 reviews

                Average price €150

                InsiderJapanese

                Carrer de València, 249, 08007, Barcelona

                8.9 / 10
                500 reviews

                Average price €24 american express Welcome

                  Catalan

                  Carrer d'Aragó, 261, 08007, Barcelona

                  8.5 / 10
                  387 reviews

                  Average price €20

                  SOPARS AMB CAVA- MENÚ PER A DOS · €17.5

                    PAYLebanese

                    Carrer de Pau Claris, 128, 08009, Barcelona

                    9.2 / 10
                    522 reviews

                    Average price €20

                    30% off the 'a la carte' menu

                      Mediterranean

                      Carrer de Pau Claris, 122, 08009, Barcelona

                      8.8 / 10
                      147 reviews

                      Average price €35 Accepts Yums

                      Menú de Sant Jordi €25

                        Fusion

                        C/ Consell de Cent, 335, 08007, Barcelona

                        9.0 / 10
                        1,288 reviews

                        Average price €35 american express Welcome

                          Afghan

                          Rambla de Catalunya, 7, 08007, Barcelona

                          8.6 / 10
                          176 reviews

                          Average price €11

                            Japanese

                            Carrer de València, 290, 08007, Barcelona

                            8.6 / 10
                            449 reviews

                            Average price €25

                              Mediterranean

                              Passeig de Gràcia, 44, 08007, Barcelona

                              8.6 / 10
                              212 reviews

                              Average price €11

                                Mediterranean

                                Passeig de Gràcia, 58, 08007, Barcelona

                                7.7 / 10
                                51 reviews

                                Average price €12

                                InsiderMediterranean

                                C/ Pau Claris, 150, 08009, Barcelona

                                9.4 / 10
                                2,260 reviews

                                Average price €55

                                InsiderMediterranean

                                Passeig de Gràcia, 44 (1ª planta), 08007, Barcelona

                                9.1 / 10
                                898 reviews

                                Average price €25 american express Welcome

                                  Pizzeria

                                  Carrer de Pau Claris, 118, Barcelona, Spain, 08009, Barcelona

                                  7.1 / 10
                                  214 reviews

                                  Average price €18

                                    Mediterranean

                                    Carrer d'Aragó, 279, 08007, Barcelona

                                    8.9 / 10
                                    169 reviews

                                    Average price €20

                                    Frequently Asked Questions