Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Mediterranean Restaurants in Plaza Mayor, Madrid

14 restaurants
Gustos Madrid Plaza Mayor, Madrid

    PAYMediterranean

    Gustos Madrid Plaza Mayor

    Plaza Mayor, 8, 28012, Madrid

    8.9 / 10
    894 reviews

    Average price €25

    30% off the 'a la carte' menu

    Sensaciones Liabeny, Madrid

      Mediterranean

      Calle de la Salud, 28013, Madrid

      9.5 / 10
      30 reviews

      Average price €35 american express Welcome

      Café Varela - Hotel Preciados, Madrid

        Mediterranean

        C/ Preciados, 37, 28013, Madrid

        9.1 / 10
        194 reviews

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

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

          Taste Gallery, Madrid

            PAYMediterranean

            Plaza de San Miguel, 8, 28005, Madrid

            8.1 / 10
            111 reviews

            Average price €28

            40% off the 'a la carte' menu

            Casa Mories, Madrid

              PAYMediterranean

              Pl. de San Miguel, 5, 28005, Madrid

              9.3 / 10
              33 reviews

              Average price €45 american express Welcome

              La Vieja Taberna, Madrid

                PAYMediterranean

                C. de Toledo, 14, 28005, Madrid

                Average price €25

                30% off the 'a la carte' menu

                La Antoñita - Hotel Posada del Dragón, Madrid

                  Mediterranean

                  C/ Cava Baja, 14, 28005, Madrid

                  9.3 / 10
                  1,939 reviews

                  Average price €28 american express Welcome

                  Algarabía, Madrid

                    PAYMediterranean

                    C/ Unión, 8, 28013, Madrid

                    9.3 / 10
                    568 reviews

                    Average price €40 american express Welcome

                    Tapa Tapa - Arenal, Madrid
                    On A Budget

                      Mediterranean

                      Calle del Arenal, 15, 28013, Madrid

                      7.9 / 10
                      384 reviews

                      Average price €11 american express Welcome

                      Gloria Bendita, Madrid

                        PAYMediterranean

                        Calle de Santiago, 3, 28013, Madrid

                        8.9 / 10
                        160 reviews

                        Average price €25 american express Welcome

                        Taberna Corrientes, Madrid

                          Mediterranean

                          C/ Toledo, 4, 28005, Madrid

                          8.0 / 10
                          63 reviews

                          Average price €16

                          Restaurante Arrabal, Madrid

                            PAYMediterranean

                            Plaza Mayor, 23, 28012, Madrid

                            8.5 / 10
                            209 reviews

                            Average price €25 Accepts Yums american express Welcome

                            20% off the 'a la carte' menu

                            Café de la Plaza, Madrid

                              Mediterranean

                              Calle Imperial, 8, 28012, Madrid

                              Average price €35

                              Frequently Asked Questions