Hotels near the University of Oregon campus:
Best Western New Oregon (1655 Franklin Blvd, Eugene 97403; 541-683-3669) – a 5-min walk from the north side of campus (near 13th & Agate), also with a lobby that is staffed 24-7. The Willamette River is a 5-min walk to the north, with paths for walking or jogging.
Holiday Inn Express & Suites (2117 Franklin Blvd, Eugene OR 97403; 541-342-1243) – a bit further east on Franklin Blvd, just past Matt Knight Arena. They have real suites with a separate bedroom behind a closed door. You can walk to campus in 15 min or (or jump on the Em-X transit bus that passes every 10 min).
Excelsior Inn (754 E. 13th Avenue, Eugene OR 97401; 541-342-6963): a boutique hotel near the west edge of campus, with a restaurant and bar attached. With only 14 rooms, they sell out fast. Their hotel desk is not staffed much after 6 pm, so late arrivals enter through the restaurant instead.