High-surface area and well-ordered mesoporous Mg-incorporated SBA-15 was prepared by a facile one-pot synthesis method. The incorporation of Mg modified the metallic phase and strengthened the interactions of Pt, Sn species and support. The existence of Mg stabilized the oxidation states of Sn and facilitated the migration of coke from active metal to support. Catalyst with appropriate magnesium incorporated showed significant improvements in catalytic activity and stability.