Recommended

Hotels in McAllen

Showing 1–27 of 27 hotels

Residence Inn by Marriott McAllen

Residence Inn by Marriott McAllen

When you stay at Residence Inn by Marriott McAllen in McAllen, you'll be near the airport, within a 15-minute walk of Ri

From $149/nightBook →
Best Western Plus McAllen Airport Hotel

Best Western Plus McAllen Airport Hotel

When you stay at Best Western Plus McAllen Airport Hotel in McAllen, you'll be connected to a shopping center, within a

From $112/nightBook →
Staybridge Suites McAllen, an IHG Hotel

Staybridge Suites McAllen, an IHG Hotel

Located in McAllen, Staybridge Suites McAllen, an IHG Hotel is within a 15-minute walk of La Plaza Mall and Rio Grande R

From $104/nightBook →
TownePlace Suites by Marriott McAllen Edinburg

TownePlace Suites by Marriott McAllen Edinburg

Situated in Edinburg, this hotel is within 1 mi (2 km) of Edinburg Regional Medical Center and Shoppes at Rio Grande. Mu

From $99/nightBook →
Residence Inn by Marriott McAllen

Residence Inn by Marriott McAllen

Situated in McAllen, this aparthotel is within a 15-minute walk of Rio Grande Regional Hospital and La Plaza Mall. McAll

From $99/nightBook →
Holiday Inn Express & Suites McAllen - Medical Center Area, an IHG Hotel

Holiday Inn Express & Suites McAllen - Medical Center Area, an IHG Hotel

With a stay at Holiday Inn Express & Suites McAllen - Medical Center Area, an IHG Hotel in McAllen, you'll be within a 1

From $99/nightBook →
Holiday Inn Express & Suites Edinburg-McAllen Area

Holiday Inn Express & Suites Edinburg-McAllen Area

Situated in Edinburg, this hotel is 0.4 mi (0.7 km) from Shoppes at Rio Grande and 2.9 mi (4.7 km) from Museum of South

From $95/nightBook →
Holiday Inn Express & Suites Edinburg-McAllen Area, an IHG Hotel

Holiday Inn Express & Suites Edinburg-McAllen Area, an IHG Hotel

Located in Edinburg, Holiday Inn Express & Suites Edinburg-McAllen Area, an IHG Hotel is within a 5-minute drive of Shop

From $89/nightBook →
Courtyard by Marriott McAllen Airport

Courtyard by Marriott McAllen Airport

With a stay at Courtyard by Marriott McAllen Airport in McAllen, you'll be a 5-minute walk from La Plaza Mall and 13 min

From $89/nightBook →
SpringHill Suites by Marriott McAllen Convention Center

SpringHill Suites by Marriott McAllen Convention Center

Situated in McAllen, this hotel is within a 15-minute walk of Palm View Golf Course and McAllen Convention Center. McAll

From $89/nightBook →
Hampton Inn & Suites McAllen, TX

Hampton Inn & Suites McAllen, TX

Located in McAllen, Hampton Inn & Suites McAllen, TX is within a 5-minute drive of Rio Grande Regional Hospital and McAl

From $83/nightBook →
Staybridge Suites McAllen

Staybridge Suites McAllen

Situated in McAllen, this hotel is within 1 mi (2 km) of Rio Grande Regional Hospital and La Plaza Mall. McAllen Convent

From $80/nightBook →
Holiday Inn Express & Suites McAllen - Medical Center Area

Holiday Inn Express & Suites McAllen - Medical Center Area

Situated in McAllen, this hotel is within a 10-minute walk of McAllen Medical Center and La Plaza Mall. McAllen Conventi

From $79/nightBook →
Fairfield Inn & Suites by Marriott McAllen Airport

Fairfield Inn & Suites by Marriott McAllen Airport

Situated in McAllen, this hotel is within 1 mi (2 km) of Quinta Mazatlan and La Plaza Mall. McAllen Convention Center is

From $74/nightBook →
Holiday Inn McAllen – Medical Center Area, an IHG Hotel

Holiday Inn McAllen – Medical Center Area, an IHG Hotel

A stay at Holiday Inn McAllen Medical Center Area, an IHG Hotel places you in the heart of McAllen, within a 5-minute d

From $71/nightBook →
Holiday Inn Express Hotel & Suites Mission-McAllen Area, an IHG Hotel

Holiday Inn Express Hotel & Suites Mission-McAllen Area, an IHG Hotel

With a stay at Holiday Inn Express Hotel & Suites Mission-McAllen Area, an IHG Hotel in Mission, you'll be within a 5-mi

From $70/nightBook →
Holiday Inn Express Hotel & Suites Mission-McAllen Area

Holiday Inn Express Hotel & Suites Mission-McAllen Area

Situated in Mission, this hotel is 0.9 mi (1.4 km) from Mission Event Center and within 3 mi (5 km) of McAllen Botanical

From $68/nightBook →
Comfort Suites McAllen

Comfort Suites McAllen

Located in the heart of McAllen, this hotel is within a 15-minute walk of La Plaza Mall and McAllen Medical Center. McAl

From $65/nightBook →
Red Roof Inn Pharr - McAllen

Red Roof Inn Pharr - McAllen

A stay at Red Roof Inn Pharr - McAllen places you in the heart of Pharr, within a 5-minute drive of Pharr Convention Cen

From $61/nightBook →
Fiesta Inn McAllen

Fiesta Inn McAllen

Located in the heart of McAllen, this motel is within 1 mi (2 km) of Chase Texas Tower and La Plaza Mall. McAllen Botani

From $50/nightBook →
OYO Hotel McAllen Airport South

OYO Hotel McAllen Airport South

With a stay at OYO Hotel McAllen Airport South in McAllen, you'll be within a 5-minute drive of La Plaza Mall and McAlle

From $45/nightBook →
Texas Inn Airport McAllen

Texas Inn Airport McAllen

Situated in McAllen, this motel is within 1 mi (2 km) of Chase Texas Tower and La Plaza Mall. McAllen Botanical Gardens

From $45/nightBook →
Texas Inn Downtown McAllen

Texas Inn Downtown McAllen

Situated in McAllen, this motel is 1.4 mi (2.3 km) from McAllen Medical Center and 2.3 mi (3.6 km) from La Plaza Mall. M

From $40/nightBook →
Texas Inn and Suites McAllen

Texas Inn and Suites McAllen

Situated near the airport, this motel is 2 mi (3.3 km) from State Farm Arena and within 6 mi (10 km) of La Plaza Mall an

From $39/nightBook →
La Copa Inn McAllen

La Copa Inn McAllen

With a stay at La Copa Inn McAllen in McAllen, you'll be within a 15-minute walk of Chase Texas Tower and McAllen Herita

From $34/nightBook →
Hotel McAllen Airport South

Hotel McAllen Airport South

Situated in McAllen, this hotel is within 1 mi (2 km) of McAllen Medical Center and La Plaza Mall. McAllen Convention Ce

From $29/nightBook →
Clarion Inn near McAllen Airport

Clarion Inn near McAllen Airport

A stay at Clarion Inn near McAllen Airport places you in the heart of McAllen, within a 15-minute walk of La Plaza Mall

0Book →