No deposit hotels in McAllen, Texas Book No deposit hotels in McAllen Holiday Inn Express & Suites – McAllen – Medical Center Area by IHG ★★★★★ 9.3/10 1800 South 6th Street Check Availability La Quinta by Wyndham McAllen Convention Center ★★★★★ 9.4/10 801 S Ware Rd Check Availability Motel 6-McAllen ★★★★★ 8.5/10 801 East Expressway 83 Check Availability Baymont by Wyndham McAllen Pharr ★★★★★ 8.3/10 620 West Expressway 83 Check Availability Radisson Hotel McAllen Airport ★★★★★ 9.0/10 2721 South 10th Street Check Availability Wyndham Garden McAllen at La Plaza Mall ★★★★★ 8.6/10 1921 S. 10th St. Check Availability See All No Deposit Hotels in Texas