18+ Hotels in Oregon
Where You Can Check In at 18, 19 or 20

339 hotels in 61 Oregon cities list a minimum check-in age of 18 on Hotels.com, so travelers aged 18, 19 and 20 can check in. The most options are in Portland (39), Bend (20) and Eugene (15). Observed starting prices begin at $43 at Motel 6 Grants Pass, OR in Grants Pass, with a statewide median of $128 per night. The best-rated option is The Oxford Hotel Bend in Bend, 9.8/10 from 1,001 reviews. Hotel data checked in November 2026.

Policies can change: confirm the minimum check-in age with the hotel before booking.

hotels with 18+ check-in
339
cities covered
61
lowest starting price, Motel 6 Grants Pass, OR (Grants Pass)
$43
median starting price per night
$128

Top Oregon Cities for 18-Year-Old Travelers

Show map of all Oregon hotels

All Oregon Cities With 18, 19 and 20 Check-In Hotels