Find and Book Top Hotels in Salem

Search among 6 available hotels and places to stay in Salem from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-6 out of 6
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great42 reviews
MapView on map3.3 km from City Centre1.4 km from Family Amusement Ctr
From   US$ 107 /nightSelect
8.6
Great62 reviews
MapView on map3.9 km from City Centre1.7 km from Walker Park
From   US$ 78 /nightSelect
8.2
Great81 reviews
3.9 km from City Centre1.4 km from Salem Airport
From   US$ 105 /nightSelect
8.0
Great101 reviews
5.7 km from City Centre
From   US$ 89 /nightSelect
8.4
Great163 reviews
4.0 km from City Centre1.6 km from Salem Airport
From   US$ 90 /nightSelect
8.2
Great70 reviews
4.0 km from City Centre1.9 km from Walker Park
From   US$ 114 /nightSelect

Best hotels and places to stay in Salem

Why visit?

Salem, Oregon is a charming city with a rich history and plenty of attractions to offer. Visitors can explore the historic downtown area, visit the captivating Willamette Heritage Center, or take a stroll through the beautiful gardens at the Oregon State Capitol. With a range of Salem hotels and motels available, there are plenty of options for every traveler.

Where to stay?

Downtown Salem:The downtown area of Salem offers a convenient location with easy access to shops, restaurants, and popular tourist sites. Visitors can find a variety of hotels in Salem, Oregon within walking distance of attractions such as the Riverfront Park, where scenic walking paths and picnic areas await. This area also provides easy access to the Salem Convention Center, making it a great choice for business travelers.

Northeast Salem: Northeast Salem is another excellent area to consider for accommodation. This neighborhood is home to several Salem hotels and motels offering comfortable lodging options. It provides convenient access to attractions like the Salem Golf Club and the Willamette University campus. Travelers looking for affordable and pet-friendly hotels in Salem, Oregon will find several options in this area.

South Commercial: Located along the South Commercial corridor, this area offers a range of hotels in Salem, Oregon for visitors seeking a convenient and comfortable stay. This neighborhood provides easy access to attractions like the Enchanted Forest amusement park and the Oregon State Fairgrounds. Travelers driving through or attending events at these venues will find this area particularly convenient with a variety of motel options available.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Quality Suites: Located in South Commercial, this Salem hotel offers comfortable and spacious suites at an affordable price. Guests can enjoy amenities such as complimentary breakfast, an indoor pool, and a fitness center. With its convenient location and reasonable rates, Quality Suites is a great choice for travelers seeking value for money in Salem, Oregon.

La Quinta Inn & Suites: Situated in Northeast Salem, La Quinta Inn & Suites provides well-appointed rooms and a range of amenities. Guests can take advantage of the free breakfast, an indoor pool, and a fitness center. The hotel also offers pet-friendly accommodations, ensuring a pleasant stay for both you and your furry friend.

Red Lion Hotel Salem: Located near downtown Salem, Red Lion Hotel offers comfortable rooms and a range of amenities at an affordable price. Guests can enjoy a fitness center, complimentary Wi-Fi, and an on-site restaurant. The hotels convenient location allows easy access to local attractions and popular restaurants.

Best kids-friendly hotels:

Comfort Suites Salem: This family-friendly hotel in Salem, Oregon offers spacious rooms and a variety of amenities suitable for children. The hotel provides an indoor pool, a hot tub, and a complimentary breakfast to start the day off right. Its location near the Willamette University campus offers easy access to parks and other family-friendly attractions.

Hampton Inn and Suites Salem: Situated in Northeast Salem, Hampton Inn and Suites features family-friendly accommodations with spacious rooms and a range of amenities. Kids will enjoy the indoor pool, while parents can take advantage of the fitness center and complimentary breakfast. The hotels location provides easy access to attractions like A. C. Gilberts Discovery Village, a popular childrens museum.

Best hotels for a romantic getaway:

The Grand Hotel in Salem: This centrally located hotel offers comfortable and elegant rooms perfect for a romantic escape. Couples can enjoy amenities such as a rooftop terrace, a complimentary breakfast, and easy access to downtowns restaurants and shops. The hotels ambiance and attention to detail make it an ideal choice for a romantic getaway in Salem, Oregon.

DoubleTree by Hilton Salem: Nestled in Northeast Salem, this hotel provides a stylish and inviting atmosphere for couples. Guests can unwind in modern rooms, savor delicious meals at the on-site restaurant, and enjoy amenities such as a fitness center and an indoor pool. The hotels location offers easy access to wineries and scenic outdoor spots, making it an excellent choice for a romantic retreat.

Best for location:

The Salem Inn: Situated in downtown Salem, The Salem Inn offers convenient access to local attractions, shops, and restaurants. Guests can explore the citys historic sites and enjoy comfortable accommodations with amenities such as complimentary breakfast and free Wi-Fi.

Phoenix Inn Suites South Salem: Located in South Salem, this hotel provides easy access to the state fairgrounds and the Enchanted Forest amusement park. Guests can enjoy spacious rooms, a complimentary breakfast, and an indoor pool. The hotels location is also convenient for travelers needing quick access to the highway.

Best Western Plus Mill Creek Inn: Situated near the Willamette University campus, this hotel offers comfortable rooms and a variety of amenities. Guests can enjoy a complimentary breakfast, a fitness center, and easy access to downtown Salem. The hotels convenient location makes it an excellent choice for exploring the citys attractions.

Best for a short city break:

Howard Johnson by Wyndham Salem: This Salem hotel offers comfortable accommodations at an affordable price, making it ideal for a short city break. Guests can enjoy amenities such as a fitness center, complimentary breakfast, and easy access to downtown Salems attractions.

Holiday Inn Express & Suites Salem: Located in South Commercial, this hotel provides modern and convenient accommodations for a short city break. Guests can take advantage of amenities such as an indoor pool, a fitness center, and a complimentary breakfast. The hotels location offers easy access to local shopping and dining options.

Show moreLess