- Introduction: Discovering Colombia’s Hidden Maritime Soul
- A Tale of Two Coasts: Colombian Islands in the Caribbean and the Pacific
- A Colombian Islands Map: Where to Find These Paradises
- The San Andrés, Providencia, and Santa Catalina Archipelago
- Colombian Islands Near Cartagena: The Archipelagos of Rosario and San Bernardo
- Pacific Treasures: The Wild Islands of Gorgona and Malpelo
- FAQ – Your Colombian Islands Questions Answered
- Conclusion: Colombia’s Islands, a World of Endless Discovery
Summary: The Most Important Things to Know About the Colombian Islands
- Colombia has two coasts (Atlantic & Pacific)
- The Big Three Destinations: San Andrés, Providencia Island, and the Rosario Islands, a stunning archipelago perfect for a day trip from Cartagena.
- Beyond the Beach: While stunning beaches are a major draw, these islands offer more incredible activities like world-class scuba diving or snorkeling.
- Trip for Everyone: Whether you’re seeking a bustling, duty-free shopping hub, a secluded eco-getaway, or a world-class diving expedition, you will find everything.
Introduction: Discovering Colombia’s Hidden Maritime Soul
Colombia’s coastline is a tale of two oceans, and its islands are the spectacular main characters. Far from the hustle and bustle of the mainland, the Colombian islands offer a glimpse into a different side of the country—a world defined by crystal-clear waters, vibrant coral reefs, and laid-back island culture. Have you ever dreamt of swimming in a sea that shimmers in seven shades of blue? Or diving with hammerhead sharks in a remote UNESCO World Heritage site? This is all possible within Colombia’s maritime borders.
This guide is your ultimate resource for exploring these incredible destinations. We’ll navigate through the most famous archipelagos, uncover hidden gems, and provide you with all the practical information you need to plan your trip. We’ll look at a Colombian islands map to understand their locations, dive deep into the attractions of San Andrés and the Rosario Islands, and journey to the wild, untamed islands of the Pacific. Get ready to set sail on a virtual tour of the best Colombian islands.

A Tale of Two Coasts: Colombian Islands in the Caribbean and the Pacific
Before we dive into specific islands, it’s crucial to understand Colombia’s unique geography. The country is flanked by two vast and incredibly different bodies of water, each hosting its own set of islands with distinct personalities.
The Colombian Caribbean Islands: This is where you’ll find the postcard-perfect scenes that most travelers dream of. The Colombian islands in the Caribbean are characterized by warm, turquoise waters, powdery white-sand beaches, and extensive coral reef systems. They are centers of tourism, offering everything from all-inclusive resorts to rustic eco-lodges. The culture here is a vibrant mix of Colombian, English, and Afro-Caribbean influences. This is home to the famous San Andrés and Providencia archipelago, as well as the island groups near Cartagena.
The Pacific Islands: The islands off the Colombian coast in the Pacific are a world away from the Caribbean. These are wild, remote, and largely untouched by mass tourism. The landscape is dominated by dramatic cliffs, lush jungle, and dark volcanic sands. The Pacific Ocean here is deep and powerful, attracting an incredible amount of marine life, including humpback whales that come to breed each year. Islands like Gorgona and Malpelo are not for casual beachgoers but are instead world-renowned destinations for serious eco-tourists and expert scuba divers.
A Colombian Islands Map: Where to Find These Paradises
Understanding the location of the islands is key to planning your trip. A quick look at a Colombian islands map reveals some surprising facts.
- The San Andrés Archipelago: You’ll find this group far to the northwest of mainland Colombia. In fact, San Andrés and Providencia Island are located about 775 kilometers (480 miles) from the Colombian coast, but only 220 kilometers (140 miles) from the coast of Nicaragua. This geographical isolation has given them a unique cultural identity.
- The Rosario and San Bernardo Islands: These archipelagos are much closer to home. They are nestled in the Caribbean Sea just off the coast of Colombia, a short boat ride away from the popular tourist city of Cartagena. This makes them the most accessible Colombian islands near Cartagena.
- The Pacific Islands: Gorgona Island is located about 35 kilometers (22 miles) off the Pacific coast. Malpelo Island, however, is a true oceanic outpost, situated a staggering 500 kilometers (310 miles) west of Colombia’s mainland.
For a detailed visual, opening an interactive map like Google Maps and searching for these locations will give you a fantastic sense of scale and distance, helping you visualize your travel itinerary.

