With the right planning, Cartagena de Indias is one of the most extraordinary family destinations in Colombia. The sea, the islands, the colonial history, the food, and the Rosario Islands Aquarium offer the perfect ingredients for children of all ages to have experiences they'll remember for a lifetime.
The key is knowing what to do, when to do it, and how to handle the Caribbean heat with kid-level energy. This guide is written specifically for families with children.
Is Cartagena a family-friendly city?
Yes, with a few caveats. The Walled City, Bocagrande, and the Rosario Islands are all destinations that are completely suitable for families with children. The tourist areas are well organized, there are lifeguards on the main beaches, restaurants have kids' options, and most tours are adaptable.
The main challenge with kids in Cartagena is the heat: 30-33°C (86-91°F) year-round with high humidity. Activities should be planned for mornings (before 11 AM) and afternoons (after 4 PM), leaving midday for rest, the pool, or indoor activities.
The Rosario Islands Aquarium: kids' favorite
The San Martín de Pajarales Aquarium, in the Rosario Islands, is without a doubt the plan kids enjoy most in Cartagena. Its open-water pens are home to nurse sharks (completely harmless), stingrays you can touch, sea turtles, barracudas, and dozens of species of tropical fish that children can observe from wooden walkways over the water.
The star attraction is swimming with nurse sharks: children older than 6-7 can enter the main pool and swim alongside the sharks wearing a life vest and under the supervision of aquarium guides. It's the experience that generates the most photos and the one kids talk about when they get back to school. Aquarium admission: $30,000-$40,000 COP per person.
Logistics: The Aquarium is in the Rosario Islands, a 45-minute boat ride from Cartagena. It can be combined with the Islands Day Trip for a full day: Aquarium in the morning, a seafood lunch at a palafito at midday, and beach time in the afternoon.
Boat rides: minimum age and how to do it right
There's no official minimum age to ride a boat in Colombia, but there are practical recommendations. For the bay sunset tour (2-3 hours on relatively calm waters), there's no age restriction: it's the gentlest plan and perfect even for babies in arms.
For the day trip to the Rosario Islands (a 45-minute boat ride on open sea), we recommend children older than 3-4, preferably with no history of seasickness. If your children are prone to motion sickness, your family doctor can recommend preventive medication.
On all of our boats, life jackets in every size (including for babies and toddlers) are available and mandatory for the youngest passengers throughout the trip.
The Walled City with kids: history turned into play
Cartagena's Walled City is an open-air museum with more than 400 years of history. For kids, the key is turning the visit into an adventure, not a history lesson. The San Felipe Castle with its secret tunnels is a perfect maze for children aged 5-12 to explore and imagine defending the city from pirates.
The walls themselves are perfect for a sunset stroll: wide, with incredible views, and with the lively atmosphere of musicians and street performers that entertain kids and adults alike. The walk takes a relaxed hour and ends naturally as the sun goes down.
The Palace of the Inquisition has a museum with torture tools from the Spanish Inquisition that, with the right guidance, fascinates children over 10. It can be too much for younger kids.
Family-friendly beaches
Bocagrande: The most practical option for families. It has lifeguards, relatively calm water, vendors selling fruit and cocadas that kids love, and it's just 10 minutes from your hotel. It's loud and busy, but kids generally enjoy it.
Rosario Islands: The most spectacular destination for families. The water is crystal clear and shallow in the snorkeling areas, and kids can see coral and tropical fish without needing to dive. It requires the boat logistics, but it's worth every peso.
La Boquilla: A good option for older kids (8 and up) who enjoy a more authentic experience. The waves can be stronger than at Bocagrande.
Food for kids in Cartagena
Colombian kids grow up eating rice, patacones, roast chicken, and tropical fruit. None of these dishes are hard to find in Cartagena. For pickier eaters, Bocagrande's family restaurants have pizza, burgers, and pasta available at most places.
What to avoid with young children: raw or undercooked seafood, tap water (always go bottled), and excessive exposure to midday sun. Fresh fruit juices are perfect for kids — delicious and refreshing.
The ideal 3-day family plan
- Day 1 — The city: Morning at San Felipe Castle (before the midday heat), lunch at a family restaurant in Getsemaní, pool time at the hotel in the afternoon, a walk on the walls at sunset.
- Day 2 — The islands: Early departure on a private boat, Rosario Islands Aquarium, snorkeling (kids in life vests), seafood lunch at a palafito, beach time in the afternoon, return by 5 PM.
- Day 3 — Beach and market: Morning at Bocagrande with lifeguards present, guided visit to the Bazurto Market (Nohemi makes it fun for kids), artisan ice cream in the Centro Histórico, sunset tour on the bay.
Frequently asked questions
From what age can kids ride a boat?
For the sunset tour (calm bay, 2-3 hours) there's no age limit. For the islands (45 minutes on open sea) we recommend children over 3-4.
What to do with children under 5?
The Rosario Islands Aquarium, the bay sunset tour, a sunset walk on the walls, and Bocagrande beach with lifeguards are the most suitable.
Is it too hot for children?
Yes, 30-33°C (86-91°F) year-round. Plan activities before 11 AM and after 4 PM. Constant hydration is essential.
Do the boats have life jackets for kids?
Yes. All of Nohemi's boats have life jackets in every size, including for babies and toddlers.