Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Aug 29, 2019
Corales del Rosario National Park is located in an area of Cartagena that travelers like for its snorkeling. Cartagena is home to 717 hotels and other accommodations, so you can find something that's perfect for your stay.
Choose from 5 hotels and accommodations within a mile of Corales del Rosario National Park, including these options:
After you've visited Corales del Rosario National Park, you can explore everything there is to see and do within just a few miles of the area.
If you want to see more of the surrounding area, you can plan a visit to Isla Grande Beach and Baru Church. You might also stop by Blanca Beach, located 7 mi (11.2 km) from Corales del Rosario National Park, or Rosario Islands Oceanarium which is 6.6 mi (10.6 km) away.