Rosario Islands

Cartagena, Colombia | Updated: 2026-05-04

The Rosario Islands (Islas del Rosario) form an archipelago approximately 35 kilometres southwest of Cartagena in the Caribbean Sea. Part of the Parque Nacional Natural Corales del Rosario y San Bernardo, the islands are known for coral reefs, turquoise water, and white-sand beaches. The national park extends from the coastline west of Barú Island to the archipelagos of Nuestra Señora del Rosario and San Bernardo, covering approximately 120,000 square kilometres from the high-tide line to depths of 50 metres.

The National Park and Marine Environment

Established to protect Caribbean coral ecosystems, the Corales del Rosario and San Bernardo Islands National Natural Park encompasses the underwater platform, coral reefs, and several islands including Tesoro, Rosario, Mucura, and Maravilla. The park's coral reefs support diverse marine life, though visitors should note that much of the coral has suffered degradation. Visibility for snorkelling is generally good, and the park remains a popular destination for those interested in Caribbean marine environments despite the ecological challenges facing the reefs.

Isla Grande is the largest island in the archipelago, spanning over 200 hectares. The island supports a small resident population and has developed tourism infrastructure including hotels and beach clubs. Isla Rosario hosts an aquarium and an open-sea oceanarium where visitors can observe marine species in their natural habitat.

Visiting the Islands

Access to the Rosario Islands is by boat from Cartagena. Visitors can join organised day tours that typically include stops at multiple islands for snorkelling, swimming, and beach time, or arrange private boat charters for more flexibility. Day trips are the most common way to visit, with tours departing from Cartagena's marina in the morning and returning in the late afternoon. Some travellers choose to stay overnight on Isla Grande to avoid the daytime crowds that arrive with the tour boats.

Tour options range from shared group excursions that make scheduled stops at beaches and snorkelling sites, to catamaran cruises, to day passes at specific beach clubs or resort hotels on the islands. Private boat rental allows visitors to set their own itinerary and departure times. The journey from Cartagena takes roughly one hour depending on the boat type and sea conditions.

Activities and Practical Considerations

Snorkelling and diving are the primary activities, with the coral reefs and fish populations being the main attraction. Swimming, beach relaxation, and fishing are also common. The islands offer an escape from Cartagena's urban environment and heat, though visitors should be prepared for strong sun, humidity, and limited shade on boat transfers and some beaches.

Those staying overnight on Isla Grande report a significantly different experience, with quieter mornings and evenings once the day-trippers have departed. The islands' infrastructure is limited compared to Cartagena, and visitors should plan accordingly for food, water, and sun protection. The park is considered an essential day trip for many visitors to Cartagena, offering a different perspective on Colombia's Caribbean coast and its marine ecosystems.

Sources: Rosario Islands - WikipediaHow to Visit Colombia's Rosario Islands from Cartagena - Cartagena ExplorerVisit The Rosario Islands: How To Enjoy This ParadiseCorales del Rosario and San Bernardo Islands National Natural Park

Return to the Cartagena main travel guide.