Top 10 Hotels in Salem

See all 42 Hotels 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.