There’s nothing like relaxing after a day of adventure in a nice hotel bed or lying outside and gazing at the stars. Find your accommodations in Salem or nearby below!

 
Clipper Ship Inn
Clipper Ship Inn
Nestled on three acres, we offer spacious room/suites at budget-friendly rates. Ample parking and located close to historic attractions, restaurants, and recreational areas. Satellite TV...
More Info LoadingFavorite
 
Hawthorne Hotel
A Historic Hotel of America, on Salem Common. Walking distance to numerous historic sites and attractions. ♿
More Info LoadingFavorite
 
Salem Waterfront Hotel
Salem Waterfront Hotel & Suites
The award-winning Salem Waterfront Hotel & Suites is conveniently located on Pickering Wharf within walking distance to shopping, restaurants, and all of Salem’s historic attractions....
More Info LoadingFavorite
 
Discover Gloucester
Just 20 minutes north of Salem, authentic Gloucester offers a variety of overnight stays from charming B+Bs to an elegant 4-star hotel. Book direct and...
More Info LoadingFavorite
 
DoubleTree by Hilton Boston North Shore
Our hotel boasts 363 non-smoking guest rooms and suites; 30,000 square feet of meeting and exhibit space; and a 65,000-square-foot indoor water park! Located just...
More Info LoadingFavorite
 
Four Points by Sheraton Wakefield-Boston
Located 20 minutes from Salem and Boston, our full-service hotel offers comfortable accommodations, access to Boston Sports Club, restaurant, Wi-Fi, and free parking. Special Haunted...
More Info LoadingFavorite
 
Harbor Light Inn
Harbor Light Inn & Tavern
One of Vacation Magazine’s “Most Romantic Inns” and “New England’s Best Kept Secret” by Vogue Magazine. Fireplace rooms, elegant 18th century furnishings, cozy tavern, full...
More Info LoadingFavorite
 
Holiday Inn & Suites Boston-Peabody
Seven miles from Salem, MA. Rates starting at $179. Free local shuttle service, Wi-Fi, and parking! Two-night minimum stay requirement for Friday and Saturday check-ins.
More Info LoadingFavorite
 
Inns of Rockport
Inns of Rockport
Stay at one of our distinctive inns just a 30-minute train ride from Salem. Enjoy our quiet seaside village, fresh seafood, beautiful beaches, and ocean...
More Info LoadingFavorite
 
Pleasant Street Inn
Located in the seaside village of Rockport, stay at this eight-room B&B after celebrating Haunted Happenings.
More Info LoadingFavorite
 
The Tuck Inn
The Tuck Inn B&B
Historic 1790 Colonial Inn. Hospitable, comfortable & quiet lodging. Renowned home baked breakfast. One block from the harbor, three from the Salem/Boston train . Fall...
More Info LoadingFavorite