Find hotels in Salem, NJ from $55

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salem hotels

Hyatt Place Wilmington Riverfront

Hyatt Place Wilmington Riverfront
3.0 star property
Riverfront
9.2 out of 10, Wonderful, (1000)
"Staff are very friendly and helpful. Clean comfortable room, great location."
United States
janet
$144 nightly
The price is $158
Dec 25 - Dec 26
Total with taxes and fees
Hyatt Place Wilmington Riverfront

Inn at Mendenhall

Inn at Mendenhall
4.0 star property
Chadds Ford
9.0 out of 10, Wonderful, (1007)
"Room was spotless, loved the large bathroom! Everyone was so nice and loved that they had a free and delicious breakfast with so many choices! "
United States
Rita
$124 nightly
The price is $138
Jan 4 - Jan 5, 2026
Total with taxes and fees
Inn at Mendenhall

DoubleTree by Hilton Hotel Wilmington

DoubleTree by Hilton Hotel Wilmington
4.0 star property
Wilmington
8.2 out of 10, Very Good, (1005)
"Was a good value for a stop over "
United States
Durk
$103 nightly
The price is $114
Jan 4 - Jan 5, 2026
Total with taxes and fees
DoubleTree by Hilton Hotel Wilmington

Hyatt Place Newark - Main Street

Hyatt Place Newark - Main Street
3.0 star property
Newark
9.4 out of 10, Exceptional, (412)
"Hotel was beautiful"
United States
Robert
$139 nightly
The price is $154
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hyatt Place Newark - Main Street

Hampton Inn & Suites Chadds Ford

Hampton Inn & Suites Chadds Ford
2.5 star property
Concordville
8.8 out of 10, Excellent, (1000)
"Clean room, great breakfast options, pool well attended "
United States
Casey
$101 nightly
The price is $110
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn & Suites Chadds Ford

Hilton Wilmington/Christiana

Hilton Wilmington/Christiana
4.0 star property
Newark
8.8 out of 10, Excellent, (1004)
"Clean rooms and friendly staff"
United States
Erol
$102 nightly
The price is $113
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hilton Wilmington/Christiana

Homewood Suites by Hilton Wilmington Downtown

Homewood Suites by Hilton Wilmington Downtown
3.0 star property
Riverfront
8.8 out of 10, Excellent, (777)
"Staff was nice, room was clean - stayed for a weekend getaway and enjoyed myself. Thank you and will be back soon : ) "
United States
Jayonna
$130 nightly
The price is $143
Jan 4 - Jan 5, 2026
Total with taxes and fees
Homewood Suites by Hilton Wilmington Downtown

Home2 Suites by Hilton Dover, DE

Home2 Suites by Hilton Dover, DE
3.0 star property
Dover
8.8 out of 10, Excellent, (686)
"Beautiful and very clean hotel with great staff and amenities! "
United States
Joseph
$110 nightly
The price is $122
Dec 31 - Jan 1, 2026
Total with taxes and fees
Home2 Suites by Hilton Dover, DE

SpringHill Suites Philadelphia Airport Ridley Park

SpringHill Suites Philadelphia Airport Ridley Park
3.0 star property
Ridley Park
8.8 out of 10, Excellent, (1008)
"Great stay close to the airport "
United States
Traci
$101 nightly
The price is $110
Dec 29 - Dec 30
Total with taxes and fees
SpringHill Suites Philadelphia Airport Ridley Park

Holiday Inn Express Wilmington North - Brandywine by IHG

Holiday Inn Express Wilmington North - Brandywine by IHG
2.5 star property
Wilmington
8.2 out of 10, Very Good, (1002)
"The room was very clean, the staff was very friendly and courteous, and the breakfast was very nice. We would stay here again. "
United States
Cheryl
$107 nightly
The price is $119
Dec 28 - Dec 29
Total with taxes and fees
Holiday Inn Express Wilmington North - Brandywine by IHG

Home2 Suites by Hilton Glen Mills Chadds Ford, PA

Home2 Suites by Hilton Glen Mills Chadds Ford, PA
3.0 star property
Concordville
9.4 out of 10, Exceptional, (613)
"Great place to stay "
United States
Erin
$118 nightly
The price is $129
Jan 11 - Jan 12, 2026
Total with taxes and fees
Home2 Suites by Hilton Glen Mills Chadds Ford, PA

Brandywine River Hotel

Brandywine River Hotel
2.5 star property
Chadds Ford
9.2 out of 10, Wonderful, (1000)
"Very nice hotel would highly recommend "
United States
Debbie
$120 nightly
The price is $131
Jan 4 - Jan 5, 2026
Total with taxes and fees
Brandywine River Hotel

