Recommended Hotel: Salem Inn
Why: Complimentary Breakfast, Complimentary Wine and Cheese Hour, Free Parking
The best hotel in the heart of Salem is the independently-run Salem Inn. The average nightly rate is $170. WiFi, parking, and breakfast are all included. There is no gym or pool. Rooms are cozy and many have fireplaces that work in the winter. Guests love mingling at the complimentary wine and cheese hour each night. Breakfast is also a highlight here, especially the made to order omelets. The staff here go above and beyond to make guests feel welcome and cared for throughout their stay.