Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in McAllen

Filter by star ratings
All filters
Woodspring Suites Pharr
Woodspring Suites Pharr
5.4 Okay
1207 West Expressway 83, Pharr, TX, United States
Show on map
2.1 mi from city centre, McAllen 
OkayBased on 1 review
5.4

WoodSpring Suites Pharr provides a traditional setting when in Pharr. It also features a lift and laundry facilities.

Cambria Hotel & Suites Mcallen Convention Center
Cambria Hotel & Suites Mcallen Convention Center
9.1 Excellent
701 South Ware Road, McAllen, TX, United States
Show on map
2.0 mi from city centre, McAllen 
ExcellentBased on 367 reviews
9.1

Cambria Hotel McAllen Convention Center is situated in McAllen and is close to South Texas College. It also provides a 24-hour business centre, an outdoor pool and massage services.

Rodeway Inn
Rodeway Inn
7.8 Good
112 West Expressway 83, San Juan, TX, United States
Show on map
4.7 mi from city centre, McAllen 
GoodBased on 238 reviews
7.8

This comfortable hotel in San Juan offers free Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is ideally located for guests wanting to discover the area's attractions.

Texas Inn Airport Mcallen
Texas Inn Airport Mcallen
7.5 Good
601 South 10th Street, McAllen, TX, United States
Show on map
0.4 mi from city centre, McAllen 
GoodBased on 74 reviews
7.5

Texas Inn McAllen Airport is located in McAllen and provides guests with free Wi-Fi. It also offers an outdoor pool, room service and a 24-hour reception.

Hawthorn Suites by Wyndham McAllen
Hawthorn Suites by Wyndham McAllen
8.9 Excellent
4801 West Expressway 83, McAllen, TX, United States
Show on map
2.9 mi from city centre, McAllen 
ExcellentBased on 108 reviews
8.9

The hotel is situated in McAllen and is close to McAllen Convention Center. It also features an outdoor pool and a gym.

Aloha Inn
Aloha Inn
7.2 Good
301 U.S. 83 Business, McAllen, TX, United States
Show on map
0.8 mi from city centre, McAllen 
GoodBased on 65 reviews
7.2

Aloha Inn McAllen is located in McAllen and features free Wi-Fi. It also offers a vending machine, a 24-hour reception and an outdoor pool.

Residence Inn by Marriott McAllen
Residence Inn by Marriott McAllen
9.0 Excellent
220 West Expressway 83, McAllen, TX, United States
Show on map
1.1 mi from city centre, McAllen 
ExcellentBased on 35 reviews
9.0

Residence Inn By Marriott McAllen provides comfortable 3-star accommodation in McAllen. It also features a free shuttle service, a beauty centre and an outdoor pool.

Tips for booking a McAllen hotel

Cheapest month:March
Most expensive month:January
Average price in McAllen:$93/night
Absolute cheapest price found:$27/night
Cheapest day:Thursday
Most expensive day:Tuesday
$73 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$81 - $93
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated McAllen hotels

Show all 85 hotels
1
Residence Inn by Marriott McAllen
Residence Inn by Marriott McAllen
9.0 Excellent
220 West Expressway 83, McAllen, TX, United States
Show on map
1.1 mi from city centre, McAllen 

Residence Inn By Marriott McAllen provides comfortable 3-star accommodation in McAllen. It also features a free shuttle service, a beauty centre and an outdoor pool.

2
Hawthorn Suites by Wyndham McAllen
Hawthorn Suites by Wyndham McAllen
8.9 Excellent
4801 West Expressway 83, McAllen, TX, United States
Show on map
2.9 mi from city centre, McAllen 

The hotel is situated in McAllen and is close to McAllen Convention Center. It also features an outdoor pool and a gym.

3
Cambria Hotel & Suites Mcallen Convention Center
Cambria Hotel & Suites Mcallen Convention Center
9.1 Excellent
701 South Ware Road, McAllen, TX, United States
Show on map
2.0 mi from city centre, McAllen 

Cambria Hotel McAllen Convention Center is situated in McAllen and is close to South Texas College. It also provides a 24-hour business centre, an outdoor pool and massage services.

4
Woodspring Suites Pharr
Woodspring Suites Pharr
5.4 Okay
1207 West Expressway 83, Pharr, TX, United States
Show on map
1.0 mi from city centre, Pharr 

WoodSpring Suites Pharr provides a traditional setting when in Pharr. It also features a lift and laundry facilities.

Cheapest hotels in McAllen, Texas

Show all 85 hotels
Rodeway Inn
Rodeway Inn
7.8 Good
112 West Expressway 83, San Juan, TX, United States
Show on map
0.8 mi from city centre,  

This comfortable hotel in San Juan offers free Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is ideally located for guests wanting to discover the area's attractions.

$42
Avg. per night
Aloha Inn
Aloha Inn
7.2 Good
301 U.S. 83 Business, McAllen, TX, United States
Show on map
0.8 mi from city centre,  

Aloha Inn McAllen is located in McAllen and features free Wi-Fi. It also offers a vending machine, a 24-hour reception and an outdoor pool.