The Inn at Montchanin Village, a Historic Hotel of America

The Inn at Montchanin Village, a Historic Hotel of America
3.5 star property
Wilmington
9.2 out of 10, Wonderful, (382)
"I will definitely stay again!"
United States
Joshua
$179 nightly
The price is $199
Jan 1 - Jan 2, 2026
Total with taxes and fees
The Inn at Montchanin Village, a Historic Hotel of America

Hampton Inn & Suites Wilmington Christiana

Hampton Inn & Suites Wilmington Christiana
2.5 star property
Newark
8.4 out of 10, Very Good, (1004)
"Great stay very accommodating!"
United States
Tamir
$109 nightly
The price is $122
Dec 28 - Dec 29
Total with taxes and fees
Hampton Inn & Suites Wilmington Christiana

Hampton Inn Dover

Hampton Inn Dover
2.5 star property
Dover
8.6 out of 10, Excellent, (997)
"I had a very nice stay! "
United States
Gabrielle
$89 nightly
The price is $99
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hampton Inn Dover

Staybridge Suites Wilmington Downtown by IHG

Staybridge Suites Wilmington Downtown by IHG
3.0 star property
Downtown Wilmington
9.4 out of 10, Exceptional, (933)
"Excellent hotel!"
United States
Dana
$119 nightly
The price is $131
Dec 29 - Dec 30
Total with taxes and fees
Staybridge Suites Wilmington Downtown by IHG

Fairfield Inn by Marriott Kennett Square Brandywine Valley

Fairfield Inn by Marriott Kennett Square Brandywine Valley
2.5 star property
Kennett Square
8.8 out of 10, Excellent, (1005)
"Staff was friendly rooms were clean great location close to Longwood Gardens ! Great breakfast too ! Thank you !"
United States
Wendy
$118 nightly
The price is $131
Jan 11 - Jan 12, 2026
Total with taxes and fees
Fairfield Inn by Marriott Kennett Square Brandywine Valley

The Inn at Swarthmore

The Inn at Swarthmore
4.0 star property
Swarthmore
9.2 out of 10, Wonderful, (751)
"The room was spotless and the check in was great! The Inn was the perfect place to stay for our visit to the area we will definitely be staying again. "
United States
Debra
$179 nightly
The price is $195
Dec 28 - Dec 29
Total with taxes and fees
The Inn at Swarthmore

Four Points by Sheraton Newark Christiana Wilmington

Four Points by Sheraton Newark Christiana Wilmington
3.0 star property
Newark
8.2 out of 10, Very Good, (987)
"Very nice place. And smells amazing ❤️❤️"
United States
París
$89 nightly
The price is $99
Jan 1 - Jan 2, 2026
Total with taxes and fees
Four Points by Sheraton Newark Christiana Wilmington

Holiday Inn Express Hotel & Suites Dover by IHG

Holiday Inn Express Hotel & Suites Dover by IHG
2.5 star property
Dover
8.8 out of 10, Excellent, (1004)
"Lovely place, clean room, nice front desk staff and dog friendly. Breakfast was typical with a good variety "
United States
Robert
$107 nightly
The price is $119
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Dover by IHG
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Salem attractions

Top Salem Hotel Reviews

More cheap stays in Salem

Hotels in Salem with star-rating

Find out more about Salem

Top reasons to visit Salem

  • Outdoor Family Adventures: Salem offers a variety of activities including hiking, picnicking, and exploring scenic parks, perfect for all types of travelers.
  • Charming Downtown: Stroll through downtown Salem, where history meets convenience, providing a delightful atmosphere for visitors.
  • Special Occasion Venues: Ideal for celebrations like bridal showers, Salem boasts venues that cater to special events.
  • Budget-Friendly Options: Enjoy friendly vibes and affordable attractions that make Salem accessible for everyone.
  • Welcoming Community: Experience the rich culture and hospitality that make Salem a hidden gem in New Jersey.

Find great hotels near Salem

