Salem, OR Hotels
With 18, 19 and 20 Check-In
Hotel policies in Salem are subject to change at any time. Before booking, check the minimum age requirement with the hotel.

Hampton Inn & Suites Salem, OR
510 Hawthorne Ave Se
Salem
97301
Salem
97301

Best Western Plus Mill Creek Inn
3125 Ryan Drive SE
Salem
97301
Salem
97301

Holman Riverfront Park Hotel Salem, Tapestry by Hilton
195 Commercial Street NE
Salem
97301
Salem
97301

Home2 Suites by Hilton Salem
390 Hawthorne Ave Se
Salem
97301
Salem
97301

Motel 6 Salem, OR - Expo Center
3195 Portland Rd NE
Salem
97301
Salem
97301

Howard Johnson by Wyndham Salem
2250 Mission St Se
Salem
97302
Salem
97302

Holiday Lodge Salem
1400 Hawthorne Ave NE
Salem
97301
Salem
97301