We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

McAllen

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in McAllen?

We'll send you updates with the latest deals, reviews and articles for McAllen each week.

Map of McAllen Hotels

Hotels (41)

B&Bs / Inns (3)

Specialty Lodging (3)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
4801 W. Expressway 83, McAllen, TX 78504
Hawthorn Suites by Wyndham McAllen Slideshow
Show Prices
$119 - $172 Avg. price/night*
Ollie #1 of 41 hotels in McAllen
  •  Stay at Hawthorne 
  • The hotel is so awesome. This is the only hotel we stay at in the valley... more
  • July 19, 2016
Professional photos | Traveler photos (81)
Special Offer Plan Ahead, Save 15%
10 West Expressway 83, McAllen, TX 78503
Hampton Inn & Suites McAllen Slideshow
Show Prices
$92 - $177 Avg. price/night*
Ollie #2 of 41 hotels in McAllen
  •  Always Great! 
  • I stay here every week for business reasons, staff is always excellent and... more
  • July 22, 2016
Professional photos | Traveler photos (49)
Special Offer The Hilton World Sale
1800 S 2nd St, McAllen, TX 78503-1289
DoubleTree Suites by Hilton Hotel McAllen Slideshow
Show Prices
$117 - $205 Avg. price/night*
Ollie #3 of 41 hotels in McAllen
  •  Awesome Hotel 
  • Excellent hotel, very nice, very clean awesome staff. Nice bar in the... more
  • July 21, 2016
Professional photos | Traveler photos (66)
Special Offer Up to 25% Off*
1505 South 9th Street, Exp 83 West and 9th Street, McAllen, TX 78501
Super 8 McAllen-Downtown Slideshow
Show Prices
$66 - $90 Avg. price/night*
Ollie #4 of 41 hotels in McAllen
  •  GREAT AS ALWAYS! 
  • I've been staying in this hotel for at least 3 years or more and it's a... more
  • July 23, 2016
Professional photos | Traveler photos (33)
Special Offer Plan Ahead, Save 15%
1921 South 10th Street, McAllen, TX 78503
Smart iStay Hotel in McAllen Slideshow
Show Prices
$106 - $136 Avg. price/night*
Ollie #5 of 41 hotels in McAllen
Professional photos | Traveler photos (36)
Special Price 30% off room rate
300 W Expressway 83, McAllen, TX 78501
Drury Suites McAllen Slideshow
Show Prices
$113 - $181 Avg. price/night*
Ollie #6 of 41 hotels in McAllen
  •  Almost perfect 
  • Loved this hotel. We stayed here for Fourth of July weekend. We got the... more
  • July 11, 2016
Professional photos | Traveler photos (25)
Offers & Announcements Free Hot Breakfast...
300 E Expressway 83, McAllen, TX 78503
Show Prices
$88 - $114 Avg. price/night*
Ollie #7 of 41 hotels in McAllen
  •  Great as Usual 
  • This Best Western is a great value and a super hotel to stay at. I always... more
  • May 9, 2016
Traveler photos (4)
Special Offer GET A $50 GIFT CARD
3801 Expressway 83, McAllen, TX 78503
Homewood Suites by Hilton McAllen Slideshow
Show Prices
$120 - $193 Avg. price/night*
Ollie #8 of 41 hotels in McAllen
  •  Another Great Stay 
  • Just returned from a stay at Homewood suites in McAllen, TX and as always... more
  • July 18, 2016
Professional photos | Traveler photos (34)
Special Offer STOP CLICKING AROUND
617 West Expressway 83, McAllen, TX 78503
Hilton Garden Inn McAllen Airport Slideshow
Show Prices
$95 - $195 Avg. price/night*
Ollie #9 of 41 hotels in McAllen
  •  lost and found 
  • left my macbook charger along with all my mac adapters but they could not... more
  • July 22, 2016
Professional photos | Traveler photos (63)
Special Offer STOP CLICKING AROUND
1800 South Ware Road, McAllen, TX 78503
SpringHill Suites McAllen Slideshow
Show Prices
$132 - $193 Avg. price/night*
Ollie #10 of 41 hotels in McAllen
  •  Best SpringHill 
  • I have stayed at quite a few SpringHill Suites. This was by far one of the... more
  • July 8, 2016
Professional photos | Traveler photos (63)
Special Offer Member Rates
1500 Wichita Ave, McAllen, TX 78503
Wingate By Wyndham McAllen Slideshow
Show Prices
$95 - $137 Avg. price/night*
Ollie #11 of 41 hotels in McAllen
Professional photos | Traveler photos (28)
Special Offer Plan Ahead, Save 15%
620 Wichita Ave, McAllen, TX 78503
Staybridge Suites McAllen Slideshow
Show Prices
$125 - $223 Avg. price/night*
Ollie #12 of 41 hotels in McAllen
Professional photos | Traveler photos (48)
Special Offer Book Direct and Save
1100 South 10th Street, McAllen, TX 78501
La Quinta Inn McAllen Slideshow
Show Prices
$74 - $172 Avg. price/night*
Ollie #13 of 41 hotels in McAllen
  •  Not what I expected 
  • Excellent treatment of the staff and poor maintenance and cleaning... more
  • July 11, 2016
Professional photos | Traveler photos (27)
Special Offer Save up to 25%
101 N. Main St., McAllen, TX 78501
Casa De Palmas Renaissance McAllen Hotel Slideshow
Show Prices
$147 - $225 Avg. price/night*
Ollie #14 of 41 hotels in McAllen
  •  First Class 
  • From the minute we arrived we knew we had made a great choice. Older... more
  • July 13, 2016
Professional photos | Traveler photos (193)
Special Offer Member Rates
612 West Expressway 83, McAllen, TX 78501
Drury Inn McAllen Slideshow
Show Prices
$112 - $126 Avg. price/night*
Ollie #15 of 41 hotels in McAllen
  •  Comfortable hotel 
  • The Drury Inn McAllen is a great and adequate hotel for tourists because... more
  • July 18, 2016
Professional photos | Traveler photos (25)
Offers & Announcements Free Hot Breakfast...
1420 E Jackson Ave, McAllen, TX 78503
Show Prices
$53 - $92 Avg. price/night*
Ollie #16 of 41 hotels in McAllen
Professional photos | Traveler photos (8)
620 West Expressway 83, McAllen, TX 78501
Show Prices
$57 - $68 Avg. price/night*
Ollie #17 of 41 hotels in McAllen
Professional photos | Traveler photos (12)
801 S. Ware Rd., McAllen, TX 78501
La Quinta Inn & Suites McAllen Convention Center Slideshow
Show Prices
$115 - $170 Avg. price/night*
Ollie #18 of 41 hotels in McAllen
  •  Impressed.  
  • We have stayed at many La Quinta hotels over the years. And this one is by... more
  • July 22, 2016
Professional photos | Traveler photos (30)
Special Offer Save up to 25%
801 E. Expressway 83, McAllen, TX 78501
Show Prices
$62 - $86 Avg. price/night*
Ollie #19 of 41 hotels in McAllen
  •  Home away from home 
  • I have stayed at several hotels and found this one to be the best by far... more
  • April 14, 2016
Professional photos | Traveler photos (22)
2131 South 10th St., McAllen, TX 78503
Courtyard McAllen Airport Slideshow
Show Prices
$109 - $165 Avg. price/night*
Ollie #20 of 41 hotels in McAllen
Professional photos | Traveler photos (34)
Special Offer Member Rates