Hotels in Salem

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Salem?

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.
Showing deals for:31 Oct - 2 Nov

Check out pet-friendly hotels in Salem

You may also like hotels with pools in Salem

You can also stay at hotels with a hot tub in Salem

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.

Our prices for Salem are cheapest in December

See average prices and weather for all months
Price trends for hotels in Salem
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Weather forecast for Salem
October
Moderate crowds
High 18°C / low 8°C. Sunny most days.
View properties in October
18°
weather_sun
October, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
11°
weather_cloudy
November, Moderate crowds, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, Low crowds, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, Low crowds, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
12°
weather_cloudy
March, Moderate crowds, average high temperature 12 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
15°
weather_cloudy
April, Low crowds, average high temperature 15 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
19°
weather_sun
May, Moderate crowds, average high temperature 19 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
23°
weather_sun
June, High crowds, average high temperature 23 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
28°
weather_sun
July, High crowds, average high temperature 28 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
29°
weather_sun
August, High crowds, average high temperature 29 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
25°
weather_sun
September, High crowds, average high temperature 25 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
Monthly weather averages (˚C)

Top neighbourhoods in Salem

Central Area

Salem's Central Area neighbourhood has lots of places to visit, such as Elsinore Theater and Oregon State Capitol.

Southeast Salem

Salem's Southeast Salem neighbourhood is home to attractions, such as Honeywood Winery and Willamette Heritage Center.

Northgate

Salem's Northgate neighbourhood has lots of places to visit, such as Oregon State Fair Skychairs and Salem Armory Auditorium.

West Salem

Salem's West Salem neighbourhood offers attractions, including Willamette River.

South Central

The South Central neighbourhood offers attractions, such as Bush Barn Art Center and Bush House Museum.

Top landmarks in Salem

Salem and related destinations

Salem is applauded for its festivals and museums with such cultural attractions as Elsinore Theater and Willamette Heritage Center. The city has something for everyone including its university life, wineries, and sights like Oregon State Capitol and Salem Convention Center.

Check out reviews of Salem hotels guests love

Frequently asked questions

How much does a hotel room cost in Salem?
You can choose a great hotel in Salem from HK$730 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Salem that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Salem?
You can choose a great hotel in Salem from HK$730 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Salem that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Salem hotels?
Discover great deals on Salem hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Salem hotels.
How can I find deals and earn rewards at Salem hotels?
Members can save up to 20% on select hotels in Salem. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Salem hotels with free cancellation?
It's easy to book a refundable Salem hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Salem?
Our travellers' favourite pet-friendly hotels in Salem include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Salem.
What are some of the best kid-friendly hotels in Salem?
Some of the best Salem hotels for kids include Holman Riverfront Park Hotel Salem, Tapestry by Hilton, Holiday Inn Salem by IHG, and La Quinta Inn & Suites by Wyndham Salem OR. Holman Riverfront Park Hotel Salem, Tapestry by Hilton is a kid-friendly hotel in Central Area with a guest score of 9 out of 10 offering family-friendly amenities like a coffee shop/cafe, plus free cots in guestrooms. Check out Holiday Inn Salem by IHG with a guest score of 8.4. This popular hotel has an indoor pool and free parking as well as free cots in the guestrooms. La Quinta Inn & Suites by Wyndham Salem OR is another good option in Southeast Salem with an indoor pool and free parking, plus free cots in the guestrooms. Discover more kid-friendly hotels in Salem by using the Hotels.com "Family friendly" filter in your search.
What are some of the best kid-friendly hotels in Salem?
Some of the best Salem hotels for kids include Holman Riverfront Park Hotel Salem, Tapestry by Hilton, Holiday Inn Salem by IHG, and La Quinta Inn & Suites by Wyndham Salem OR. Holman Riverfront Park Hotel Salem, Tapestry by Hilton is a kid-friendly hotel in Central Area with a guest score of 9 out of 10 offering family-friendly amenities like a coffee shop/cafe, plus free cots in guestrooms. Check out Holiday Inn Salem by IHG with a guest score of 8.4. This popular hotel has an indoor pool and free parking as well as free cots in the guestrooms. La Quinta Inn & Suites by Wyndham Salem OR is another good option in Southeast Salem with an indoor pool and free parking, plus free cots in the guestrooms. Discover more kid-friendly hotels in Salem by using the Hotels.com "Family friendly" filter in your search.
What are the top Salem hotels with a pool?
For a little extra luxury, discover some of the best Salem hotels with a pool. Home2 Suites by Hilton Salem is a great hotel in Southeast Salem with an indoor pool and a guest rating of 9.6 out of 10. The Hotel Salem is a popular hotel that features an indoor pool along with a free buffet breakfast and free parking. To find more stays in Salem with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Salem hotels with free parking?
If you're exploring by car, finding a great Salem hotel with free parking is a win. Our travellers' favourites include:
What are some popular hotels in central Salem?
If you're looking for hotels in central Salem, check out Best Western Premier Keizer/Salem Hotel and Holman Riverfront Park Hotel Salem, Tapestry by Hilton. Travellers love Best Western Premier Keizer/Salem Hotel for its location, as well as the free daily breakfast, gym and free parking this hotel offers. Holman Riverfront Park Hotel Salem, Tapestry by Hilton is another popular central hotel with 2 restaurants, a bar/lounge and a coffee shop/cafe. Central Area and Southeast Salem are some of the most central areas for your Salem holiday.
What are some popular hotels in central Salem?
If you're looking for hotels in central Salem, check out Best Western Premier Keizer/Salem Hotel and Holman Riverfront Park Hotel Salem, Tapestry by Hilton. Travellers love Best Western Premier Keizer/Salem Hotel for its location, as well as the free daily breakfast, gym and free parking this hotel offers. Holman Riverfront Park Hotel Salem, Tapestry by Hilton is another popular central hotel with 2 restaurants, a bar/lounge and a coffee shop/cafe. Central Area and Southeast Salem are some of the most central areas for your Salem holiday.

