Isla del Pirata Hotel Pirate´s Island Hotel is located in one of the thirty islands that form the archipelago and natural park of the Rosario Islands in the Caribbean sea. It has 21,000 sq. feet area surrounded by palm trees and lush vegetation, protected by the barrier reef of the Rosario Islands Natural Park. Only 50 minutes away from beautiful colonial Cartagena de Indias.