Check prices on hotels in McAllen

Top 10 Hotels in McAllen

See all 71 Hotels in McAllen
Best Western Rose Garden Inn & Suites
Best Western Rose Garden Inn & Suites

300 E Expressway 83, McAllen 78503

2.5 out of 5.0
4.2 out of 5 (591 reviews)

Situated in McAllen, this hotel is within a 10-minute walk of McAllen Medical Center and Rio Grande Regional Hospital. La …

$66
La Quinta Inn & Suites Alamo - McAllen East
La Quinta Inn & Suites Alamo - McAllen East

909 E. Frontage Road, Alamo 78516

2.5 out of 5.0
4.3 out of 5 (321 reviews)

Situated in Alamo, this hotel is 2.6 mi (4.1 km) from Basilica of Our Lady of San Juan del Valle and within 6 mi (10 km) of …

$69
La Copa Inn McAllen
La Copa Inn McAllen

1010 W Houston Ave., McAllen 78501

1.5 out of 5.0
2.3 out of 5 (881 reviews)

Situated in McAllen, this hotel is 0.4 mi (0.7 km) from Chase Texas Tower and 2.8 mi (4.5 km) from McAllen Botanical Gardens. …

$57
La Copa Inn Mercedes
La Copa Inn Mercedes

4701 E Expressway 83, Mercedes 78570

2.5 out of 5.0
4 out of 5 (801 reviews)

Situated in Mercedes, this hotel is 0.1 mi (0.1 km) from Rio Grande Valley Premium Outlets and within 6 mi (10 km) of Palms a …

$55
Hampton Inn & Suites McAllen
Hampton Inn & Suites McAllen

10 West Expressway 83, McAllen 78503

2.5 out of 5.0
4.5 out of 5 (664 reviews)

Situated in McAllen, this hotel is within a 15-minute walk of Rio Grande Regional Hospital and McAllen Medical Center. Xtreme …

$77
Drury Suites McAllen
Drury Suites McAllen

300 W Expressway 83, McAllen 78501

3.0 out of 5.0
4.4 out of 5 (184 reviews)

Located in the heart of McAllen, this aparthotel is within a 15-minute walk of Rio Grande Regional Hospital and McAllen …

$100
Hampton Inn & Suites Pharr
Hampton Inn & Suites Pharr

300 W Nolana Loop, Pharr 78577

2.5 out of 5.0
4.4 out of 5 (203 reviews)

Situated in Pharr, this hotel is 1 mi (1.6 km) from Pharr Convention Center and within 3 mi (5 km) of Shoppes at Rio Grande …

$87
Drury Inn McAllen
Drury Inn McAllen

612 W Expressway 83, McAllen 78501

3.0 out of 5.0
4.4 out of 5 (527 reviews)

Located in the heart of McAllen, this hotel is within 1 mi (2 km) of La Plaza Mall, McAllen Medical Center, and Rio Grande …

$100
Comfort Inn & Suites
Comfort Inn & Suites

2706 N. Cage Blvd., Pharr 78577

2.5 out of 5.0
4.4 out of 5 (225 reviews)

Situated near the airport, this motel is 0.2 mi (0.3 km) from Pharr Convention Center and 1.6 mi (2.6 km) from Smitty's Juk …

$51
Staybridge Suites McAllen
Staybridge Suites McAllen

620 Wichita Ave, McAllen 78503

3.0 out of 5.0
4.5 out of 5 (202 reviews)

Situated in McAllen, this hotel is within a 15-minute walk of La Plaza Mall, Rio Grande Regional Hospital, and Quinta Mazatla …

$109

Recent Reviews in McAllen

Hide content

Where to stay in McAllen

McAllen Hotel Guide

If you're looking for quality places to base yourself in McAllen, you'll find yourself spoiled for choice. About 55 accommodation options can be found within a 0.1-mile radius of McAllen's downtown area.

The more central hotels of downtown McAllen are the Casa De Palmas Renaissance McAllen Hotel and La Copa Inn McAllen.

Edinburg is an excellent hotel neighborhood to stay as it has 8 hotels that can be booked through Expedia. Edinburg is 8 miles from the middle of McAllen. Hotel establishments include the Knights Inn and Suites City Center Edinburg/McAllen and Comfort Inn. An alternative hotel district is Pharr , around 3 miles from downtown. There are 11 places to stay in Pharr, including the Hampton Inn & Suites Pharr and Texas Inn & Suites.

Alternative areas with a range of hotels include Weslaco and Mission. The Weslaco Inn - Weslaco/Mercedes and Best Western Town Center Inn are in Weslaco, while Mission is where you'll find the Hampton Inn & Suites Mission and Holiday Inn Express Hotel & Suites Mission-McAllen Area. The La Quinta Inn & Suites Mercedes and La Copa Inn Mercedes are in Mercedes, while Victoria Palms Inn & Suites and Comfort Inn & Suites are part of the Donna area.

The SpringHill Suites by Marriott McAllen and the Homewood Suites by Hilton McAllen are conveniently located if you'd like to stay near the McAllen Botanical Gardens. The SpringHill Suites by Marriott McAllen is 1 mile away and the Homewood Suites by Hilton McAllen is 1 mile away.

Budget travelers rejoice! The McAllen area offers a good selection of budget hotels and accommodations. The Comfort Inn is 6 miles from the center of McAllen, while the Best Western Plus Edinburg Inn & Suites is 7 miles away. The La Quinta Inn McAllen and the Palm Aire Hotel and Suites are two other economical accommodations worth investigating.

1 mile away from the center of McAllen, is the DoubleTree Suites by Hilton Hotel McAllen. Alternatively, the Courtyard by Marriott McAllen Airport is located 1 mile away. Other Expedia-listed accommodations are the Staybridge Suites McAllen and the Hampton Inn & Suites McAllen.

Once you have explored McAllen, why don't you tour a bit more of the area? The South Texas Plains district has plenty of things to offer tourists. Check out South Texas Plains' farms and also photograph its prairies and desert landscapes. Popular things to do in this part of United States of America include horse riding and shore fishing.

6 miles to the west of McAllen you will find Mission, where you can spend a few hours exploring Anzalduas Park and Shary Municipal Golf Course. The La Quinta Inn & Suites Mission at West McAllen and Las Palmas Inn are just some of the great long and short-stay options in Mission. 15 miles to the east of McAllen, you can also stay at Weslaco, home to the Holiday Inn Express Hotel & Suites Weslaco and Texas Inn Weslaco. The Valley Nature Center and Frontera Audubon Society are a couple of the most popular sites to explore when you're in Weslaco.

Miller International Airport is a convenient airport, and is located 1 mile away from McAllen. Conveniently located hotels include Hilton Garden Inn McAllen Airport and Residence Inn by Marriott McAllen.