Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best With friends Restaurants in Opera, Madrid

34 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,762 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

Grama Lounge, Madrid

    PAYFusion

    Calle de la Cruz, 19, 28012, Madrid

    9.0 / 10
    3,085 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    El Ingenio de Cervantes, Madrid

      PAYFrom Castille

      C/ Leganitos, 10, 28013, Madrid

      9.2 / 10
      1,238 reviews

      Average price €34

      20% off the 'a la carte' menu

      El Senador, Madrid
      Top Rated

      InsiderFrom Castille

      Plaza de la Marina Española, 2, 28013, Madrid

      9.5 / 10
      625 reviews

      Average price €45 american express Welcome

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

      Asador Real, Madrid

        YUMS x2From Castille

        Plaza Isabel II, 1, 28013, Madrid

        8.9 / 10
        393 reviews

        Average price €51 american express Welcome

        El Labriego, Madrid

          From Galicia

          Calle Veneras, 4, 28013, Madrid

          9.2 / 10
          667 reviews

          Average price €50 american express Welcome

          Trattoria Malatesta, Madrid

            Italian

            C/ Coloreros, 5, 28013, Madrid

            9.2 / 10
            1,710 reviews

            Average price €22 american express Welcome

            Sensaciones Liabeny, Madrid

              Mediterranean

              Calle de la Salud, 28013, Madrid

              9.5 / 10
              30 reviews

              Average price €35 american express Welcome

              Entre Suspiro y Suspiro, Madrid
              Top Rated

              InsiderPAYMexican

              C/ Caños del Peral, 3, 28013, Madrid

              9.4 / 10
              1,124 reviews

              Average price €30 american express Welcome

              Taberna del Alabardero Madrid, Madrid

                Basque

                C/ Felipe V, 6, 28013, Madrid

                9.2 / 10
                1,282 reviews

                Average price €45

                Dos Cielos Madrid by Hermanos Torres, Madrid

                MICHELINSpanish

                Cuesta Santo Domingo, 5, 28013, Madrid

                9.1 / 10
                2,076 reviews

                Average price €80 Accepts Yums

                30% off the 'a la carte' menu

                Impasta Sol, Madrid

                  PAYItalian

                  Calle de las Hileras, 2, 28013, Madrid

                  9.1 / 10
                  1,040 reviews

                  Average price €20

                  30% off the 'a la carte' menu

                  Montmartre 1889 - Gran Meliá Palacio de los Duques, Madrid

                  InsiderSpanish

                  Cuesta Santo Domingo, 5, 28013, Madrid

                  9.3 / 10
                  2,542 reviews

                  Average price €55 Accepts Yums american express Welcome

                  20% off the 'a la carte' menu

                  Dans le Noir Madrid - cena a oscuras, Madrid

                    Spanish

                    Plaza del Biombo, 5, 28013, Madrid

                    9.0 / 10
                    685 reviews

                    Average price €45 american express Welcome

                    30% off the 'a la carte' menu

                    Café Varela - Hotel Preciados, Madrid

                      Mediterranean

                      C/ Preciados, 37, 28013, Madrid

                      9.1 / 10
                      193 reviews

                      Average price €40 american express Welcome

                      LA LONJA RESTAURANTE, Madrid

                        Seafood

                        Plaza de Oriente, 6, 28013, Madrid

                        8.9 / 10
                        706 reviews

                        Average price €50 american express Welcome

                        Los Arrieros, Madrid

                          Mediterranean

                          C/ San Nicolás, 9, 28013, Madrid

                          8.8 / 10
                          2,216 reviews

                          Average price €31

                          30% off the 'a la carte' menu

                          El Ponientazo, Madrid

                            PAYAndalou

                            Cost.ª de Santiago, 2, 28005, Madrid

                            9.0 / 10
                            154 reviews

                            Average price €19

                            30% off the 'a la carte' menu

                            La Botilleria, Madrid

                              Spanish

                              Plaza de Oriente,4, 28013, Madrid

                              8.6 / 10
                              197 reviews

                              Average price €30 american express Welcome

                              AbonaVida, Madrid

                                Mediterranean

                                Calle de las Navas de Tolosa, 3, 28013, Madrid

                                8.8 / 10
                                119 reviews

                                Average price €25

                                La Paella Real, Madrid

                                  Arrocería

                                  C/ Arrieta, 2, 28013, Madrid

                                  8.8 / 10
                                  2,761 reviews

                                  Average price €33 american express Welcome

                                  30% off the 'a la carte' menu

                                  La Tagliatella Preciados, Madrid

                                    Italian

                                    CALLE DE PRECIADOS 36, 28013, Madrid

                                    8.5 / 10
                                    759 reviews

                                    Average price €18

                                    Ouh Babbo, Madrid
                                    Top Rated

                                      Pizzeria

                                      C/ Caños del Peral, 2, 28013, Madrid

                                      9.4 / 10
                                      2,282 reviews

                                      Average price €22 american express Welcome

                                      El Rey de los Tacos, Madrid
                                      On A Budget

                                        Mexican

                                        Calle Isabel La Católica, 13, 28013, Madrid

                                        8.2 / 10
                                        398 reviews

                                        Average price €8 american express Welcome

                                        Algarabía, Madrid

                                          PAYMediterranean

                                          C/ Unión, 8, 28013, Madrid

                                          9.3 / 10
                                          566 reviews

                                          Average price €40 american express Welcome

                                          Frequently Asked Questions