Compared to other places in Colombia, Cartagena de Indias is quite expensive, but compared to the US or Europe, it is still quite affordable.