Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Mediterranean Restaurants in Plaza de Oriente, Madrid

16 restaurants

Sort by Relevance

InsiderMediterranean

Café Varela - Hotel Preciados

C/ Preciados, 37, 28013, Madrid

9.2 / 10
129 reviews

Average price €40

    Mediterranean

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

    9.0 / 10
    2,178 reviews

    Average price €31

    -50% off the "à la carte" menu!

    InsiderMediterranean

    Calle de los Caños del Peral, 2, 28013, Madrid

    9.2 / 10
    205 reviews

    Average price €20

      Mediterranean

      Plaza de la Marina Española, 28013, Madrid

      8.3 / 10
      708 reviews

      Average price €25 american express Welcome

      -30% off the "à la carte" menu!

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

        Mediterranean

        Calle de Santiago, 3, 28013, Madrid

        9.4 / 10
        19 reviews

        Average price €25

          Mediterranean

          Calle del Meson de Paños, 1, 28013, Madrid

          9.3 / 10
          18 reviews

          Average price €16

            Mediterranean

            Calle de la Salud, 28013, Madrid

            Average price €35

              Mediterranean

              Calle de Silva, 4, 28013, Madrid

              8.8 / 10
              387 reviews

              Average price €30

                Pizzeria

                Calle Unión 1, 28013, Madrid

                Average price €14

                Talent Brunch 17 €

                InsiderMediterranean

                Calle de Arrieta, 6, 28013, Madrid

                Average price €25

                  Mediterranean

                  C/ Torija, 7, 28013, Madrid

                  Average price €45 american express Welcome

                    Mediterranean

                    Paseo de la Castellana, 259B, 28046, Madrid

                    Average price €60 Accepts Yums

                    Menú 39 €

                      Mediterranean

                      C/ Felipe V, 2, 28013, Madrid

                      Average price €37

                      Menu 38.50€

                        Mediterranean

                        C/ Segovia, 17, 28005, Madrid

                        Average price €25

                          Mediterranean

                          C/ Amnistía, 5, 28013, Madrid

                          Average price €22

                            Mediterranean

                            Calle de las Hileras, 6, 28013, Madrid

                            Average price €30