One of the big changes in HTML5 was to make using tables for layout a valid choice for designers who want to do so. It is recommended that you use the
role="presentation" attribute or the
border="0" attribute to give some clue to the browser that this is a layout table and not a data table, but even if you do neither of those things it's valid in HTML5 to use tables for layout.
Of course, I still believe that it is better to use CSS for design and look-and-feel elements of your page, and use HTML tables to define tabular data. CSS may seem hard to learn to create layouts in, but perhaps this year, you might consider learning to use CSS for layout—if only so that you can more easily design CSS media queries for different devices viewing the same page.