Top 10 Hotels in Salem

See all 42 Hotels in Salem
La Quinta Inn & Suites Salem
La Quinta Inn & Suites Salem

890 Hawthorne Avenue SE, Salem 97301

2.5 out of 5.0
4 out of 5 (750 reviews)

Located in the heart of Salem, this hotel is within 3 mi (5 km) of Honeywood Winery, Historic Deepwood Estate, and Salem …

$95
Comfort Inn and Suites Salem
Comfort Inn and Suites Salem

1775 Freeway Court, Salem 97303

2.0 out of 5.0
4 out of 5 (241 reviews)

Located in the heart of Salem, this hotel is within 1 mi (2 km) of Oregon State Fairgrounds Pavilion and Salem Armory …

$100
Crossland Salem North
Crossland Salem North

3535 Fisher Rd Ne, Salem 97305

2.0 out of 5.0
3.2 out of 5 (626 reviews)

Situated in Salem, this hotel is within 2 mi (3 km) of Chemeketa Community College, L. B. Day Amphitheater, and Salem Armory …

$54
La Quinta Inn & Suites Woodburn
La Quinta Inn & Suites Woodburn

120 Arney Road NE, Woodburn 97071

2.5 out of 5.0
3.8 out of 5 (362 reviews)

Situated in Woodburn, this hotel is 0.5 mi (0.8 km) from Woodburn Company Stores and 10.3 mi (16.5 km) from Champoeg State …

$99
Super 8 Woodburn
Super 8 Woodburn

821 Evergreen Road, Woodburn 97071

2.0 out of 5.0
3.5 out of 5 (487 reviews)

Situated in Woodburn, this motel is 1 mi (1.7 km) from Woodburn Company Stores and 10.7 mi (17.3 km) from Champoeg State …

$75
Phoenix Inn Suites South Salem
Phoenix Inn Suites South Salem

4370 Commercial St Se, Salem 97302

2.5 out of 5.0
4 out of 5 (886 reviews)

Situated in a rural location, this hotel is within 3 mi (5 km) of Honeywood Winery, Historic Deepwood Estate, and Bush's …

$89
Best Western Plus Mill Creek Inn
Best Western Plus Mill Creek Inn

3125 Ryan Drive SE, Salem 97301

2.5 out of 5.0
4.4 out of 5 (383 reviews)

Situated in Salem, this hotel is within 3 mi (5 km) of Honeywood Winery, Historic Deepwood Estate, and Salem Hospital. Oregon …

$182
Rodeway Inn Salem
Rodeway Inn Salem

3340 Astoria Way Ne, Salem 97305

2.0 out of 5.0
3.2 out of 5 (583 reviews)

Located in the heart of Salem, this hotel is 1.1 mi (1.8 km) from Chemeketa Community College and within 3 mi (5 km) of L. B …

$76
Silverton Inn & Suites
Silverton Inn & Suites

310 North Water St, Silverton 97381

2.0 out of 5.0
4.4 out of 5 (60 reviews)

Located in the heart of Silverton, this motel is 0.9 mi (1.5 km) from Oregon Garden and 11.3 mi (18.2 km) from Chemeketa …

$139
Days Inn Black Bear
Days Inn Black Bear

1600 Motor Ct Ne, Salem 97301

2.5 out of 5.0
3.5 out of 5 (468 reviews)

This family-friendly Salem hotel is located near the airport, within 2 mi (3 km) of Oregon State Fairgrounds Pavilion, L. B …

$84

Recent Reviews in Salem

Hide content

Where to stay in Salem

Salem Hotel Guide

As there are 18 Expedia-listed places to stay within Salem, travelers here are are able to pick and choose. Salem has about 18 hotels and apartments within a 6-mile away.

The Residence Inn Marriott Salem can be found 2 miles from the main part of Salem. Alternatively, the Oregon Garden Resort is 13 miles away. If you'd prefer, you could make a booking at the Hampton Inn and Suites Salem or the Comfort Inn And Suites McMinnville.

Once you have got to know Salem, why not travel a bit more of the region? The Willamette Valley area has a number of great the other cultural and scenic and cultural delights to offer. Admire Willamette Valley's rural landscapes. You could also explore some of its art galleries and street art. In this region of United States of America visitors may enjoy quad biking and cycling.

Looking for more to do? Consider spending a few hours enjoying Oregon State University, Majestic Theatre and Benton County Courthouse, which you'll find in Corvallis, 30 miles to the north of Salem. If you'd like to spend a few nights in Corvallis, check out the room rates at the Hilton Garden Inn Corvallis and Holiday Inn Express Corvallis-On the River. Or, you could consider staying in Portland, 45 miles to the southwest of Salem, where you can choose from the Nines, a Luxury Collection Hotel, Portland and RiverPlace, a Kimpton Hotel. If you're staying in Portland, set aside some time to visit the Portland Japanese Garden, Oregon Museum of Science and Industry and Portland Art Museum.

60 miles to the north of Salem is Eugene, a regional center with a population of 160,000 where you will find places to see like the Museum of Natural History, Science Factory Children's Museum and Exploration Dome and Oakway Center. You might like to also visit the University of Oregon and Gateway Mall. Should you wish to stay in Eugene, check out the rates and amenities at the Hampton Inn Eugene and Courtyard by Marriott Eugene Springfield.

Just because you're far from home, doesn't mean you can't indulge in your passion for all things sport. Matthew Knight Arena is 60 miles to the north of Salem. For those who are interested in booking a room nearby, make a reservation in the Inn at the 5th or Residence Inn Eugene Springfield.

Located 3 miles away from Salem is McNary Field Airport. Stay nearby at Residence Inn Marriott Salem or Hampton Inn and Suites Salem.