6 Best Hotels In Salem Oregon To Check Out

Salem, Oregon, is situated in the heart of the Willamette Valley and is a charming city known for its rich history and culture, as well as its natural beauty.

No matter what your reasoning for visiting Salem is, there are plenty of things to do here, so you’ll never find yourself bored during your stay.

6 Best Hotels In Salem Oregon To Check Out

However, as we all know, the secret to the perfect vacation is finding the best place to stay.

Fortunately, Salem has a whole bunch of amazing accommodations for you to stay in, so it’s all up to you to find the one that is going to suit you and your needs best.

Whether you’re looking for an upscale hotel or just a cozy bed and breakfast, Salem has it all.

But if you’re finding it difficult to choose a hotel, then don’t worry, as we’ve put together this handy guide to help you find the right hotel for you.

So, let’s take a look at some of the best hotels in Salem, Oregon that are worth checking out!

1. The Grand Hotel, Salem – 3-Star Hotel

For those who are looking for a boutique and upscale hotel during their stay in Salem, then The Grand Hotel is definitely an option well worth considering.

This hotel is situated in the heart of Salem’s downtown area, and is a mere 0.4 miles away from the city center. 

In The Grand Hotel, luxury, comfort, and convenience are all prioritized to provide you with the best possible experience, which is exactly why the amenities here are so vast, and include things such as room service, bicycle rental, free parking, and even a laundry service. 

Also available for guests is access to the hotel’s very own fitness center, as well as its indoor pool and jetted spa.

Guests will also be welcome to complimentary breakfast during their stay, while you can also enjoy delicious cuisine at Bentley’s Grill, which is also on-site. 

All of the rooms in the hotel are pet-friendly, so you won’t have to stress about finding adequate care for them during your vacation, and the rooms are also equipped with TVs, featuring an array of streaming services, as well as microwaves, coffee makers, and refrigerators.

High-speed, complimentary wifi is also available too. 

Overall, The Grand Hotel makes for a great choice for anyone looking to stay somewhere boutique in Salem! 


  • Pet-friendly 
  • High-speed wifi
  • Plenty of amenities


  • Limited selection for breakfast


2. Hampton Inn And Suites, Salem – 3-Star Hotel

While it’s a little further out from the city center than the previous hotel, Hampton Inn and Suites provide a comfortable and modern place to stay, which makes it excellent for exploring everything there is to do in the surrounding area. 

All of the rooms in this hotel are both spacious and well-furnished and are also outfitted with all of the amenities you need to help ensure your stay is a successful one.

This includes things such as flat-screen TVs, complimentary wifi, coffee makers, and more.

In addition to this, guests staying at the hotel are also granted access to the fitness center, indoor pool, and business center, and there is also complementary breakfast too. 

One of the excellent things about Hampton Inn and Suites is that there is childcare available, which is great for families who want to have a romantic date night without having to bring their children along too. 

The staff at the hotel are also extremely friendly and attentive and will be sure to help you with any questions or concerns you may have during your stay, which helps to ensure that your stay here is the best it can be. 

So, for those who are looking for a modern place to stay that is in proximity to both the city center, and the nearest interstate entrance, then Hampton Inn and Suites is going to be an option worth checking out. 


  • Packed with amenities
  • Childcare available
  • Friendly staff
  • Spacious rooms 


  • Not close to many restaurants in the area 


3. Best Western Plus Mill Creek Inn – 4-Star Hotel

Another great option for those looking for something close to the Interstate is Best Western Plus Mill Creek Inn, this hotel is both welcoming and convenient, being located close to both the Salem Conference Center and the State Capitol, which means that it’s extremely convenient for those who are having to visit the city for work purposes. 

Inside the rooms, you can expect to find all of the typical amenities that will help to ensure you are content and comfortable during your stay, including things such as HDTVs, microwaves, and refrigerators, as well as complimentary wifi too. 

Guests will also be able to access the indoor pool and fitness center, as well as the wellness center and spa also located in the hotel.

