I put a cheap plain white flannel back plastic table cloth over my dining room table then put my nice decorative table cloth over it. The white cover does not show, but protects my table from spills and warm items. Plain white flannel back plastic clothes are hard to find. I usually find them at Dollar General store.
By EIW from Lancaster, PA
This page contains the following solutions.
I don't like for the heat from the plates to create those hard-to-remove white spots on my table. To prevent this, I decided to use a flannel backed vinyl tablecloth underneath my regular polyester/cotton tablecloth.