Vik est par ailleurs doté d'un riche patrimoine historique.
Sa vieille ville, classée au patrimoine mondial de l'UNESCO, abrite de nombreux édifices historiques, tels que l'église de Saint-Georges et le château de la ville, qui témoignent de son riche passé.