Arraial do Cabo est une ville de l'État de Rio de Janeiro au Brésil. La ville comptait 28 101 habitants en 2011 et sa superficie est de 152 km2.