Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Mediterranean Restaurants in Casa Batlló, Barcelona

20 restaurants
SOLC - Majestic Hotel & Spa, Barcelona
Great Deal

    Mediterranean

    SOLC - Majestic Hotel & Spa

    Passeig de Gràcia 68, 08008, Barcelona

    9.3 / 10
    197 reviews

    Average price €50 american express Welcome

    -50% en carta - TheFork Festival

    Tablafina - NH Collection Calderon, Barcelona

      Mediterranean

      Rambla de Catalunya, 26, 08007, Barcelona

      8.5 / 10
      166 reviews

      Average price €25 american express Welcome

      30% off the 'a la carte' menu

      La Marimba, Barcelona

        Mediterranean

        Carrer de Pau Claris, 128, 08009, Barcelona

        8.7 / 10
        76 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

        El Boulevard, Barcelona

          YUMS x2PAYMediterranean

          Pg. de Gràcia, 53, 08007, Barcelona

          8.1 / 10
          22 reviews

          Average price €35

          20% off the 'a la carte' menu

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

          Blanc - Mandarin Oriental, Barcelona

            Mediterranean

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

            9.1 / 10
            1,133 reviews

            Average price €50

            Menú de temporada €38

            Vibra, Barcelona

              PAYMediterranean

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

              9.1 / 10
              7 reviews

              Average price €25

              30% off the 'a la carte' menu

              Babula Bar 1937, Barcelona
              Top Rated

              InsiderMediterranean

              Carrer de Pau Claris, 139, 08009, Barcelona

              9.4 / 10
              1,466 reviews

              Average price €55 american express Welcome

              Pepito, Barcelona

                Mediterranean

                Passatge de Domingo, 3, 08007, Barcelona

                9.0 / 10
                4,351 reviews

                Average price €35 american express Welcome

                Citrus, Barcelona

                  Mediterranean

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

                  9.0 / 10
                  1,220 reviews

                  Average price €35 american express Welcome

                  MENÚ POMELO €44

                  La Terraza del Claris - Hotel Claris, Barcelona

                    Mediterranean

                    C/ Pau Claris, 150, 08009, Barcelona

                    9.1 / 10
                    2,249 reviews

                    Average price €55 american express Welcome

                    La Rita, Barcelona

                      Mediterranean

                      Carrer d'Aragó, 279, 08007, Barcelona

                      8.7 / 10
                      341 reviews

                      Average price €20 american express Welcome

                      Maska, Barcelona

                        PAYMediterranean

                        Carrer de Pau Claris, 117, 08009, Barcelona

                        9.5 / 10
                        25 reviews

                        Average price €17

                        Tapa-Tapa  - Rambla Catalunya, Barcelona
                        On A Budget

                          Mediterranean

                          Rambla de Catalunya, 7, 08007, Barcelona

                          8.6 / 10
                          212 reviews

                          Average price €11

                          Quixote, Barcelona

                            PAYMediterranean

                            C/ Consell de Cent, 314, 08007, Barcelona

                            8.7 / 10
                            3,089 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                            Tapa Tapa - Passeig de Gracia, Barcelona
                            On A Budget

                              Mediterranean

                              Passeig de Gràcia, 44, 08007, Barcelona

                              8.3 / 10
                              256 reviews

                              Average price €11 american express Welcome

                              Txapela Paseo de Gràcia 58, Barcelona
                              On A Budget

                                Mediterranean

                                Passeig de Gràcia, 58, 08007, Barcelona

                                8.0 / 10
                                82 reviews

                                Average price €12 american express Welcome

                                Goja Rooftop Experience - Hotel Renaissance Barcelona, Barcelona

                                  Mediterranean

                                  Carrer de Pau Claris, 122, 08009, Barcelona

                                  8.4 / 10
                                  194 reviews

                                  Average price €35 Accepts Yums

                                  Menú Poke Bowl L €18

                                  Gallo Loco, Barcelona
                                  On A Budget

                                    PAYMediterranean

                                    Passeig de Gràcia, 33, 08007, Barcelona

                                    7.5 / 10
                                    9 reviews

                                    Average price €15

                                    30% off the 'a la carte' menu

                                    Terraza 'La Dolce Vitae', Restaurant & Bar - Majestic Hotel & Spa, Barcelona

                                      Mediterranean

                                      Average price €35

                                      Terraza Alaire - Hotel Condes Barcelona, Barcelona

                                        PAYMediterranean

                                        Passeig de Gràcia, 73, 08008, Barcelona

                                        Average price €20 american express Welcome

                                        Frequently Asked Questions