Is it advisable to freeze tomatoes?
Tomatoes freeze well in terms of taste, but not in terms of texture.
After thawing them, you should use them in soup, stews, etc. rather than eating them raw.

It could be useful to remove their skins and dicing them up prior to freezing.