L'Hotel Vila se situe à 3 km de la ville de Guimarães, site classé au patrimoine mondial de l'UNESCO, et à 15 km de Braga.