Beginning of main content

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

Access exclusive hotel deals, only with the Travelocity app

Tonight Mar 6 - Mar 7
Next weekend Mar 12 - Mar 14

Most frequently booked Salem hotels

$88
Embassy Suites Newark - Wilmington/South

Embassy Suites Newark - Wilmington/South

3.5 out of 5.0 654 S College Ave, Newark, DE
4.5/5
(8 Reviews)
This hotel features an indoor pool, a 24-hour fitness center, and a restaurant. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Relax with a drink at the bar/lounge and enjoy free perks like buffet breakfast and free self parking.
 
$95
Sheraton Suites Wilmington Downtown

Sheraton Suites Wilmington Downtown

3.5 out of 5.0 422 Delaware Ave, Wilmington, DE
4.3/5
(10 Reviews)
This hotel features a restaurant, a fitness center, and a bar/lounge. Traveling on business? Take advantage of the business center and WiFi in public areas. A free area shuttle is offered as well.
 
$105
DoubleTree by Hilton Downtown Wilmington - Legal District

DoubleTree by Hilton Downtown Wilmington - Legal District

3.5 out of 5.0 700 N King St, Wilmington, DE
3.9/5
(12 Reviews)
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the 24-hour fitness center and perks like a free area shuttle.
 
Map

Salem Hotel & Travel Guide

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.


Recent Salem hotel reviews by fellow wanderers


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.