The San Andrés, Providencia, and Santa Catalina Archipelago
This remote archipelago is a UNESCO Biosphere Reserve known as “Seaflower” and represents the crown jewel of the Colombian Caribbean islands. It’s a world of its own, with a unique Raizal culture and a dialect that blends English, Spanish, and African languages.
San Andrés: The Vibrant Heart of the Colombian Caribbean
Colombian Islands San Andrés is the largest and most developed island in the archipelago. It’s a bustling hub of activity, famous for its duty-free shopping, lively nightlife, and, of course, the legendary “Mar de Siete Colores” (Sea of Seven Colors).
The Vibe: Energetic, commercial, and full of life. San Andrés is perfect for travelers who want a mix of relaxation and entertainment. The island is highly developed with numerous hotels, restaurants, and tour operators.
How to Get There: The only practical way to reach San Andrés is by plane. There are direct flights from major Colombian cities like Bogotá, Medellín, and Cartagena. Remember that all visitors must purchase a tourist card (Tarjeta de Turismo) upon arrival at the airport, which is valid for the entire archipelago.
Top Things to Do in San Andrés:
- Explore El Centro: The main town is a whirlwind of duty-free shops selling everything from perfume to electronics. It’s also where you’ll find the main beach, Spratt Bight, a beautiful stretch of white sand perfect for people-watching.
- Relax on San Luis Beach: For a more laid-back atmosphere, head to the San Luis neighborhood. The beaches here are quieter, and the vibe is more local, with charming wooden houses and seaside restaurants serving fresh seafood.
- Snorkel at La Piscinita and West View: These natural swimming pools on the west side of the island offer crystal-clear water and are teeming with colorful fish. You can rent snorkel gear on-site and jump right in.
- Take a Day Trip to Johnny Cay: A tiny, idyllic cay just a short boat ride from the main island. It boasts pristine white beaches and swaying palm trees, but be warned, it can get very crowded.
- Rent a Golf Cart: The best way to explore the 26-square-kilometer island is by renting a golf cart or scooter for the day. The ring road takes you on a scenic journey past all the major sights.

Providencia Island: The Unspoiled Gem
If the hustle of San Andrés isn’t for you, then Providencia Island will feel like a dream come true. A short 20-minute flight or a longer catamaran ride away, Providencia is the definition of an unspoiled Caribbean paradise.
The Vibe: Tranquil, authentic, and breathtakingly beautiful. This mountainous island is for travelers seeking nature, relaxation, and a genuine connection to the local Raizal culture. It’s one of the best Colombian islands for escaping the crowds.
How to Get There: You must first fly to San Andrés. From there, you can take a small plane with airlines like Satena (a scenic 20-minute flight) or a 3-hour catamaran journey. The flight is generally recommended as the boat ride can be very rough.
Top Things to Do in Providencia:
- Hike The Peak (El Pico): The highest point on the island offers a challenging but rewarding hike. From the top, you’ll get a 360-degree panoramic view of the island and the stunning coral reef system, which is the third-largest in the world.
- Snorkel at Crab Cay (Cayo Cangrejo): This tiny, stunning cay is the highlight for many visitors. You’ll pay a small entrance fee to the national park, but the snorkeling here is arguably the best in all of Colombia. Swim with sea turtles, rays, and countless colorful fish in unbelievably clear water.
- Relax on Freshwater Bay (Bahía Agua Dulce): This is one of the main tourist areas, but it remains incredibly relaxed. You’ll find a few charming hotels, restaurants, and a beautiful, calm beach perfect for swimming.
- Explore McBean Lagoon National Natural Park: This protected mangrove lagoon is a vital part of the island’s ecosystem. You can explore it by kayak, keeping an eye out for the diverse birdlife.

Santa Catalina: The Pirate’s Hideaway
Connected to Providencia by a picturesque bridge known as the “Lover’s Bridge,” Santa Catalina is a tiny, walkable island steeped in pirate lore. Legend has it that the pirate Henry Morgan used the island as a base. You can explore Morgan’s Head, a rock formation that resembles a face, and wander the peaceful paths of this car-free islet.

Colombian Islands Near Cartagena: The Archipelagos of Rosario and San Bernardo
For travelers based in the historic city of Cartagena, paradise is just a short boat ride away. These island groups are part of the “Corales del Rosario y de San Bernardo National Natural Park,” protecting one of the most important coral reef ecosystems in the Colombian Caribbean.
The Rosario Islands (Islas del Rosario): The Perfect Day Trip
The Rosario Islands are an archipelago of 27 small coral islands, making them one of the most popular Colombian islands to visit.
The Vibe: Resort-focused, lively, and geared towards day-trippers. Many of the islands are privately owned by hotels and resorts that offer day passes including lunch and boat transport.
How to Get There: Dozens of tour boats leave from the Muelle de la Bodeguita in Cartagena every morning. You can book a group tour, a faster speedboat, or even charter a private yacht. The journey takes about 45-60 minutes.
Top Things to Do in the Rosario Islands:
- Book a Day Pass to a Private Island: This is the most popular option. You’ll be taken to a resort on an island like Isla Grande or a smaller cay, where you can use their beach chairs, pools, and facilities. Activities like snorkeling or kayaking are often included or available for an extra fee.
- Visit the Oceanario: Located on Isla San Martín de Pajarales, this open-water aquarium is a great way to see dolphins, sharks, and other marine life up close in a natural environment.
- Explore Isla Barú: While technically a peninsula, Barú is home to the famous Playa Blanca. The beach is stunningly beautiful but can become extremely crowded. For a better experience, consider staying overnight or visiting one of the more exclusive beach clubs.

