Where to Stay in Santa Cruz de Tenerife – A Guide to Tenerife’s Big City Santa Cruz is the capital and largest city on the island of Tenerife and the second-most populated city in the Canary archipelago. Located on the northeastern coast of the island, Santa Cruz de Tenerife is ...