Filters
Hotel Stars
Price Range
$58$423
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities
Best Hotel Deals in McAllen, TX
94 of 94 Hotels
Currency:
Sort by:

Motel 6 Mcallen TX
700 West Expressway 83, McAllen, US
3.3Good
$42/nightTotal $58
Taxes & fees included
Limited Inventory!

La Copa Inn McAllen
1010 West Houston Ave., McAllen, US
2.5Good
$34/nightTotal $58
Taxes & fees included
Limited Inventory!

Rodeway Inn San Juan
112 West Expressway 83, San Juan, US
4.1Very Good
$48/nightTotal $63
Taxes & fees included
Limited Inventory!

Americas Best Value Inn Pharr
1301 West Expressway 83, Pharr, US
4.1Very Good
$50/nightTotal $64
Taxes & fees included
Limited Inventory!

SureStay Hotel by Best Western Mission
609 East Interstate Highway 2, Mission, US
4.0Very Good
$50/nightTotal $64
Taxes & fees included
Limited Inventory!

HOTEL PLAZA CALIFORNIA
960 Blvd. Miguel Hidalgo, Reynosa, MX
0.0Poor
$39/nightTotal $64
Taxes & fees included
14 rooms available!

OYO Hotel McAllen Airport South
1301 South 9th Street, McAllen, US
3.8Very Good
$53/nightTotal $68
Taxes & fees included
Limited Inventory!

Aloha Inn McAllen Airport near Medical center Tx
301 U.S. 83 Business, McAllen, US
3.6Very Good
$55/nightTotal $70
Taxes & fees included
Limited Inventory!

Red Roof Inn Pharr - McAllen
4401 North Cage Boulevard, Pharr, US
3.8Very Good
$56/nightTotal $74
Taxes & fees included
Limited Inventory!

Motel 6 Edinburg TX
1806 South Closner Blvd, Edinburg, US
3.3Good
$54/nightTotal $76
Taxes & fees included
Limited Inventory!

Pen Ann by Capital O Pharr / McAllen TX
1007 West U.S. Highway 83, Pharr, US
5.0Excellent
$46/nightTotal $76
Taxes & fees included
Hurry 7 rooms left only!

Vali Ho Motel by OYO Weslaco Mercedes
2100 Business HWY 83E, Weslaco, US
4.0Very Good
$60/nightTotal $77
Taxes & fees included
Limited Inventory!

Motel 6 McAllen TX - East
801 East Expressway 83, McAllen, US
4.2Very Good
$51/nightTotal $81
Taxes & fees included
26 rooms available!

Hotel Astromundo
Benito Juarez 675, Reynosa, MX
4.1Very Good
$52/nightTotal $83
Taxes & fees included
Hurry 10 rooms left only!

Texas Inn and Suites RGV
1210 East Canton Rd, Edinburg, US
3.2Good
$49/nightTotal $83
Taxes & fees included
13 rooms available!

MainStay Suites Edinburg South
4001 South Closner Blvd. Building B,, Edinburg, US
4.2Very Good
$65/nightTotal $83
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham Hidalgo / McAllen Area
2520 North 10th Street, Hidalgo, US
4.1Very Good
$60/nightTotal $85
Taxes & fees included
Limited Inventory!

Baymont by Wyndham McAllen / Pharr
620 West Expressway 83, McAllen, US
4.1Very Good
$63/nightTotal $86
Taxes & fees included
Limited Inventory!

WoodSpring Suites Pharr
1207 West Expressway 83, Pharr, US
3.1Good
$56/nightTotal $87
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites Pharr - McAllen
2706 North Cage Blvd., Pharr, US
4.0Very Good
$68/nightTotal $87
Taxes & fees included
Limited Inventory!

Days Inn by Wyndham McAllen
1421 South 10th St, McAllen, US
3.6Very Good
$68/nightTotal $87
Taxes & fees included
Limited Inventory!

Clarion Inn near McAllen Airport
1401 South 10th Street, McAllen, US
3.4Good
$56/nightTotal $88
Taxes & fees included
Limited Inventory!

