Find the resorts that appeal to you the most
Check out our selection of great resorts in Isla Grande
Hotel San Pedro de Majagua is located in the Rosario Islands, within the Rosario and San Bernardo Corals National Natural Park, just 28 mi from Cartagena de Indias.
The Hotel Isla Del Pirata offers you; Restaurant, Bar, Spa, recreation areas and water sports; It is located in the Corales del Rosario National Natural Park, in the insular area of Cartagena de...
Boasting a splendid beachfront location inside Rosario Islands National Park, the hotel is a 1-hour boat trip from Cartagena.
Boasting interconnected swimming pools with sun-lounger islands the hotel is 328 feet from the beach. Rooms have private balconies. There are 2 tennis courts on site and gym facilities are available.