Discover a range of comfortable and inviting hotel accommodations in Salem, New Jersey, perfect for every traveler. Whether you’re seeking a business-friendly environment, a pet-friendly stay, or a welcoming atmosphere for the LGBTQIA community, Salem offers it all. Explore the best hotels and top-rated options, complete with essential amenities and services to ensure a memorable vacation experience.

  • Red Roof Inn PLUS+ Wilmington - Newark: A welcoming sanctuary for travelers, Red Roof Inn PLUS+ Wilmington - Newark embraces inclusivity with its LGBTQIA-friendly policy. Located 13 miles from Salem, this pet-friendly hotel caters to those traveling with furry companions, offering amenities that allow dogs and cats in rooms. Guests appreciate the comfortable accommodations and the welcoming atmosphere, making it an ideal choice for those seeking a leisurely getaway. The hotel is affiliated with LGBTQI travel guides, ensuring a safe and affirming experience for all its guests.
  • SureStay Plus Hotel by Best Western Brandywine Valley: Situated 15 miles from Salem, SureStay Plus Hotel by Best Western Brandywine Valley is perfect for business travelers and pet owners alike. This property features a business-friendly atmosphere with dedicated conference space, making it a great choice for work-related trips. Additionally, the hotel permits pets, ensuring a worry-free stay for guests traveling with their furry friends. The combination of professional amenities and a welcoming environment positions this hotel as a top pick for those balancing business and leisure.
  • Days Inn by Wyndham Newark Wilmington: Located 13 miles from Salem, Days Inn by Wyndham Newark Wilmington is a family-friendly hotel that also caters to business travelers and pet lovers. With business amenities and services designed to support working guests, this hotel ensures that you can stay productive while away from home. Families appreciate the child-friendly services, making it a versatile choice for all types of travelers. Pets are allowed, ensuring that no family member is left behind, making it an excellent spot for a memorable family vacation.

Where to stay in and around Salem

Salem, New Jersey, is a charming destination perfect for outdoor adventures and family-friendly experiences. Stroll through downtown Salem, where convenience meets history, all within walking distance. Enjoy the serene atmosphere that makes this area a delightful fall getaway. Nearby attractions offer friendly vibes and budget-friendly options, making it an ideal spot for both relaxation and exploration. Discover the rich culture and welcoming community that make Salem a hidden gem in the Garden State.

  • Pennsville: Located a short 6 miles from Salem, Pennsville is a vibrant city that offers visitors a blend of family-friendly activities and urban experiences. The city sees a peak in travelers during the spring and summer months, making it a lively spot for outdoor adventures and shopping excursions. Pennsville boasts an array of attractions, including a historic college university, beautiful parks, and nearby beaches. Whether you're indulging in retail therapy at the local shopping mall or enjoying a day out with the family, Pennsville is sure to deliver an enjoyable travel experience.
  • Mannington: Nestled within the Salem area, Mannington is a charming village that captures the essence of a romantic getaway. This quaint locale attracts visitors mainly during the summer months when outdoor activities and entertainment flourish. Visitors can explore the nearby historic sites, relax at the esplanade, or enjoy a night at the arena entertainment facility. Mannington's welcoming atmosphere and picturesque surroundings make it a perfect destination for couples and families alike, ensuring a memorable visit filled with delightful experiences.
  • Delaware City: Just 6 miles from Salem, Delaware City beckons with its enticing mix of outdoor adventures and family-friendly attractions. This city experiences moderate seasonal traveler arrivals, peaking in the spring and early summer. Visitors can stroll along the boardwalk, explore the national state park, or shop in the bustling tourist precinct. With its beautiful beaches and vibrant atmosphere, Delaware City offers a perfect blend of relaxation and exploration, making it an ideal spot for those seeking both adventure and serenity.

Things to do near Salem

Salem, New Jersey, is perfect for outdoor family adventures, offering a variety of activities such as exploring the boardwalk, enjoying recreational areas, and indulging in shopping. If you're planning a special occasion, Salem also provides venues for bridal showers, making it a great destination for celebrations. Experience the charm of this small town while creating lasting memories with loved ones.

Shopping

For a delightful shopping experience in Salem, check out the New Castle Farmers Market, located 10 miles away, offering local goods and vibrant city vibes. If you're up for a drive, visit the Christiana Mall and World Cafe Live at the Queen, both offering a wide range of shopping options.

Recreation

Kirkwood Soccer Complex offers a tranquil atmosphere perfect for outdoor activities and relaxation, just 9 miles from Salem. Chase Fieldhouse provides an energetic environment for sports enthusiasts, located 12 miles away. Battery Park, only 7 miles from Salem, features peaceful walking paths and lush greenery for rejuvenation.

Adventure

Delaware Rock Gym, located 12 miles from Salem, offers thrilling indoor climbing experiences for all skill levels, perfect for adventure enthusiasts. For more excitement, visit Mansion House Paintball and Bellevue State Park Tennis Center, both 14 miles away, where you can enjoy competitive paintball and tennis in vibrant settings.

Nightlife