Breakfast is included with the rooms, and features a wide variety of options, both hot and cold, which will help to ensure that the start of your day is a good one. 

The excellent location of this hotel means that it doesn’t matter whether you’re staying for pleasure or business, you’ll be able to make your way to a wide range of locations and attractions that are just a short drive away, which is easy to do thanks to the free parking on offer outside of the hotel. 

So, work or play, a stay in the Best Western Plus Mill Creek Inn is worth checking out if you’re going to be staying in Salem, Oregon anytime soon! 


  • Friendly staff
  • Clean rooms
  • Complimentary Denny’s breakfast
  • Pet-friendly 


  • Poor wifi


4. Residence Inn – 3-Star Hotel

Having undergone a remodeling just recently, Residence Inn is an excellent place to stay for anyone looking to enjoy some of those home comforts even whilst you’re away.

The location is extremely convenient and places you in a prime position to explore all of the attractions in the local area with ease. 

Meanwhile, the rooms at the Residence Inn vary in size, from a large studio to a 1 bedroom large suite, as well as a 2 bedroom large suite.

So it doesn’t matter whether you’re traveling solo for business, or with family for leisure, there are rooms to suit everyone here. 

The amenities found at the Residence Inn are also particularly great, and include things such as complimentary breakfasts, with both hot and cold options, as well as a dry cleaning service, an indoor pool, complimentary wifi, and free tea and coffee. 

All of the suites here are equipped with full kitchens, which means that if you prefer, you can opt to cook your meals at the end of your day, no matter whether you’re staying for business, or if you’ve been exploring all of the attractions nearby. 

There’s also complimentary bicycle rental, a fitness center, and even room housekeeping too, which will help to ensure that there is everything you could need for your stay in Salem. 

So, when it comes to finding a great place to stay in Salem, then it’s certainly worth checking out Residence Inn! 


  • Full kitchen 
  • Complimentary hot or cold breakfast 
  • Convenient location 


  • Decor is dated and aging
  • Front desk often unattended


5. Holiday Inn Salem – 3-Star Hotel

Situated in something of a perfect location, Holiday Inn is a popular choice for those looking for somewhere reliable and comfortable to stay all over the country, so when it comes to finding somewhere worth staying in during your time in Salem, Oregon, then why not check out the local Holiday Inn? 

This Holiday Inn is great for visitors of all kinds, located just 4 miles away from the Salem Convention Center, and just a short drive away from both Willamette University and the Oregon State Capitol, you’ll easily be able to make your way to some of the city’s most important attractions and locations without much hassle. 

The hotel itself is also packed with great amenities, including free parking and wifi, pet-friendly rooms, an indoor pool, a fitness center, meeting rooms, printers, and the amazing Capitol City Grill, which will be sure to help provide you with plenty of delicious cuisines during your stay. 

While it might not be particularly unique, Holiday Inn is always a safe and reliable place to stay, no matter where you go, which is why if you’re looking for somewhere to stay in Salem, Oregon, it’s worth checking out! 


  • Free parking
  • Pet-friendly rooms
  • Good location
  • Friendly staff


  • Check-in can be slow 


6. DoubleTree By Hilton Hotel – 3-Star Hotel

Located just 60 minutes away from the stunning Oregon coast, DoubleTree By Hilton is another one of the hotels worth checking out when hunting for somewhere to stay in Salem, Oregon. 

All of the rooms have separate sleeping and living areas, and are particularly spacious, which is great if you’re going to be spending a lot of time in your hotel room. 

In addition to this, all of the rooms are equipped with both microwaves and refrigerators, as well as flat-screen TVs, and even controllable air conditioning too. 

Overall, it’s a hotel that you should check out if you’re going to be staying in Oregon anytime soon! 


  • Spacious rooms
  • Pet friendly 
  • Great amenities
  • Electric car charging


  • Breakfast offerings aren’t the best 


Final Thoughts

We hope that this guide to the best hotels in Salem, Oregon has been able to help, so if you’re planning to stay in the city sometime soon, then check out some of the hotels we listed above, and enjoy!

Julia Wright
Scroll to Top