It all depends on the final result you want to achieve.
A table would work fine, is probably easiest to set up and understand and would give you a lot of control.
Additionally, you could also float the images side by side. Something like (untested) should work:
width: 1000px; /* total width of two images max */
<img src="1.png" />
<img src="2.png" />
<img src="3.png" />
<img src="4.png" />