4 inns in Salem
7 Summer Street, Salem | Innfrom $182
- A Pleasent Stay
- Salem Inn was wonderful
- Very Disappointed with this inn
40 Bridge St, Salem | Innfrom $104
284 Lafayette Street, Salem | Innfrom $76
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.