Featured Salem Hotels with Complimentary Breakfast
Best Western Plus Mill Creek Inn
3125 Ryan Drive SE, Salem, OR
Fully refundableReserve now, pay when you stay
Holiday Inn Salem, an IHG Hotel
3301 Market St Ne, Salem, OR
Fully refundable
Days Inn by Wyndham Black Bear
1600 Motor Ct Ne, Salem, OR
Save an average of 15% on thousands of hotels when you're signed in
Shilo Inn Suites - Salem
3304 Market St Ne, Salem, OR
Fully refundableReserve now, pay when you stay
Best Western Premier Keizer/Salem Hotel
5188 Wittenberg Lane Ne, Keizer, OR
Fully refundableReserve now, pay when you stay
Oregon Garden Resort
895 W Main St, Silverton, OR
Red Lion Inn & Suites McMinnville
2535 N.E. Cumulus Avenue, McMinnville, OR
Fully refundableReserve now, pay when you stay
The Grand Hotel - Salem
201 Liberty St Se, Salem, OR
Fully refundableReserve now, pay when you stay
La Quinta Inn & Suites by Wyndham Woodburn
120 Arney Road NE, Woodburn, OR
The Hotel Salem
4370 Commercial St Se, Salem, OR
Fully refundableReserve now, pay when you stay
Howard Johnson by Wyndham Salem
2250 Mission St Se, Salem, OR
La Quinta Inn & Suites by Wyndham Salem OR
890 Hawthorne Avenue SE, Salem, OR
Comfort Inn & Suites McMinnville Wine Country
2520 Se Stratus Avenue, McMinnville, OR
Comfort Suites Salem
630 Hawthorne Ave Se, Salem, OR
Best Western McMinnville Inn
2035 SW Highway 99 W, McMinnville, OR
Fully refundableReserve now, pay when you stay
Best Western Woodburn
2980 Tom Tennant Dr, Woodburn, OR
Fully refundableReserve now, pay when you stay
McMinnville Inn
381 NE Highway 99 W, McMinnville, OR
Fully refundableReserve now, pay when you stay
Residence Inn Marriott Salem
640 Hawthorne Ave Se, Salem, OR
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Hotels Near Salem
- Oregon Coast Hotels (65.6 mi)
- Hillsboro Hotels (40.11 mi)
- Corvallis Hotels (28.39 mi)
- McMinnville Hotels (20.02 mi)
- Albany Hotels (21.44 mi)
- Woodburn Hotels (16.34 mi)
- Newberg Hotels (24.85 mi)
- Wilsonville Hotels (27.74 mi)
- Oregon City Hotels (35.41 mi)
- North Oregon Coast Hotels (52.83 mi)
- Silverton Hotels (13.04 mi)
- West Linn Hotels (35.72 mi)
- Willamette Valley Hotels (4.95 mi)
- Dundee Hotels (23.18 mi)
- Tualatin Hotels (33.19 mi)
- Sherwood Hotels (30.1 mi)
- Keizer Hotels (3.76 mi)
- Canby Hotels (27.67 mi)
- Lebanon Hotels (28.75 mi)
- Carlton Hotels (25.22 mi)
More Salem Hotel Options
- Hotels with Air Conditioning (57)
- Family Hotels (53)
- Smoke Free Hotels (44)
- Hotels with WiFi (42)
- Hotel with wifi (41)
- Hotels with a Pool (34)
- Resorts & Hotels with Spas (34)
- Pet-friendly Hotels (33)
- Cheap Hotels (29)
- Hotels with Hot Tubs (26)
- Hotels with an Indoor Pool (22)
- Luxury Hotels (20)
- Hotels with Bars (16)
- Hotel with a Concierge (14)
- Hotels with Tennis Courts (11)
- Hotels with Fireplaces (9)
- Hotels with Balconies (4)
- Hotels with smoking rooms (4)
- Hotels with Free Airport Shuttle (2)
- Lakefront Hotels (1)
- Beach Hotels (1)
Hotels Near Popular Salem Attractions
- Hotels near Willamette Valley Vineyards (8.04 mi)
- Hotels near Salem Riverfront Park (0.48 mi)
- Hotels near Oregon State Fairgrounds Pavilion (1.56 mi)
- Hotels near Willamette University (0.56 mi)
- Hotels near Elsinore Theater (0.32 mi)
- Hotels near Salem Hospital (0.68 mi)
- Hotels near Chemeketa Community College (3.72 mi)
- Hotels near Oregon State Capitol (0.36 mi)
- Hotels near Salem Riverfront Carousel (0.4 mi)
- Hotels near Corban College (5.54 mi)
- Hotels near L. B. Day Amphitheater (1.63 mi)
- Hotels near Minto-Brown Island Park (1.84 mi)
Salem Hotels by Star Rating
More accommodations in Salem
More Deals in Popular Destinations
- Las Vegas Hotels
- New York Hotels
- Orlando Hotels
- Los Angeles Hotels
- Miami Hotels
- San Francisco Hotels
- New Orleans Hotels
- Chicago Hotels
- Fort Lauderdale Hotels
- Boston Hotels
- Honolulu Hotels
- San Diego Hotels
- Washington Hotels
- Toronto Hotels
- Anaheim Hotels
- Atlanta Hotels
- Nashville Hotels
- Seattle Hotels
- Phoenix Hotels
- Myrtle Beach Hotels