Budget Inn by OYO Edinburg Hwy 281
2207 South Business Highway 281, Edinburg, US
3.8Very Good
$54/nightTotal $89
Taxes & fees included
13 rooms available!

Weslaco Inn
2716 East Business 83, Weslaco, US
4.2Very Good
$57/nightTotal $89
Taxes & fees included
Limited Inventory!

Express Inn
3021 East Expressway 83, Weslaco, US
3.0Good
$55/nightTotal $90
Taxes & fees included
11 rooms available!

Super 8 Wyndham McAllen Downtown- City Center-Plaza Mall-Airport
1505 South 9th Street, McAllen, US
4.1Very Good
$68/nightTotal $90
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham Weslaco
1702 East Expressway 83, Weslaco, US
4.1Very Good
$70/nightTotal $92
Taxes & fees included
Limited Inventory!

Motel 6 Pharr TX
4701 North Cage Blvd., Pharr, US
4.3Very Good
$59/nightTotal $92
Taxes & fees included
Limited Inventory!

Pharr Executive Inn
2418 South Cage Blvd, Pharr, US
3.2Good
$60/nightTotal $94
Taxes & fees included
Hurry 10 rooms left only!

Texas Inn and Suites McAllen at La Plaza Mall and Airport
6420 South 23rd St, McAllen, US
3.5Very Good
$60/nightTotal $96
Taxes & fees included
Limited Inventory!

Texas Inn Downtown McAllen
1420 East Jackson Ave, McAllen, US
3.7Very Good
$66/nightTotal $99
Taxes & fees included
Limited Inventory!

Motel 6 Mission TX
1813 East Expressway 83, Mission, US
4.1Very Good
$65/nightTotal $101
Taxes & fees included
17 rooms available!

Texas Inn & Suites
1130 East Expressway 83, Pharr, US
3.8Very Good
$65/nightTotal $101
Taxes & fees included
14 rooms available!

Motel 6 Weslaco TX
1024 West Expressway 83, Weslaco, US
4.2Very Good
$65/nightTotal $102
Taxes & fees included
Limited Inventory!

Comfort Inn Edinburg South
4001 Closner Business 281, Edinburg, US
4.2Very Good
$80/nightTotal $106
Taxes & fees included
Limited Inventory!

Siesta Inn McAllen
501 South 10TH ST, McAllen, US
4.2Very Good
$68/nightTotal $107
Taxes & fees included
Hurry 7 rooms left only!

Quality Inn & Suites at the Outlets Mercedes / Weslaco
4701 East Expressway 83, Mercedes, US
4.0Very Good
$84/nightTotal $108
Taxes & fees included
Limited Inventory!

Texas Inn Alamo
714 North Alamo Rd., Alamo, US
3.8Very Good
$70/nightTotal $110
Taxes & fees included
Limited Inventory!

HomeStay Inn & Suites Edinburg
2737 South Business Highway 281, Edinburg, US
4.0Very Good
$70/nightTotal $110
Taxes & fees included
Limited Inventory!

Victoria Palms Inn & Suites
600 Kingston Way, Donna, US
4.1Very Good
$72/nightTotal $112
Taxes & fees included
Hurry 9 rooms left only!

Best Western McAllen Medical Center
300 East Expressway 83, McAllen, US
4.5Excellent
$79/nightTotal $114
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Mission-McAllen Area by IHG
901 South Shary Rd, Mission, US
4.5Excellent
$80/nightTotal $115
Taxes & fees included
Limited Inventory!

Best Western Plus Edinburg Inn & Suites
2708 South US Highway 281, Edinburg, US
4.3Very Good
$90/nightTotal $115
Taxes & fees included
Limited Inventory!

Texas Inn Donna
2005 East Expressway 83, Donna, US
4.4Very Good
$75/nightTotal $117
Taxes & fees included
Limited Inventory!

La Copa Hotel
2000 South 10th St, McAllen, US
4.3Very Good
$76/nightTotal $119
Taxes & fees included
20 rooms available!

