Beginning of main content

Best 3 stars Hotels in Salem

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Salem Hotels

Search Flight + Hotel

Advanced options

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Salem 3 stars Hotels

See all 154 Hotels in Salem
R. R. Thompson House Bed & Breakfast
R. R. Thompson House Bed & Breakfast
517 North Kutch Street, Carlton
3.5 out of 5.0
4.3 out of 5 (13 reviews)
Hide review
Great Bed and Breakfast in a great town This was an enjoyable place to stay. it is easy walking distance to great restaurants and shops.
  Oct 2, 2016

$160

$160
Oregon Garden Resort
Oregon Garden Resort
895 W Main St, Silverton
3.0 out of 5.0
4.6 out of 5 (179 reviews)
Hide review
Spring 2017 When we arrived a work van was parked in the very front of the lodge. We were not told upon booking that there were renovations going on. They were replacing carpet due to a flood. Also, before booking we were not told that the hot tub was not working. We found out when we were ready to get in the ...
  May 25, 2017

$103

$103
The Grand Hotel - Salem
The Grand Hotel - Salem
201 Liberty St Se, Salem
3.5 out of 5.0
4.4 out of 5 (192 reviews)
Hide review
classy hotel Beautiful hotel with a great breakfast included, super clean rooms and a delightful staff. Free underground parking which is a little tricky to get to due to all the one way streets, but glad to have it available. I have stayed there several times and wouldn't hesitate to recommend it to my ...
  May 26, 2017

$149

$149
3rd Street Flats
3rd Street Flats
219 NE Cowls Street, McMinnville
3.5 out of 5.0
5.0 out of 5 (7 reviews)
Hide review
Amazing location in the heart of McMinnville We can't express how much we love this place. Everyone is wonderful, easy going. A pleasure every time we go. 6 stars!!!
  May 24, 2017
Doubletree by Hilton Salem
Doubletree by Hilton Salem
1590 Weston Ct NE, Salem
3.0 out of 5.0
4.1 out of 5 (139 reviews)
Hide review
Nice and clean. Friendly staff. We stayed 2 nights and I enjoyed our stay. Clean and friendly staff. Would stay there again if I travel to that area again. You
  Apr 19, 2017

$169

$169
Red Lion Hotel Salem
Red Lion Hotel Salem
3301 Market St Ne, Salem
3.0 out of 5.0
3.4 out of 5 (407 reviews)
Hide review
Quick Stay in Salem Overall staying at the Red Lion was a good experience.
  May 26, 2017

$79

$79
Residence Inn Marriott Salem
Residence Inn Marriott Salem
640 Hawthorne Ave Se, Salem
3.0 out of 5.0
4.1 out of 5 (23 reviews)
Hide review
Convenient location for WU parents. My husband (who is wheelchair bound) and I checked in and found our room to be impossible to use with a wheelchair. The front desk clerk found us the perfect room (with some incredible maneuvering on his part) quickly. He was quite helpful throughout our stay with local information, helping with ...
  Feb 21, 2017

$169

$169
Map

Three Star Hotel Guide for Salem

There’s a reason the top 3 star hotels in Salem, Oregon are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Salem, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Salem for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Salem near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Salem 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked Salem hotels

R. R. Thompson House Bed & Breakfast
3.5 out of 5.0
Last booking: 4 hours ago
Red Lion Hotel Salem
3.0 out of 5.0
Last booking: 7 hours ago