Experience the fun at Bowlerama, an arcadeAdventureZone just 10 miles away, perfect for thrill-seekers. For a touch of culture, visit The Playhouse on Rodney Square, located 13 miles away, offering romance and entertainment. Don’t miss Pleasant Hill Lanes, another arcadeAdventureZone, also 13 miles away for more adventure vibes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Salem

To save money on your trip to Salem, New Jersey, consider visiting between January and March, when prices are lower. Booking your stay on a Monday can also help cut costs, as Saturdays tend to be the most expensive. Use Expedia to compare hotel prices and look for package deals that combine flights and activities for additional savings. Joining Expedia's One Key membership offers exclusive discounts and the opportunity to earn OneKeyCash for future stays. Don't forget to explore free activities in the area to maximize your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Salem are January to March, where the prices are slightly lower. This is in comparison to May to June and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Salem is Monday. The most expensive day to stay in Salem is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences such as budget, desired location, and the type of hotel you prefer. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Salem with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Salem

Salem, New Jersey, is perfect for outdoor family adventures, offering a range of attractions for all types of travelers. Explore urban parks, national state parks, and scenic esplanades that provide a blend of nature and city experiences. Whether you’re looking to hike, picnic, or enjoy the local scenery, Salem has something for everyone, making it an ideal vacation destination.

  • Wilmington Riverwalk: Stroll along this picturesque esplanade, located 12 miles from Salem. With its charming views of the river, it’s perfect for romantic outings or family adventures. The vibrant atmosphere and outdoor activities make it a must-visit for anyone looking to unwind and enjoy nature.
  • Fort Delaware State Park: Only 5 miles away, this national park offers thrilling adventures and stunning scenery. Explore the historic fort, hike scenic trails, and take in the beauty of the outdoors. It’s an ideal spot for history buffs and outdoor enthusiasts alike.
  • Supawna Meadows National Wildlife Refuge: Situated 4 miles from Salem, this wildlife refuge is a serene escape with a rich historical background. Friendly locals and abundant wildlife create a welcoming atmosphere, perfect for nature lovers and birdwatching.

Best time to go to Salem

The best time to visit Salem can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Salem falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Salem falls in January, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January33.4°F (0.8°C)Light RainMostly SunnySlightly LowSlightly Low
February36.0°F (2.2°C)Light RainMostly SunnyAverageSlightly Low
March43.2°F (6.2°C)Light RainMostly SunnyAverageSlightly Low
April53.8°F (12.1°C)Light RainMostly SunnySlightly HighAverage
May63.3°F (17.4°C)Light RainMostly SunnyAverageSlightly High
June71.8°F (22.1°C)Light RainMostly SunnyAverageSlightly High
July77.2°F (25.1°C)Light RainMostly SunnySlightly HighAverage
August75.2°F (24.0°C)Light RainMostly SunnyAverageAverage
September68.9°F (20.5°C)Light RainMostly SunnySlightly HighAverage
October58.3°F (14.6°C)Light RainMostly SunnyAverageSlightly High
November46.6°F (8.1°C)Light RainMostly SunnySlightly LowAverage
December39.4°F (4.1°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Salem

Traveling to Salem, New Jersey, is convenient with several nearby airports. Philadelphia International Airport (PHL) is located 24 miles away, offering luxury accommodations such as the W Philadelphia and The Rittenhouse, both 6 miles from the airport. Atlantic City International Airport (ACY), 48 miles from Salem, has upscale options like the MGM Tower at Borgata and Borgata Hotel Casino & Spa, both 9 miles away. For those considering Trenton-Mercer Airport (TTN), situated 60 miles from Salem, the Hyatt Regency Princeton and Inn at Glencairn are excellent nearby choices, 9 and 6 miles away, respectively. Each airport provides various transportation services for easy access to these hotels.

Frequently asked questions

What is the best area to stay in Salem?
The best area to stay in Salem, New Jersey, is the historic downtown area, particularly around Market Street and Broadway.

This area is the heart of Salem, characterized by its well-preserved historic and Victorian architecture. It's where you'll find local shops, eateries, and key landmarks like the Salem County Courthouse and the Friends Meeting House. The streets are laid out in a grid pattern, making it easy to navigate on foot.

For history enthusiasts, staying in this downtown district offers convenient access to many of Salem's significant sites, including the Alexander Grant House and the Salem County Historical Society Museum. You'll be able to explore the town's past at your leisure, often by simply walking from your accommodation.

Couples looking for a quiet getaway will appreciate the relaxed pace of this area.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Salem.
How can I save on a Salem hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Salem hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Salem hotel?
Prices for hotels in Salem often vary, but you can find a great deal from $55 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia