Marazion este un oraș din vestul Cornwall, Regatul Unit. Se află pe malul golfului Mount's Bay, la 3 km (două mile) est de Penzance.

St Michael's Mount se află la 800 de metri de Marazion. La apă joasă, o cale ferată îl leagă de oraș, iar la apă mare, bărci de pasageri transportă vizitatorii între Marazion și St Michael's Mount.

Marazion este o stațiune turistică cu o comunitate activă de artiști care produc și vând picturi și ceramică în numeroasele galerii de artă din oraș.

Marazion este unul dintre orașele care pretind a fi cel mai vechi oraș din Marea Britanie. Marazion a fost înregistrat în Domesday Book din 1086 și este cel mai vechi oraș cu statut de oraș liberalizat din Marea Britanie, acest statut fiindu-i acordat de regele Henric al III-lea în 1257.