CLICK HERE for our favorite hotels in Mexico.