City Express by Marriott Reynosa Aeropuerto
Carretera Matamoros Reynosa Km. 81, Reynosa, MX
4.3Very Good
$92/nightTotal $120
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites Donna near I-2
495 West Expressway 83, Donna, US
4.3Very Good
$94/nightTotal $120
Taxes & fees included
Limited Inventory!

Texas Inn and Suites at La Joya
612 East Express, La Joya, US
3.4Good
$79/nightTotal $122
Taxes & fees included
Limited Inventory!

Stay Inn Hotels
Carretera Monterrey km 213, Reynosa, MX
4.1Very Good
$81/nightTotal $122
Taxes & fees included
Limited Inventory!

City Express by Marriott Reynosa
Blvd Miguel 480 Lomas De Jarachina, Reynosa, MX
3.6Very Good
$96/nightTotal $122
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Mercedes Outlet Mall
7007 East Expressway 83, Mercedes, US
4.5Excellent
$95/nightTotal $124
Taxes & fees included
Limited Inventory!

Texas Inn Weslaco
1818 North Texas Blvd, Weslaco, US
3.6Very Good
$80/nightTotal $124
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Pharr by IHG
205 West Nolana Loop, Pharr, US
4.4Very Good
$99/nightTotal $128
Taxes & fees included
Limited Inventory!

Holiday Inn McAllen – Medical Center Area by IHG
612 West Expressway 83, McAllen, US
4.3Very Good
$99/nightTotal $132
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Pharr RGV Medical Center
4603 North Cage Blvd, Pharr, US
4.5Excellent
$104/nightTotal $133
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Mission at West McAllen
805 Travis Street, Mission, US
4.0Very Good
$85/nightTotal $133
Taxes & fees included
Limited Inventory!

Comfort Suites McAllen Airport and La Plaza Mall
800 West Expressway 83, McAllen, US
4.1Very Good
$104/nightTotal $133
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Pharr North McAllen
4607 North Cage Blvd, Pharr, US
4.5Excellent
$102/nightTotal $133
Taxes & fees included
Limited Inventory!

Tru by Hilton Edinburg
407 West Trenton Rd, Edinburg, US
4.4Very Good
$100/nightTotal $134
Taxes & fees included
Limited Inventory!

Best Western Town Center Inn
1005 Fairfield Blvd. at Expressway 83, Weslaco, US
4.3Very Good
$97/nightTotal $135
Taxes & fees included
Limited Inventory!

La Quinta by Wyndham Reynosa
Boulevard Hidalgo 1002, Reynosa, MX
4.6Excellent
$93/nightTotal $138
Taxes & fees included
Limited Inventory!

Hotel El Camino Inn & Suites
Blvd Hidalgo 1480, Reynosa, MX
4.1Very Good
$87/nightTotal $139
Taxes & fees included
Limited Inventory!

Royal Garden Reynosa
Blvd. Hidalgo no. 1165, Reynosa, MX
4.3Very Good
$93/nightTotal $141
Taxes & fees included
19 rooms available!

avid Hotel Mission East Mcallen Area by IHG
101 Grapefruit Blvd, Mission, US
5.0Excellent
$94/nightTotal $146
Taxes & fees included
Hurry 9 rooms left only!

Best Western Plus McAllen Airport Hotel
1500 Wichita Ave, McAllen, US
4.5Excellent
$102/nightTotal $147
Taxes & fees included
Limited Inventory!

The Bungalows on Shary Mission-McAllen
3700 Plantation Grove Blvd, Mission, US
4.2Very Good
$95/nightTotal $148
Taxes & fees included
Hurry 6 rooms left only!

Hampton Inn & Suites Mission
2505 Victoria Rd, Mission, US
4.4Very Good
$114/nightTotal $153
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Pharr
300 West Nolana Loop, Pharr, US
4.2Very Good
$114/nightTotal $153
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Alamo - McAllen East
909 East Frontage Road, Alamo, US
4.2Very Good
$117/nightTotal $153
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton San Juan
1003 East Carroll Rd, San Juan, US
4.8Excellent
$114/nightTotal $153
Taxes & fees included
Limited Inventory!

Wyndham Garden McAllen at La Plaza Mall
1921 South 10th St, McAllen, US
4.4Very Good
$116/nightTotal $153
Taxes & fees included
Limited Inventory!

BH Business Hotel Group
Av. de los Encinos No 1000, Reynosa, MX
4.0Very Good
$98/nightTotal $156
Taxes & fees included
30 rooms available!

La Quinta Inn & Suites by Wyndham McAllen La Plaza Mall
1120 South 10th St, McAllen, US
4.5Excellent
$121/nightTotal $159
Taxes & fees included
Limited Inventory!

Hilton Garden Inn McAllen Airport
617 West Expressway 83, McAllen, US
4.3Very Good
$125/nightTotal $160
Taxes & fees included
Limited Inventory!

Holiday Inn Express & Suites Edinburg-McAllen Area by IHG
3801 South Highway 281, Edinburg, US
4.4Very Good
$124/nightTotal $164
Taxes & fees included
Limited Inventory!

Holiday Inn Express & Suites McAllen - Medical Center Area by IHG
1800 South 6th St, McAllen, US
4.6Excellent
$119/nightTotal $168
Taxes & fees included
Limited Inventory!

Fairfield Inn & Suites by Marriott McAllen Airport
2117 South 10th Street, McAllen, US
4.3Very Good
$129/nightTotal $169
Taxes & fees included
Limited Inventory!

Hampton Inn by Hilton Reynosa / Zona Industrial
Carr Reynosa Monterrey 1000, Reynosa, MX
4.2Very Good
$127/nightTotal $171
Taxes & fees included
Limited Inventory!

Staybridge Suites McAllen by IHG
620 Wichita Ave, McAllen, US
4.4Very Good
$119/nightTotal $173
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton Edinburg TX
411 West TRENTON, Edinburg, US
4.4Very Good
$129/nightTotal $175
Taxes & fees included
Limited Inventory!

Holiday Inn Reynosa Zona Dorada by IHG
Emilio Portes Gil #703, Reynosa, MX
4.2Very Good
$136/nightTotal $177
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites McAllen
10 West Expressway 83, McAllen, US
4.4Very Good
$129/nightTotal $177
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Weslaco by IHG
421 South International Blvd, Weslaco, US
4.5Excellent
$129/nightTotal $178
Taxes & fees included
Limited Inventory!

Casa De Palmas Trademark Collection by Wyndham
101 North Main St, McAllen, US
4.1Very Good
$138/nightTotal $181
Taxes & fees included
Limited Inventory!

Cambria Hotel McAllen Convention Center
701 South Ware Road, McAllen, US
4.5Excellent
$159/nightTotal $204
Taxes & fees included
Limited Inventory!

DoubleTree Suites by Hilton Hotel McAllen
1800 South 2nd St, McAllen, US
4.3Very Good
$157/nightTotal $213
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham McAllen Convention Center
801 South Ware Rd, McAllen, US
4.7Excellent
$149/nightTotal $216
Taxes & fees included
Limited Inventory!

McAllen Plaza Hotel & Suites
300 West Expressway 83, McAllen, US
4.5Excellent
$149/nightTotal $236
Taxes & fees included
30 rooms available!

Rancho El Charco
100 North Kika De La Garza Blvd, La Joya, US
0.0Poor
$160/nightTotal $250
Taxes & fees included
Limited Inventory!

Hawthorn Extended Stay by Wyndham McAllen
4801 West Expressway 83, McAllen, US
4.5Excellent
$196/nightTotal $259
Taxes & fees included
Limited Inventory!

Holiday Inn Reynosa Industrial Poniente by IHG
Parque Industrial Villa Florida, Reynosa, MX
4.2Very Good
$220/nightTotal $287
Taxes & fees included
Limited Inventory!

Homewood Suites by Hilton McAllen
3801 Expressway 83, McAllen, US
4.6Excellent
$245/nightTotal $326
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton McAllen
525 South Ware Rd, McAllen, US
4.5Excellent
$269/nightTotal $350
Taxes & fees included
Limited Inventory!

TownePlace Suites by Marriott McAllen Edinburg
502 West Trenton Road, Edinburg, US
4.6Excellent
$326/nightTotal $423
Taxes & fees included
Limited Inventory!