Discover the Corales del Rosario Natural Park 60 minutes from Cartagena de Indias, Colombia, and fully experience a total rest in our two Exclusive Zones with access to the sea and the best of a varied and exquisite gastronomy.
We have a PADI diving center for courses and mini courses, different activities for your choice: snorkeling, kayaks, sunfish, ecological walks and visit to the San Martin de Pajarales oceanarium.
The Archipelago of the Corales del Rosario and San Bernardo National Natural Park, known as the Rosario Islands, where the Hotel San Pedro de Majagua is located, is located 45 kilometers southwest of the city of Cartagena de Indias, on the coast Colombian North.
These islands are really an archipelago formed by coral banks where the magic of their crystalline waters and small coral beaches are the best accomplice for activities of rest, relaxation, or corporate incentive plans for groups per day or business groups that wish to develop activities from outdoors or team building live San Pedro de Majagua as an unforgettable experience.
Connect with nature with canoe tours through the mangroves and inland lagoons, relax in our outdoor massage room.