Hello angela004, Greetings from The Riviera Maya.
I am a Mexican realtor and have lived in Playa del Carmen and Tulum for many years.
What you want to do, buying condos already built for vacation rentals or a hotel as a foreigner investor, it is something that it is not new and has already been done for several people, here in Riviera Maya and in some other attractive touristic areas of Mexico.
In the big picture, if one pays attention, more than half of the hotels and real estate in the touristic areas of Mexico are owned by non-Mexican investors.
So, the first answer is Yes, it is very possible, you can do it.
Secondly, regarding financing, it depends on the specific scenario. If the goal is to buy condos for vacation rentals, which forms part of a new development in preconstruction, there are only a few developers who offer direct financing for 5 years ( no longer time) at an interest rate that ranges from 5-7% annually, depending on the particular project and developer.
If you buy only one condo, you may buy it through the Fideicomiso (bank trust) and this is the usual and normal way.
However, if you buy more than one condo with the purpose to rent them for vacation rentals, then it is no longer considered that the property is for personal use and you will be in a business activity.
Therefore, you will need to incorporate a Mexican company allowed to have foreign investors as shareholders.
In this scenario, the Mexican company will be the buyer of the properties and it won't need to create a bank trust, as the title will be transferred to the Mexican Company as a deeded title.
Now, if the Mexican company is the buyer, for condos in preconstruction you may get the direct financing from developers who offer it or it could be that the Mexican Company applies for a Mexican Bank mortgage loan, assuming it has some kind of collateral that the bank deemed enough to guarantee the loan risk.
On the other hand, if you want to buy a hotel which is already built and operating, there could be two possible scenarios:
1. You acquire the existing Mexican company that owns the property and run the business;
2. You create a new Mexican Company and then it purchases the real estate property from the existing company.
If you want to buy a piece of land and develop your own hotel project, then the first step is to create a new Mexican company, then purchase the piece of land, then get the proper construction and operating licenses and permits, then find contractors and builders and develop your project accordingly.
This scenario will be the longer time frame to complete as you may guess.
Angela, please let me know if you have more questions and I would like to be helpful. I hope that I explained myself clearly enough.
Best regards!