Downtown hotels in Salem, United States

Carefully selected hotels offering comfort and convenience in Salem, United States
Check-in
18Jul2025Select date
Check-out
19Jul2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-4 out of 4
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map1.6 mi from City Centre1600 yd from Walker Park
FromUS$ 72 /nightSelect
Map1500 yd from City Centre400 yd from Cue Ball
FromUS$ 69 /nightSelect
FromUS$ 159 /nightSelect
Map700 yd from City Centre400 yd from Elsinore Theatre
FromUS$ 200 /nightSelect

Hotel Price Range in Salem

From budget-friendly stays to luxury downtown properties—find a hotel that fits your travel style

⬆️ The highest price
US$ 200
⬇️ The lowest price
US$ 69
💸 Average price for
4-star hotels
US$ 185
3-star hotels
US$ 114

Downtown hotels in Salem

Rated by real guests over the past 12 months

Historic Grandeur and Comfort:
The Grand Hotel - Salem
Budget Friendly Travel:
Howard Johnson By Wyndham Salem
Simple Stays for Explorers:
Knights Inn Salem

Downtown Salem Hotel Overview and Insights

This guide evaluates four hotels downtown in Salem, providing critical details to assist travelers in making informed accommodation choices based on proximity, pricing, and peak seasons.

Typical nightly rates range from $120 to $200.

Four hotels are located downtown, including options close to the state capitol.

Peak travel seasons occur from June to October.

Local occupancy tax is approximately 12%.

Distances to key attractions, like the Salem Waterfront Park, range from 0.5 to 1 mile.

Check-in
18Jul2025Select date
Check-out
19Jul2025Select date
Rooms and Guests2 Guests, 1 Room