COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in McAllen, TX

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Drury Inn & Suites McAllen
3 out of 5
300 W Expressway 83, McAllen, TX
Free CancellationReserve now, pay when you stay
The price is $117 per night from Jul 16 to Jul 16
1.06 mi from city center
4.5/5Wonderful! (521 reviews)
"What a gem! A find! Staff great, room was clean and comfortable. Free food basically all day and 3 drinks per person per night! Unbelievable! And the people in Texas are the friendliest most down to earth ever!! Thank you!"

Reviewed on Jun 11, 2021

Drury Inn & Suites McAllen
Studio 6 Mcallen, TX
2 out of 5
700 Savannah Ave, McAllen, TX
Free CancellationReserve now, pay when you stay
The price is $56 per night from Jun 21 to Jun 21
1.11 mi from city center
3.8/5Good! (459 reviews)
"everything was ok"

Reviewed on Jun 17, 2021

Studio 6 Mcallen, TX
Best Western McAllen Medical Center
2.5 out of 5
300 E Expressway 83, McAllen, TX
Free CancellationReserve now, pay when you stay
The price is $65 per night from Jul 5 to Jul 5
1.43 mi from city center
4.3/5Excellent! (971 reviews)
"Great quality of room and service"

Reviewed on Jun 11, 2021

Best Western McAllen Medical Center
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
SpringHill Suites by Marriott McAllen Convention Center
3 out of 5
1800 S Ware Road, McAllen, TX
Free CancellationReserve now, pay when you stay
The price is $94 per night from Jul 1 to Jul 1
1.94 mi from city center
4.6/5Wonderful! (740 reviews)
"I slept very good. Bed is comfortable"

Reviewed on Jun 15, 2021

SpringHill Suites by Marriott McAllen Convention Center
La Quinta Inn & Suites by Wyndham McAllen Convention Center
2.5 out of 5
801 S Ware Rd, McAllen, TX
Free CancellationReserve now, pay when you stay
The price is $112 per night from Jul 10 to Jul 10
1.7 mi from city center
4.6/5Exceptional! (830 reviews)
"I loved the pool, the complimentary breakfast and the bar."

Reviewed on May 28, 2021

La Quinta Inn & Suites by Wyndham McAllen Convention Center
Don't see what you're looking for?
See all available properties in McAllen
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.