Marazion je mesto v západnom Cornwalle v Spojenom kráľovstve. Leží na brehu zálivu Mount's Bay, 3 km východne od Penzance.

Hora svätého Michala sa nachádza pol míle od Marazionu. Za nízkej hladiny vody ho s mestom spája hrádza a za vysokej vody prepravujú návštevníkov medzi Marazionom a Horou svätého Michala osobné lode.

Marazion je turistické letovisko s aktívnou komunitou umelcov, ktorí vyrábajú a predávajú obrazy a keramiku v mnohých mestských galériách.

Marazion je jedným z miest, ktoré sa označujú za najstaršie mesto v Británii. Marazion bol zaznamenaný v Domesday Book v roku 1086 a je najstarším štatutárnym mestom v Británii, ktorému tento štatút udelil kráľ Henrich III. v roku 1257.