Yes, Americans can buy property in Mexico. However, if you want to buy near the coast or the border, you must buy the property through a trust with a Mexican bank known as a fideicomiso; a renewable 50-year land trust that comes with a yearly fee and is usually set up during the closing