The Hawthorne Hotel
This elegant full-service historic hotel celebrates its 100th anniversary in 2025 and is named for the town's most famous writer. It's within walking distance of the town common, museums, shops, and waterfront. The tastefully decorated rooms include amenities like free Wi-Fi and windows that open; many rooms have great views of Salem Common. A full-service restaurant and a cozy tavern are also on-site.