Machico, situé à l'est de la capitale, est une ville historique du bord de mer. Même si elle a beaucoup souffert des crues de sa rivière, elle compte tout de même de nombreux monuments religieux comme l'église principale. Cette dernière est plutôt modeste mais elle est ornée de peintures et d'azulejos, tout comme la chapelle de Nossa Senhora. Les forts de Nossa Senhora do Amparo et de Sao Jaoa Baptista sont assez impressionnants. Mais pour découvrir l'histoire locale, il faut se rendre au musée de Machico, le Solar do Ribeirinho, dans lequel on peut apprendre notamment la vie quotidienne de l'ancien temps.