Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Romantic Restaurants in Casa Batlló, Barcelona

16 restaurants
Bembi, Barcelona
Top Rated

    Indian

    Bembi

    C/ Consell de Cent, 377, 08009, Barcelona

    9.4 / 10
    5,526 reviews

    Average price €23 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

      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

        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

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

        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

            Moments - Mandarin Oriental, Barcelona, Barcelona

            YUMS x22 starsMICHELINCatalan

            Passeig de Gràcia, 38, 08007, Barcelona

            9.3 / 10
            297 reviews

            Average price €150 american express Welcome

            L'Antica Pizzeria da Michele, Barcelona

              PAYPizzeria

              C. del Consell de Cent, 336, 08009, Barcelona

              9.2 / 10
              259 reviews

              Average price €20

              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

                Thai Barcelona | Royal Cuisine, Barcelona

                  Thai

                  Carrer de la Diputació, 273, 08007, Barcelona

                  8.9 / 10
                  2,877 reviews

                  Average price €27 american express Welcome

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

                  Josephine, Barcelona

                    PAYFrench

                    Carrer de Pau Claris, 147, 08009, Barcelona

                    8.5 / 10
                    4 reviews

                    Average price €50

                    20% off the 'a la carte' menu

                    Tapa-Tapa  - Rambla Catalunya, Barcelona
                    On A Budget

                      Mediterranean

                      Rambla de Catalunya, 7, 08007, Barcelona

                      8.6 / 10
                      212 reviews

                      Average price €11

                      Miu japonés, Barcelona

                        Japanese

                        Carrer de València, 249, 08007, Barcelona

                        8.4 / 10
                        701 reviews

                        Average price €24 american express Welcome

                        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

                          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