There is no built-in table option yet in New Sites.
Here are some workarounds.
Be aware if you do decide to use the embed code feature or any other method on this site the content will not get indexed in site search. Also, the new version of Google Sites does not offer dynamic height for embedded code so users will have to scroll in the table.
Above table created in HTML and inserted in a Code Box.