For international students, the financial side is often paramount. Will you be full pay? If not, approximately how much will you and your family be able to pay per year, for four years? Schools are very expensive, and financial aid is limited for international students.
If you are full pay, there are very many that might work for you. Some that offer excellent economics programs and strong pre-med programs, and are not hyper-competitive, like a Harvard or Stanford, but still excellent and very competitive, with incredible students, might include the College of William and Mary, the College of the Holy Cross, Dickinson College, University of Richmond, Lafayette College, and others. Smith, Mount Holyoke, and Wellesley are women’s schools (if that applies) that you might want to research. Also, some of the NESCAC colleges, though some are very extremely competitive. You might look at Hamilton in particular. Beautiful school too. Of course, different people have different preferences, and some schools are better fits than others, but all of these, I think, are, in general, nice places to live and learn.
https://www.nescac.com/about/members
If you need significant financial aid,
You can google US colleges that offer financial aid to international students. The lists will include lots of schools that are hyper-competitive. Two you might want to research are Skidmore College and Trinity College (in Hartford, CT). Both have seen significantly increased applications in recent years but are not as competitive as the Ivies.
One other option, and I’m not sure if you’d get enough aid, but maybe worth a shot, would be some of the very fine midwestern LACs like the College of Wooster and Kalamazoo College and Beloit College, which have great academics, small classes, and where you might stand out as a strong international applicant. You could also look through a group of schools marketed together as “Colleges That Change Lives.” Some of these might work in the same way.
https://ctcl.org
Good luck!