Hotels in Cartagena de Indias , Colombia
Cartagena de Indias sits on Colombia's Caribbean coast, with a hot, humid climate averaging 82°F (28°C) year-round. The dry season from December to April is perfect for sunbathing at Bocagrande or Playa Blanca, while the rainy months of May to November invite you to explore the Walled City's 16th-century Spanish fortifications and the Castillo San Felipe fortress. In the evenings, head to Getsemani for live champeta music, a local Afro-Caribbean genre, or savor fresh ceviche at a plaza by the harbor.