Top Hotels in McAllen, Texas Homewood Suites by Hilton Book NowLearn More Home2 Suites by Hilton Book NowLearn More Embassy Suites by Hilton Book NowLearn More