Find out more about Salem

Blooms and Brilliance: Discover the Enchantment of Salem's Gardens and Heritage

Nestled in the heart of the Willamette Valley, Salem, Oregon, exudes a charming blend of history and natural beauty. This vibrant city showcases stunning gardens, including the renowned Oregon Garden and the enchanting Bush's Pasture Park. Explore historic downtown Salem, where picturesque streets are lined with unique boutiques and inviting cafes. The Salem Waterfront Park offers serene views along the Willamette River, perfect for leisurely strolls. With its captivating museums and rich cultural tapestry, Salem invites travellers to discover its hidden gems and experience the warm hospitality of this delightful off-the-beaten-path destination.

Discover great hotels in Salem

Salem offers a variety of accommodation options, from family-friendly hotels to charming boutique stays. Budget-conscious travellers will find affordable choices alongside more upscale options. The city has a mix of modern amenities and local character, making it an inviting spot for all types of visitors. Here are some of our travelers' favorite hotels in Salem:

  1. Best Western Premier Keizer/Salem HotelOpens in a new window: This delightful 3.0-star hotel offers a charming winery-themed experience, perfect for leisure travellers seeking a unique getaway. With a pet-friendly policy, it features an easily accessible winery vineyard, allowing for scenic strolls and tastings right on site. The warm ambiance, combined with its distinctive offerings, creates an inviting atmosphere that resonates with those looking for a relaxing retreat amidst nature’s beauty. The property’s amenities ensure a comfortable stay, with a focus on creating memorable moments in a tranquil setting.
  2. Holiday Inn Express & Suites Salem North - Keizer by IHGOpens in a new window: Holiday Inn Express & Suites Salem North - Keizer by IHG is a welcoming 2.5-star hotel, ideal for travellers seeking a vibrant and inclusive atmosphere. The hotel prioritises comfort and accessibility, making it a great choice for those looking to explore the local culture while enjoying quality accommodations. Its inviting environment fosters a sense of community, appealing to those who appreciate a friendly and warm setting. The thoughtful design and amenities cater to guests looking for a home away from home, ensuring a delightful stay in Salem.
  3. The IndependenceOpens in a new window: This impressive 3.0-star hotel is a top choice for adventure seekers and romantic getaways. The property boasts a variety of adventure sports and recreation options, including fishing nearby, offering exciting opportunities for outdoor enthusiasts. Couples can indulge in exclusive romance packages, complemented by relaxing spa and pool services that enhance the intimate experience. With its focus on creating unforgettable memories, this hotel is a haven for those looking to unwind and connect in a beautiful setting.

4 tips for savvy savings when booking a hotel in Salem

  1. Book for the cheapest times: The most budget-friendly time to visit Salem is during January, February, and December, when hotel prices tend to be lower. To fully appreciate the city’s rich history and cultural heritage, a stay of at least 2 to 3 days is recommended. During this time, visitors can explore significant landmarks, including museums and gardens, enjoy local festivals, and visit the university, all of which provide great value for money. With plenty of shopping options and delightful cafes, Salem offers an affordable getaway for those looking to experience its unique charm.
  2. Look for last-minute deals on Hotels.com: To discover hotel deals in Salem, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special last-minute promotions, increasing your chances of securing cheap hotels. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. With these resources, you're more likely to be the first to know about room availability or price drops, ensuring a smooth booking experience.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay in a hotel in Salem. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest more affordable dates, which may help you secure a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Salem's superb public transport connections, you might discover a more affordable independent hotel a little further out that remains well-linked. For those eager to explore alternative, less crowded neighbourhoods or even some lesser-known nearby towns, there is often excellent value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Salem

Salem experiences its lowest average temperature in December, at 40.1°F (4.5°C), while August is the hottest month, with an average temperature of 69.6°F (20.9°C). December is usually the wettest month. June to August are the peak travel months in Salem, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no rainfall. On the other hand, January, February, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring