Hotels with Restaurants in Salem from $172
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Salem Hotels with Restaurants

Leslie's Retreat: Spacious home ideally located to everything
This vacation home features a garden, laundry facilities, and concierge services. Barbecue grills are provided for your convenience.

Stepping Stone Inn
19 Washington Square North, Salem, MA
The price is $265 per night
$265
includes taxes & fees
$237 per night
Apr 29 - Apr 30
This bed & breakfast doesn't skimp on freebies - guests receive free WiFi and free self parking. Luggage storage and concierge services are also provided.

The Merchant
148 Washington Street, Salem, MA
Free Cancellation
Reserve now, pay when you stay
The price is $309 per night
$309
includes taxes & fees
$277 per night
May 12 - May 13
This hotel features free WiFi in public areas, concierge services, and self parking. Enjoy the free on-the-go breakfast each morning. A terrace, a lobby fireplace, ...

Hawthorne Hotel
18 Washington Square W, Salem, MA
The price is $172 per night
$172
includes taxes & fees
$154 per night
Apr 29 - Apr 30
This hotel features 2 restaurants and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Free self parking, ...

The Salem Inn
7 Summer St, Salem, MA
The price is $201 per night
$201
includes taxes & fees
$180 per night
Apr 29 - Apr 30
This bed & breakfast doesn't skimp on freebies - guests receive free cooked-to-order breakfast, free WiFi, and free self parking. If you want to take your pet ...

The Hotel Salem
209 Essex Street, Salem, MA
Free Cancellation
Reserve now, pay when you stay
The price is $191 per night
$191
includes taxes & fees
$171 per night
May 6 - May 7
This hotel features a restaurant, a rooftop terrace, and a bar/lounge. WiFi in public areas is free. A terrace, luggage storage, and concierge services are also ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Salem hotels essential information
Accommodation | 4,251 hotels |
---|---|
Lowest Price | $172 |
Highest Price | $309 |
Popular hotels | Hawthorne Hotel, Salem Waterfront Hotel & Suites, The Salem Inn, Stepping Stone Inn, The Merchant, The Hotel Salem, Leslie's Retreat: Spacious home ideally located to everything |
Recent Salem hotel reviews by fellow wanderers

The Godfrey Hotel Boston
5 out of 5
Posted 5 hours ago
Travelocity Verified Review
"We can an incredible night at the Godfrey. We always enjoy our stays. We feel like VIPs from the minute we walk in the door. We love the staff and always enjoy a drink at the bar before heading out for dinner and a show. They always give us the scoop on what's going on in the city and include small details in everything they do. We love the comfort and convenience. "
A verified traveler stayed at The Godfrey Hotel Boston
- Hotels with Air Conditioning in Salem
- Historic Hotels in Salem
- Hotels with Free Parking in Salem
- Kid Friendly Hotels in Salem
- Hotels with Shopping in Salem
- Hotels with Bar in Salem
- Adventure Hotels in Salem
- Hotel Wedding Venues in Salem
- Pet Friendly Hotels in Salem
- Beach Resorts & Hotels in Salem
- Boutique Hotels in Salem
- Convention Center Hotels in Salem
- Romantic Getaways & Hotels in Salem
- Hotels with Room Service in Salem
- Hotels with Free Breakfast in Salem
- Cheap Hotels in Salem
- Hotels with a Gym in Salem
- Luxury Hotels in Salem
- Hotels with Balconies in Salem
- Hotels with Pools in Salem
- Hotels with Tennis Courts in Salem
- Hotels with Suites in Salem
- Hotels with smoking rooms in Salem
- Hotels with an Indoor Pool in Salem
An attraction
- Hotels near Salem Witch Museum
- Hotels near Peabody Essex Museum
- Hotels near Witch House
- Hotels near Salem Witch Trials Memorial
- Hotels near Salem Common
- Hotels near House of the Seven Gables
- Hotels near Salem Museum
- Hotels near Salem Pioneer Village 1630
- Hotels near Salem State College
- Hotels near Witch Dungeon Museum
- Hotels near Salem Harbor
- Hotels near Salem Willows Park
- Hotels near Salem Maritime National Historic Site
- Hotels near Winter Island Maritime Park
- Hotels near New England Pirate Museum
- Hotels near Witch History Museum
- Hotels near Hamilton Hall
- Hotels near Salem Wax Museum
- Hotels near Pickering House
- Hotels near National Park Service Salem Visitor Center
- Hotels near Bewitched in Salem
- Hotels near Old Burying Point Cemetery
- Hotels near Count Orlok's Nightmare Gallery
- Hotels near Witch Mansion
- Hotels near Ropes Mansion
- Hotels near Salem Custom House
- Hotels near USS Friendship
- Hotels near Gedney House
- Hotels near Salem Theatre Company
- Hotels near CinemaSalem
- Hotels near Spellbound Museum
- Hotels near Phillips House
- Cambridge Hotels
- Gloucester Hotels
- Waltham Hotels
- Rockport Hotels
- Danvers Hotels
- New England Hotels
- Brookline Hotels
- Quincy Hotels
- Newton Hotels
- Somerville Hotels
- Woburn Hotels
- Revere Hotels
- Scituate Hotels
- Everett Hotels
- Newburyport Hotels
- Braintree Hotels
- Burlington Hotels
- Peabody Hotels
- Medford Hotels
- Andover Hotels
- Marblehead Hotels
- Chelsea Hotels
- Beverly Hotels
- Saugus Hotels
- Hull Hotels
- Salisbury Hotels
- Lynn Hotels
- Watertown Hotels
- Concord Hotels
- Lexington Hotels
- Ipswich Hotels
- Tewksbury Hotels
- Lawrence Hotels
- Newbury Hotels
- Malden Hotels
- Wakefield Hotels
- Manchester-by-the-Sea Hotels
- Haverhill Hotels
- Billerica Hotels
- Arlington Hotels
Most popular
Hotels
Cheap Hotels in DanversCheap Hotels in BrooklineCheap Hotels in SomervilleCheap Hotels in HinghamCheap Hotels in WatertownCheap Hotels in RandolphCheap Hotels in WakefieldCheap Hotels in EverettCheap Hotels in BurlingtonCheap Hotels in RevereCheap Hotels in FraminghamCheap Hotels in ChelseaCheap Hotels in WoburnCheap Hotels in DedhamCheap Hotels in BraintreeCheap Hotels in PeabodyCheap Hotels in NorwoodCheap Hotels in WalthamCheap Hotels in NewtonCheap Hotels in CambridgeCheap Hotels in MedfordCheap Hotels in LynnCheap Hotels in NatickCheap Hotels in Weymouth