Triangles forming in a mesh with no triangles when rendering it appears in both in cycles and blender render, there´s no difference between the preview and final render, whats causing it?, i don´t have triangles in my geometry
Try removing doubles by selecting all and pressing w then remove doubles.

Also,you have ngons which is automatically converted into triangles when rendering,so if it is not flat it will appear like this,