Marazion é uma cidade no oeste da Cornualha, Reino Unido. Fica na costa de Mount's Bay, duas milhas (3 km) a leste de Penzance.

O Monte de São Miguel fica a 800 metros da Marazion. Em águas baixas, uma ponte o liga à cidade e em águas altas, barcos de passageiros transportam os visitantes entre a Marazion e o Monte de São Miguel.

Marazion é uma estância turística com uma comunidade ativa de artistas que produzem e vendem pinturas e cerâmicas nas muitas galerias de arte da cidade.

A Marazion é uma das cidades que se diz ser a cidade mais antiga da Grã-Bretanha. A Marazion foi registrada no Domesday Book de 1086 e é a cidade mais antiga fretada da Grã-Bretanha, tendo recebido este status pelo Rei Henrique III em 1257.