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.

El Rancho Authentic Mexican Restaurant

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Harrisonburg?

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

Map of El Rancho Authentic Mexican Restaurant

Hotels (23)

B&Bs / Inns (4)

Specialty Lodging (1)

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 ]
Residence Inn Harrisonburg (Harrisonburg, VA)
1945 Deyerle Ave, Harrisonburg, VA 22801-3485
Show Prices
$133 - $334 Avg. price/night*
Ollie #1 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (98)
Special Offer 5 DAY CYBER SALE
43 Covenant Dr, Harrisonburg, VA 22801-2682
Show Prices
$103 - $169 Avg. price/night*
Ollie #2 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (77)
Special Offer Double Points,Every Stay
27 Covenant Dr, Harrisonburg, VA 22801-2682
Show Prices
$83 - $154 Avg. price/night*
Ollie #3 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (55)
Special Offer Stay 2 Nights & Save 15%
1946 Medical Avenue, Harrisonburg, VA 22801
Show Prices
$109 - $211 Avg. price/night*
Ollie #4 of 23 hotels in Harrisonburg
  •  Disappointed 
  • Arrived at 8pm. Hotel receptionist was friendly but stated she was new to... more
  • November 21, 2017
Professional photos | Traveler photos (37)
Special Offer 5 DAY CYBER SALE
85 Pleasant Valley Rd, Harrisonburg, VA 22801-9723
Show Prices
$75 - $183 Avg. price/night*
Ollie #5 of 23 hotels in Harrisonburg
  •  Fall Foliage Trip 
  • The room was great; it was clean and spacious. The bed was very... more
  • November 23, 2017
Professional photos | Traveler photos (85)
Special Offer Save $5 Off Per Night
The Village Inn (Harrisonburg, VA)
4979 South Valley Pike, South Main Street, Harrisonburg, VA 22801
Show Prices
$73 - $136 Avg. price/night*
Ollie #6 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (132)
1891 Evelyn Byrd Ave, I-81 & Us 33, Harrisonburg, VA 22801-3487
Show Prices
$87 - $148 Avg. price/night*
Ollie #7 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (80)
Special Offer Choice Privileges Points
Comfort Inn (Harrisonburg, VA)
1440 E Market St, Harrisonburg, VA 22801-5110
Show Prices
$85 - $158 Avg. price/night*
Ollie #8 of 23 hotels in Harrisonburg
  •  Pleasantly surprised  
  • This was a clean, well kept hotel. Things worked. The bath was nicely... more
  • November 12, 2017
Professional photos | Traveler photos (38)
Special Offer Choice Privileges Points
85 University Blvd, Harrisonburg, VA 22801-3754
Show Prices
$92 - $167 Avg. price/night*
Ollie #9 of 23 hotels in Harrisonburg
  •  Awesome place 
  • Very Comfortable Place! Staff here are courteous and friendly, rooms... more
  • November 19, 2017
Professional photos | Traveler photos (67)
Special Offer Double Points,Every Stay
Courtyard Harrisonburg (Harrisonburg, VA)
1890 Evelyn Byrd Ave, Harrisonburg, VA 22801-3571
Show Prices
$112 - $204 Avg. price/night*
Ollie #10 of 23 hotels in Harrisonburg
  •  Good clean hotel  
  • I️ stayed here for a business trip. It’s a clean hotel and looks new-ish... more
  • November 7, 2017
Professional photos | Traveler photos (78)
Special Offer Earn a Free Night
3325 S Main St, I-81 Exit 243, Harrisonburg, VA 22801-2675
Show Prices
$109 - $179 Avg. price/night*
Ollie #11 of 23 hotels in Harrisonburg
  •  Game Day Spot 
  • We've stayed here a couple of times when attending JMU football game. It's... more
  • November 15, 2017
Professional photos | Traveler photos (44)
Special Offer Book Direct and Save
1400 E Market St, Harrisonburg, VA 22801-5110
Show Prices
$98 - $219 Avg. price/night*
Ollie #12 of 23 hotels in Harrisonburg
  •  Great stay 
  • The staff was friendly and very knowable about the area everyone always... more
  • November 18, 2017
Traveler photos (28)
Quality Inn of Harrisonburg (Harrisonburg, VA)
1881 Evelyn Byrd Ave, Harrisonburg, VA 22801-3487
Show Prices
$80 - $143 Avg. price/night*
Ollie #13 of 23 hotels in Harrisonburg
  •  Awesome! 
  • This hotel was great! Stayed in a king bed room...very spacious, clean... more
  • October 31, 2017
Traveler photos (79)
Special Offer Choice Privileges Points
1560 Country Club Rd, Harrisonburg, VA 22802-5071
Show Prices
$88 - $256 Avg. price/night*
Ollie #14 of 23 hotels in Harrisonburg
  •  Pricey and slow wi-fi 
  • Rooms are clean. Simple room with simple kitchen. Wifi is slow AF. The... more
  • October 26, 2017
Traveler photos (36)
Special Offer Book Direct and Save
Motel 6 Harrisonburg - South (Harrisonburg, VA)
3210 S Main St, Harrisonburg, VA 22801-2672
Show Prices
$53 - $88 Avg. price/night*
Ollie #15 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (48)
Ramada Harrisonburg (Harrisonburg, VA)
91 Pleasant Valley Rd, Harrisonburg, VA 22801-9723
Show Prices
$71 - $143 Avg. price/night*
Ollie #16 of 23 hotels in Harrisonburg
Professional photos | Traveler photos (49)
Special Offer Stay 2+, Get $10/Night
Motel 6 Harrisonburg (Harrisonburg, VA)
10 Linda Ln, I-81 at Exit #247-A/US 33 East, Harrisonburg, VA 22802-8850
Show Prices
$57 - $89 Avg. price/night*
Ollie #17 of 23 hotels in Harrisonburg
  •  a typical motel 6... 
  • with NO amenities (@ $29.99 = ok; but @ $43.99: not so much!!)... room and... more
  • November 18, 2017
Professional photos | Traveler photos (64)
Super 8 Harrisonburg (Harrisonburg, VA)
3330 S Main St, Harrisonburg, VA 22801-2674
Show Prices
$55 - $150 Avg. price/night*
Ollie #18 of 23 hotels in Harrisonburg
  •  Very bad stay away!! 
  • The room was very dated. Smoke detector fell off the ceiling during the... more
  • November 21, 2017
Professional photos | Traveler photos (17)
Special Offer Save $5 Off Per Night
Days Inn Harrisonburg (Harrisonburg, VA)
1131 Forest Hill Rd, I-81 & Port Republic Exit 245, Harrisonburg, VA 22801-3369
Show Prices
$71 - $183 Avg. price/night*
Ollie #19 of 23 hotels in Harrisonburg
  •  Predictably nice 
  • Good room, great beds. Tv good. Staff very pleasant and welcoming... more
  • November 21, 2017
Professional photos | Traveler photos (59)
Special Offer Stay 2+, Get $10/Night
Econo Lodge (Harrisonburg, VA)
1703 E Market St, Harrisonburg, VA 22801-5103
Show Prices
$65 - $116 Avg. price/night*
Ollie #20 of 23 hotels in Harrisonburg
  •  Disappointing Rip Off 
  • A totally unacceptable room, water stained ceiling with falling plaster... more
  • September 25, 2017
Professional photos | Traveler photos (51)
Special Offer Choice Privileges Points

Additional El Rancho Authentic Mexican Restaurant Information

4.5 of 5 bubbles | 3 Reviews