La ciudad alberga algunas de las muestras más importantes de arquitectura civil y colonial, que abarcan épocas desde el renacimiento hasta el barroco neoclásico, y su centro histórico alberga mucha arquitectura colonial española, francesa y barroca por lo que es considerado patrimonio de la humanidad por la UNESCO.