Getting Between Stops
Medellín to the coffee region is a flight of about 40 minutes to Pereira when the direct route runs, otherwise a connection through Bogotá. The road takes five to six hours on winding mountain highways, so fly.
The coffee region to Barú means a flight to Cartagena, direct on some schedules and via Bogotá or Medellín on others, then about an hour by road. Book a hotel car for the road leg.
Barú to Cartagena is about an hour by road, depending on traffic. Island lodges on Isla Grande use boats of roughly an hour from the tourist pier instead, which can be rough between December and March.
Avoid driving yourselves anywhere on this route. Mountain roads are steep and foggy, while city taxis have no meters. A driver arranged by your hotel removes all of that.
Where to Stay
In Medellín, El Poblado is the practical base. Choose a hotel a few blocks from Parque Lleras for quieter nights, or Laureles for a calmer, more local feel.
In the coffee region, stay in the countryside around Salento, Filandia or Armenia rather than in Salento itself, which fills with day-trippers. Hacienda Bambusa is the classic hacienda choice. Glass-walled cabins facing the cloud forest suit couples who want privacy.
On Barú, Las Islas is the most romantic stay, with raised villas and plunge pools. Sofitel Barú Calablanca suits couples who want a full resort.
In Cartagena, sleep inside the walls or in San Diego. Casa San Agustín, the Sofitel Legend Santa Clara and the Charleston Santa Teresa all have pools, which matter more than views in this heat.
When to Go
December to March is the best overall window. Cartagena and the islands are dry, while the coffee region is in one of its two drier spells. Trade winds keep the coast bearable but can make boat crossings rough.
July and August are a good second choice. The coffee region is usually at its driest, Medellín is dry and the Caribbean is calmer, though more humid. Medellín's flower festival fills hotels in early August.
October and November are the wettest months on the coast and in the mountains. Rain usually falls in the afternoon, so mornings still work, but island boats sometimes cancel.
Avoid Easter week and the Christmas to early January stretch if you can. Colombian families fill the islands and Cartagena rates peak.
Budget and Booking
Colombia is good value for the quality you get. As a rough guide, boutique hotels in Medellín run about $150 to $300 a night for two. Coffee farm stays are similar or less. Barú resorts and Cartagena's top colonial hotels sit higher, often $350 to $700 or more. All of these are approximate and move with the season.
Book Cartagena and Barú first, especially for December to March. Then book the domestic flights, which are cheap when booked early and change schedules often. Ask your coffee region lodge to arrange the airport driver.
Carry small bills in Colombian pesos for jeeps, tips and island purchases. Cards work in hotels and better restaurants, but island card machines are unreliable.
Staying Comfortable and Safe
The US State Department rates Colombia at Level 3, reconsider travel, with some regions far from this route at Level 4. Read the current advisory before you book. In Medellín and Cartagena, use ride-hailing apps or hotel taxis at night and keep phones away from the curb, where they can be snatched by passing motorbikes. Never accept drinks from strangers. Stay together after dark.
Pack layers for the coffee region, where mornings are cool and damp. Bring waterproof shoes for Cocora.
On the coast, plan sightseeing for early morning and late afternoon and drink plenty of water. Dengue occurs here, so use repellent at dusk. If you're pregnant or hoping to be soon, check CDC travel health notices for Colombia. Linen and light cotton work for both of you at dinner.
Make It Shorter or Longer
For an 8-day trip, skip Medellín. Fly into Pereira through Bogotá, spend three nights in the coffee region, two on Barú and two in Cartagena.
For 13 to 14 days, add Tayrona on the Caribbean coast for two or three nights of jungle beaches, reached by a short flight to Santa Marta. Or add Barichara, a whitewashed colonial village in the eastern mountains, for a quieter alternative to the coffee region.
If you would rather skip the islands, give Cartagena five nights and take a day boat to the Rosario Islands from the tourist pier instead. You lose the plankton lagoon but gain an extra slow morning in the old town.