If you’re looking for a place to stay in Salem, Oregon, you’re in luck. Located in the heart of the Willamette Valley, the capital city of Oregon offers a variety of highly-rated hotel options for visitors seeking comfort, convenience, service, and style. Whether you’re in town for a business convention or a weekend getaway (or you’re a local looking for a place to “staycation”), there’s a hotel for you. Here are ten top-rated hotels in Salem to help you have a memorable stay.

The Grand Hotel

The Grand Hotel in Salem offers a luxurious experience with its 193 guest rooms and suites. As the headquarters hotel for the Salem Convention Center, it’s perfect for hosting events and meetings and offers over 30,000 square feet of meeting space. The hotel is also home to Bentley’s, a renowned Salem restaurant that prides itself on delivering outstanding dining experiences and service. The Grand Hotel is centrally located within walking distance to Riverfront Park and Bush Park, The Elsinore Theatre, and the Oregon State Capitol. On-site underground parking is available, as well as complimentary WiFi.

WhirLocal rating: 4.5/5

The Holman Hotel

Located across from the Salem Convention Center and Riverfront Park, The Holman Hotel by Hilton provides an ideal base for exploring downtown Salem. Guests can enjoy easy access to attractions like Salem’s Riverfront Carousel, the Historic Grand Theatre, and the Bush House Museum all within walking distance. The hotel is also conveniently located near the Oregon State Capitol and Willamette University, making it perfect for both leisure and business travelers. The hotel features an on-site restaurant and bar, complimentary WiFi, pet-friendly rooms, and a fitness center.

If you’d like to learn more about The Holman Hotel, read about a recent staycation experience!

WhirLocal rating: 4.4/5

The Hotel Salem

Formerly known as The Phoenix Inn Suites, The Hotel Salem offers 84 comfortable rooms designed to cater to both business and casual travelers. The hotel staff are local experts ready to guide guests to popular destinations, including nearby wineries and parks. Amenities include a complimentary hot breakfast buffet, free WiFi, an indoor pool, and a fitness center.

WhirLocal rating: 4.2/5

Home2 Suites

Home2 Suites by Hilton in Salem is located off I-5, with just a short drive to the Oregon State Capitol, State Fairgrounds, and the picturesque Silver Falls State Park. Guests can enjoy modern amenities such as an indoor heated pool, a cozy firepit area, fitness area, and pet-friendly rooms. This eco-certified hotel also provides complimentary hot breakfast and WiFi.

WhirLocal rating: 4.8/5

Hampton Inn & Suites Salem

Another option just off I-5, the Hampton Inn & Suites Salem is a convenient option for travelers wanting easy access to downtown Salem or destinations beyond. With Silver Falls State Park, award-winning wine country, and the Enchanted Forest Theme Park within a 30-minute drive, this hotel is an excellent choice for those looking to explore Salem’s surrounding areas. Guests can unwind in the indoor pool and whirlpool, and enjoy a free daily hot breakfast and complimentary WiFi.

WhirLocal rating: 4.6/5

Best Western Plus Mill Creek Inn

Conveniently located off I-5 and Highway 22, Best Western Plus Mill Creek Inn is another ideal base for exploring the Salem area. The hotel offers spacious rooms with modern amenities, including an indoor pool, hot tub, fitness center, and steam room for ultimate relaxation. Guests receive a complimentary breakfast at the Denny’s next door, adding extra value to their stay!

WhirLocal rating: 4.5/5

Holiday Inn Salem

Holiday Inn Salem is centrally located on Market Street with easy access to I-5 and local bus routes, providing guests with easy access to a variety of Salem attractions. Enjoy good food at The Capitol City Grill, their full-service restaurant and lounge, or take advantage of other amenities like their indoor swimming pool, fitness center, and over 10,000 square feet of banquet space for events.

WhirLocal rating: 4.2/5

Best Western Premier Keizer/Salem Hotel

Just minutes from downtown Salem, the Best Western Premier Keizer/Salem Hotel is located in the neighboring city of Keizer. This hotel offers a peaceful retreat in a park-like setting with top-notch amenities, including complimentary breakfast, cocktail lounge, meeting facilities, and heated pool. Whether traveling for business or pleasure, guests will appreciate the excellent customer service and comfortable accommodations.

WhirLocal rating: 4.4/5

Holiday Inn Express & Suites Salem North – Keizer

The Holiday Inn Express & Suites Salem North – Keizer is another excellent hotel choice in the Salem area. Located in Keizer Station, the hotel provides easy access to Volcanoes Stadium, Woodburn Premium Outlets, and downtown Salem and Keizer. Guests can enjoy the hotel’s spacious rooms, business center, fitness center, indoor pool, and complimentary breakfast.

WhirLocal rating: 4.5/5

The Independence Hotel

If you don’t mind making the extra drive to Independence, The Independence Hotel is a boutique hotel known for its charming atmosphere and unique offerings. With locally made bath products and luxury robes in its suites, the hotel provides a one-of-a-kind experience in the middle of Oregon wine country. Guests can enjoy views of the Willamette River or Riverview Park, and each room has in-room bike storage—making it an excellent choice for outdoor enthusiasts.

WhirLocal rating: 4.7/5

Finding the perfect place to stay in Salem, Oregon is easy with the variety of top-rated hotels available at your fingertips. With excellent service, modern amenities, and ideal access to downtown Salem or scenic Oregon, Salem’s hotels are ready to make your stay memorable. What are you waiting for? Book a stay at the hotel that best suits your travel needs!

Elyssa at WhirLocal

About the Author

Elyssa Henry is the Content Director for WhirLocal Salem and has been with the company for nine years. Born and raised in Salem, she has a passion for supporting local businesses and fostering community connections. With a bachelor’s degree in Communications from Corban University, Elyssa loves using her skills to highlight the best of what Salem has to offer. She is dedicated to creating content that reflects the heart of the community and celebrates all things local. 

Other WhirLocal Neighborhoods in Oregon

56