The San Bernardo Archipelago: Off the Beaten Path
Located south of the Rosario Islands, the San Bernardo Archipelago is less visited and offers a more rustic and authentic experience.
The Vibe: Backpacker-friendly, tranquil, and adventurous. The accommodations are generally more basic (eco-hostels and guesthouses), and the atmosphere is incredibly relaxed.
Top Things to Do in the San Bernardo Archipelago:
- Stay on Isla Múcura or Tintipán: These are the two main islands for tourism, offering stunning beaches and bioluminescent plankton tours at night.
- Witness Santa Cruz del Islote: A must-see oddity. This tiny artificial island is considered one of the most densely populated places on Earth, a fascinating testament to human resilience. You can take a short boat tour around it to learn about the community.

Pacific Treasures: The Wild Islands of Gorgona and Malpelo
The Pacific islands off the Colombian coast offer a raw and powerful nature experience unlike anything in the Caribbean.
Gorgona Island: From Prison to Paradise
For much of the 20th century, Gorgona was home to a high-security penal colony, Colombia’s version of Alcatraz. Today, it’s a National Natural Park and a haven for scientists and nature lovers. The island is covered in dense tropical rainforest and is home to unique species like the blue anole lizard and white-faced capuchin monkeys. From June to October, the waters around Gorgona become a nursery for migrating humpback whales, offering incredible whale-watching opportunities.

Malpelo Island: A Diver’s Ultimate Frontier
Malpelo is not an island you visit; it’s a pilgrimage you make. This remote, barren rock rising from the deep Pacific is a UNESCO World Heritage site and consistently ranked as one of the top diving destinations on the planet, particularly for large marine animals. The main draw is the massive congregations of sharks, including schools of hundreds of hammerhead sharks, silky sharks, whale sharks, and the rare smalltooth sand tiger. Access is strictly controlled, and you can only visit on a liveaboard dive boat, a journey recommended only for highly experienced divers. The sheer biodiversity here is a testament to Colombia’s commitment to conservation, as detailed by UNESCO’s official listing.

FAQ – Your Colombian Islands Questions Answered
How many islands does Colombia have?
Colombia has hundreds of islands, islets, and cays across both its Caribbean and Pacific territories. However, the main tourist destinations are concentrated in the archipelagos of San Andrés & Providencia, Rosario & San Bernardo, and the Pacific nature reserves of Gorgona and Malpelo.
What are the best Colombian islands to visit?
It depends on your style! For a lively vacation with beautiful beaches and nightlife, San Andrés is the best. for a tranquil, natural escape, Providencia Island is unbeatable. For an easy and beautiful day trip from the city, the Rosario Islands are perfect.
Are the Colombian islands safe for tourists?
Yes, the main tourist islands like San Andrés, Providencia, and the Rosario Islands are generally very safe for tourists. Standard travel precautions should be taken, just as you would anywhere else. The remote Pacific islands are only accessible via specialized, organized tours, which are also safe.
Do I need a passport to travel to San Andrés from mainland Colombia?
While you are still within Colombia, due to its geographical location and special status, you will need to present a valid ID to board the flight. For international travelers, your passport is required. All visitors must also purchase a tourist card (Tarjeta de Turismo) before flying to the island.
Conclusion: Colombia’s Islands, a World of Endless Discovery
From the seven-colored sea of the Caribbean to the wild, shark-filled waters of the Pacific, the Colombian islands offer a staggering diversity of experiences. They are proof that Colombia is a country of endless surprises, a place where you can spend one day exploring the vibrant streets of a historic city and the next relaxing on a pristine, sun-drenched beach.
Whether you choose the bustling energy of San Andrés, the serene beauty of Providencia, the accessible paradise of the Rosario Islands, or the raw adventure of the Pacific, you are guaranteed an unforgettable journey. Each island tells a different story—of pirates and hidden treasures, of unique cultures and vibrant ecosystems, and of the enduring power of the sea. So, when you plan your trip to Colombia, be sure to look beyond the mainland; a spectacular island adventure awaits.