Book Hotels in Salem, New Jersey

Wander wisely with the Travelocity Price Match Guarantee

Cabins, apartments, houseboats! We offer comfortable & private vacation rentals

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check hotel availability in Salem

Check prices in Salem for tonight, Jun 30 - Jul 1
Tomorrow night
Check prices in Salem for tomorrow night, Jul 1 - Jul 2
This weekend
Check prices in Salem for this weekend, Jul 1 - Jul 3
Next weekend
Check prices in Salem for next weekend, Jul 8 - Jul 10

Most frequently booked Salem hotels

Don't see what you're looking for?
See all available properties in Salem
View all properties
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.

Top hotels in Salem for Extended Stay

HomeTowne Studios by Red Roof Wilmington - New Castle
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.

Seize your some day

Salem Hotel & Travel Guide\n

As there are not any Travelocity-accredited Salem hotels nearby, we offer at least 7 places to rest your head within a reasonable drive from Salem.

The Hotel du Pont, Delaware, which is the nearest Travelocity-listed accommodation, can be found 14 miles (22 kilometers) from the heart of Salem. Another easily-reached choice is the Staybridge Suites Wilmington-Newark, which is in Delaware, 13 miles (22 kilometers) from central Salem.

The Homewood Suites by Hilton WilmingtonBrandywine Valley can be found about 19 miles (30 kilometers) away from the town center of Salem. Another hotel is the Residence Inn by Marriott Wilmington Newark/Christiana, which can be found approximately 14 miles (22 kilometers) away. The Hampton Inn Middletown along with the Holiday Inn Express Hotel & Suites Wilmington-Newark are two other Travelocity-listed places to base yourself around Salem.

For those longing to check out more of the beaches and coastal plains that are common in this region, you might also make time for some extra days in other parts of South Jersey. You will love the chance to photograph the area's sights or try cycling before you make a booking for a great Travelocity-listed hotel or apartment.

Swedesboro is found 7 miles (12 kilometers) to the north of Salem. While here, take the time to see the Supawna Meadows National Wildlife Refuge. Those hoping to find a room in Pennsville can choose from the following; the Hampton Inn Pennsville and Holiday Inn Express Hotel & Suites Carneys Point. For another option, you can find Swedesboro, situated 16 miles (26 kilometers) northeast of Salem. In Swedesboro, take the time to enjoy the Gloucester County Dream Park. The Hampton Inn Bridgeport and Holiday Inn Philadelphia South - Swedesboro are comfortable places to retire for the night.

If you are really into sports and enjoy attending thrilling games ensure you head to Wells Fargo Center, found 30 miles (46 kilometers) to the northeast of Salem. Book accommodation in the thick the action at the Morris House Hotel or the Hilton Philadelphia at Penn's Landing.

If you are planning on arriving or departing through Philadelphia International Airport, you can book a room at Philadelphia Airport Marriott, or Embassy Suites Philadelphia - Airport, each of which are a short drive away.

Frequently asked questions

Recent Salem hotel reviews by fellow wanderers