For me, the best thing about Cartagena is its proximity to the picturesque Rosario Islands. Located roughly 1 hour from Cartagena by boat are a chain of islands that you’ll swear you’ve seen on a calendar. Swaying palm trees, golden sand, turquoise water and beautiful sunsets.
These islands lived up to my expectations of a Caribbean getaway – remote enough to feel like a personal slice of paradise yet close enough to mainland to be accessible, even for a day trip.
Among the chain are many smaller islands and all are part of a national park. The biggest of the islands, Isla Grande, is where you’ll find the greatest variety of eco-resorts, lodges and activities. There is adequate infrastructure to accommodate your needs while not feeling overdeveloped. These may not be virgin islands but they feel preserved.
Most hotels and resorts offer guests a list of activities such as snorkelling, island hopping, in-land tours etc, kayaking etc.