Situado en el corazón de la comarca del Alt Empordà, el pueblo de Begur y sus playas son uno de los lugares más sorprendentes de la Costa Brava. El municipio está compuesto por un conjunto de colinas y un extenso litoral bañado por el mar Mediterráneo.