$55
Avg. per night
Woodspring Suites Pharr
Woodspring Suites Pharr
5.4 Okay
1207 West Expressway 83, Pharr, TX, United States
Show on map
1.0 mi from city centre,  

WoodSpring Suites Pharr provides a traditional setting when in Pharr. It also features a lift and laundry facilities.

$56
Avg. per night
Texas Inn Airport Mcallen
Texas Inn Airport Mcallen
7.5 Good
601 South 10th Street, McAllen, TX, United States
Show on map
0.4 mi from city centre,  

Texas Inn McAllen Airport is located in McAllen and provides guests with free Wi-Fi. It also offers an outdoor pool, room service and a 24-hour reception.

$63
Avg. per night
Cambria Hotel & Suites Mcallen Convention Center
Cambria Hotel & Suites Mcallen Convention Center
9.1 Excellent
701 South Ware Road, McAllen, TX, United States
Show on map
2.0 mi from city centre,  

Cambria Hotel McAllen Convention Center is situated in McAllen and is close to South Texas College. It also provides a 24-hour business centre, an outdoor pool and massage services.

$136
Avg. per night
Hawthorn Suites by Wyndham McAllen
Hawthorn Suites by Wyndham McAllen
8.9 Excellent
4801 West Expressway 83, McAllen, TX, United States
Show on map
2.9 mi from city centre,  

The hotel is situated in McAllen and is close to McAllen Convention Center. It also features an outdoor pool and a gym.

$142
Avg. per night
Residence Inn by Marriott McAllen
Residence Inn by Marriott McAllen
9.0 Excellent
220 West Expressway 83, McAllen, TX, United States
Show on map
1.1 mi from city centre,  

Residence Inn By Marriott McAllen provides comfortable 3-star accommodation in McAllen. It also features a free shuttle service, a beauty centre and an outdoor pool.

$216
Avg. per night

Hotel prices in McAllen

2 stars and under

$42 - $63

Woodspring Suites Pharr

#1 Most popular

$56
Avg. per night
Aloha Inn

#2 Most popular

Aloha Inn
7.2 Good
$55
Avg. per night
Rodeway Inn

Best value

Rodeway Inn
7.8 Good
$42
Avg. per night
3 stars

$136 - $216

Hawthorn Suites by Wyndham McAllen

#1 Most popular

$142
Avg. per night
Residence Inn by Marriott McAllen

#2 Most popular

$216
Avg. per night
Cambria Hotel & Suites Mcallen Convention Center
$136
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in McAllen

About McAllen

Slung low in southern Texas, McAllen is bordered by the lush Rio Grande Valley and the sun-baked Chihuahuan Desert. It's a hotspot for birdwatchers, history buffs and sunseekers, while also anchoring one of America's top grapefruit growing regions.

Things to do

From Picasso lithographs to Latin American paintings, the International Museum of Art & Science showcases a diverse collection of historic artwork. The Museum of South Texas History is packed with multimedia exhibits covering everything from frontier ranches to pioneer steamboats.

To the south of the city is Quinta Mazatlan, a lavish Spanish Revival mansion. The estate is set in a lush Tamaulipan thorn forest that attracts a host of local bird species. Part of the World Birding Centre, it’s home to kiskadees, thrushes, green jays, chachalacas and hummingbirds.

Housed in a 1930s post office, the McAllen Heritage Centre offers a fascinating glimpse at local history. You can chat with the friendly volunteers and check out local talent showcased in the rotating "Artist's Corner" exhibition.

For nightlife, head to the lively 17th street. As well as bars, restaurants and saloons, you'll find institutions like Cine El Rey. The multipurpose theatre hosts a colourful line-up of events, including Spanish film screenings, live music and stand-up comedy shows.

Getting around

The best way to explore McAllen and the Rio Grande Valley is with a rental car. The drive to Monterrey takes around 2.5 hours. If you're heading to San Antonio, allow around 3.5 hours. Local buses are also a convenient way to get around the city.

McAllen travel FAQs

  • What are the best hotels in McAllen?

    One of the most popular hotels in McAllen is Cambria Hotel & Suites Mcallen Convention Center, which has been reviewed by 367 users and currently has a rating of 9.1/10. Other top-rated locations include Hawthorn Suites by Wyndham McAllen and Residence Inn by Marriott McAllen, which have received 8.9/10 and 9.0/10 ratings from our users, respectively.

  • What is a good hotel near McAllen Convention Center?

    Reviews of Cambria Hotel & Suites Mcallen Convention Center recommend it as a good place to stay near McAllen Convention Center, scoring 9.1/10 from 367 ratings.

  • What is a good hotel in McAllen near La Plaza Mall?

    The most popular hotel near La Plaza Mall is Residence Inn by Marriott McAllen, with 35 HotelsCombined users scoring it 9.0/10.

  • Is there a good hotel near McAllen Medical Center?

    If you’re visiting McAllen Medical Center then the nearby Residence Inn by Marriott McAllen is a popular hotel with HotelsCombined users (35 reviews scoring it at an average 9.0/10).