Where to stay in San Andrés – A guide to the paradisiacal island of Colombia San Andrés (Saint Andrew) is an island in the Caribbean Sea, and the largest in the archipelago of San Andrés and Providencia. This Caribbean island is located in the northwest of Colombia, in front of the coast of Nicaragua, and is known for...