Colombia Islands - 6 Most Beautiful Islands on The Earth & Worth to Visit!

Colombia’s Most Beautiful Islands

Adventure-San Andres

Colombia has some of the world’s most beautiful islands, with varied eco-systems and ways of life.
These islands form an important part of Colombia’s history too. Some were once home to fortresses and penal colonies but are now excellent spots for diving, bird-watching and relaxing. Here are a few must-visit Colombian islands:

(1) San Andrés and Providencia

San Andrés and Providencia are Caribbean islands, encircled by reefs with incredible biodiversity, famous for their beaches, corals, geysers and coves. San Andrés is the capital and Providencia located 92 km to the north of it. These islands are much-loved for snorkelling, scuba-diving and the clarity of their seas. They are 750 km north of Colombia but only about a 90 minute flight from Medellín

Adventure-San Andres
Located of the coast of Nicaragua, San Andres is the Colombian Island most frequented by tourists

(2) Gorgona Island 


Gorgona is Colombia’s “Alcatraz” island. It sits some 35 km from the country’s Pacific coast and was used as jail until it was converted into a natural park in 1985, because it is home to so many endemic species. You can still see some of the old prison buildings on the island, although most visitors prefer to don diving masks these days and explore below the ocean’s surface. 

Similar to Alcatraz, Gorgona Island was once used as a jail

(3) Malpelo Island


Malpelo may look like a deserted volcanic rock but it’s actually a UNESCO World Heritage site thanks to the variety of creatures found in its waters, including swarms of hammerheads and sighting of the rare Smalltooth sand tiger shark. The island, which appears barren despite its visiting birds and burgeoning plantlife, is 500 km west of Colombia’s Pacific coast.

Malpelo Island is less popular with tourists, partly because it is located so far from the mainland
Those that do venture to Malpelo Islands are often diving enthusiasts looking to photograph large marine animals

(4) Tierra Bomba

Tierra Bomba is just south of Cartagena and known for its 43 km-long coastline, which boasts some fabulous beaches. Visitors who tire of sunning themselves and gorging on the island’s freshly caught fish usually spend a few hours exploring the ruins at the Castle of San Fernando de Bocachica too. The island is home to some 9,000 people.

Tierra Bomba - just a fifteen minute boat ride from Cartagena

(5) Rosario Islands

The Rosario archipelago contains some 30 islands, about 45 km from Cartagena on the Caribbean coast and easily reached by boat. The islands include the San Bernardo National Park, which is famous for its coral reefs and seagrasses and home to more than 170 species of fish. The natural aquarium on San Martín de 
Pajarales island is a very popular spot with travellers. 

Like Caribean islands found in other countries, many of the Rosario Islands have picturesque beaches and pristine waters

(6) Santa Cruz de Islote  

Santa Cruz del Islote is a partially artificial island off the coast from departamento Bolivar. It forms part of the archipelago of San Bernardo. It’s significant population (around 1200) compared to its small size makes it among the most densely populated islands in the entire world.

They have electricity between 7pm and 11pm, but only when residents donate enough money to power the generator. Islanders know their way of life is fascinating for tourists and welcome visitors to their island.

Santa Cruz de Islote - a population density of 250,000 per square mile makes it 4x as crowded as Manhattan

Have you visited a beautiful Colombian Island that is not on this list? Tell us about it.

See Also – The Extremely Low Cost of Living in Medellín

Join The Discussion

Compare listings


Useful advice? Subscribe to our monthly newsletter. 

One email per month about the latest in Medellin relating to news, daily life, investing, and local events. 

**tu email es nuestro secreto sagrado, nunca lo compartiremos con nadie**

Click to chat!