These hotel locations provide some alternatives in case the options listed on the main accommodations page are filling up.
Wilsonville:
Best Western
Holiday Inn
Quality Inn
each of the Wilsonville items is directly off of I-5 which means it easier to get back to the airport or to visit Portland if you like.
(14.3 mi) via SW Wilsonville Rd
Tigard:
Grand Hotel
http://grandhotelbridgeport.com/
Embassy Suites
Quality Inn
http://www.qualityinn.com/hotel-tigard-oregon-OR190?source=pmftripblaw&pmf=tripbl
Tigard is down highway 99 from Newberg.
(14.7 mi) via OR-99W S
McMinnville:
Comfort Inn
http://www.comfortinn.com/hotel-mcminnville-oregon-OR177?source=pmftripblaw&pmf=tripbl
Red Lion
http://www.redlion.com/McMinnville?chebs=tabl-rl-mccinville
McMinnville Inn:
McMinnville is about equidistant from the others but it is harder to get to a little bit (it's in the country like Newberg is, but further out)
McMinnville to Newberg
(14.3 mi) via OR-18 E and OR-99W N