Best Hotels in Salem, OR

Here’s the America’s Best Online list of the best Hotels in Salem, OR. Shilo Inn Salem Suites on Market St Ne got the current top hotel ranking for Salem. Closely following #1 are Best Western Mill Creek Inn, Red Lion Hotel Salem, Phoenix Grand Hotel and Comfort Suites Salem. After reading the top ten hotels in Salem (and the honorable mentions including Best Western Black Bear Inn) be sure to check out the Oregon Hotels nearby in cities such as Keizer, Monmouth, Silverton, Dallas and Sublimity. Other ideas such as Hopewell Bed & Breakfast and Eagle Crest Bed and Breakfast can be found in the Top List Related to Hotels in Salem.

Top 10 Hotels in Salem, OR

  1. Shilo Inn Salem Suites
    3304 Market St Ne, Salem, Or 97301
     • 503-581-4001

  2. Best Western Mill Creek Inn
    3125 Ryan Dr Se, Salem, OR 97301, USA
     • 503-585-3332

  3. Red Lion Hotel Salem
    3301 Market St Ne, Salem, Or 97301
     • 503-370-7888

  4. Phoenix Grand Hotel
    201 Liberty St. SE, Salem, OR 97301, USA
     • 877-540-7800

  5. Comfort Suites Salem
    630 Hawthorne SE, Salem, OR 97301
     • 503-585-9705

  6. Phoenix Inn Suites South Salem
    4370 Commercial St Se, Salem, Or 97302
     • 800-445-4498

  7. Travelodge Salem
    1555 State St, Salem, Or 97301
     • 800-578-7878

  8. Residence Inn By Marriott Salem Oregon
    Salem, OR
     • 800-331-3131

  9. Best Western Pacific Highway Inn
    4646 Portland Road Northeast, Salem, OR 97305
     • 503-390-3200

  10. Howard Johnson Inn Salem OR
    2250 Mission St Se, Salem, Or 97302
     • 800-446-4656

Honorable Mentions for Hotels in Salem

  • Best Western Black Bear Inn
    1600 Motor Ct Ne, Salem, Or 97301
     • 503-5811559

  • Phoenix Inn Suites North Salem
    1590 Weston Ct Ne, Salem, Or 97301
     • 888-239-9593

  • Days Inn
    1400 Hawthorne Avenue NE, Salem, OR 97305
     • 800-543-5071

  • Comfort Inn and Suites Salem
    1775 Freeway Court, Salem, Or 97303
     • 503-588-0515

Top Hotels Near Salem

  • Keizer Renaissance Inn formerly the Wittenberg Inn (Keizer, OR)
    3.3 miles from Salem
  • Courtesy Inn Monmouth (Monmouth, OR)
    11.7 miles from Salem
  • Water Street Inn (Silverton, OR)
    13 miles from Salem
  • Best Western Dallas Inn & Suites (Dallas, OR)
    13.9 miles from Salem
  • Best Western Sunrise Inn (Sublimity, OR)
    14.1 miles from Salem

Top List Related to Hotels in Salem