Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Bensalem, PA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Bensalem hotels and places to stay

Condo With 1 Bedroom, Livingroom and Bathroom
The price is $75 per night
3.22 mi from city center
No reviews
Very convenient

"I found the place very accommodating for my needs"…"

Reviewed on May 23, 2019

Condo With 1 Bedroom, Livingroom and Bathroom
1 Bedroom Condo 800 sq ft
The price is $65 per night
3.22 mi from city center
4/5Very Good! (1 review)
Cute Getaway

"The property is a cute one bedroom condo in a decent community. The location was convenient and I felt safe. The condo could have been cleaner, however was decent."…"

Reviewed on Aug 26, 2019

1 Bedroom Condo 800 sq ft
Best Western Plus Philadelphia Bensalem Hotel
2.5 out of 5
3499 Street Road, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $85 per night
1.74 mi from city center
3.7/5Good! (971 reviews)
Great stay. Not so pleasant staff at desk.

"It was a great stay but we had to ask for a roll out bed about three times. We kept being told they would bring it down in a second and we would have to then ask again. After the last time, the rude person at the desk, said they didn’t have one. They should have said that in the first place. It was ..."…"

Reviewed on Mar 3, 2020

Best Western Plus Philadelphia Bensalem Hotel
Scottish Inn and Suites
2 out of 5
4000 Bristol Pike, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $72 per night
1.68 mi from city center
3.1/5 (106 reviews)

"there were no cons really, just whenever i stay there’s only a half of a roll of toilet paper in the bathroom so you have to ask for an additional. other than that if you’re looking for a cheap place to stay this is the place."…"

Reviewed on Jan 23, 2020

Scottish Inn and Suites
Courtyard Philadelphia Bensalem
3 out of 5
3280 Tillman Dr, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $149 per night
1.22 mi from city center
4.5/5Wonderful! (256 reviews)

"It was very pretty and well kept. The only thing about our room was it could of been wiped down a little better, for instance the legs of the tables and bed frame and our toilet kept leaking on the floor. But we enjoyed the hotel a lot!"…"

Reviewed on Jun 20, 2020

Courtyard Philadelphia Bensalem
Sheraton Philadelphia Downtown
4 out of 5
201 North 17th Street, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $132 per night
15.46 mi from city center
3.5/5Good! (76 reviews)

"THIS HOTEL DOES NOT ACCOMADATE MOTORCYCLES. PERIOD. If you're on a bike, do not come here. Otherwise, great location and nice rooms"…"

Reviewed on Jul 12, 2020

Sheraton Philadelphia Downtown
Extended Stay America Philadelphia - Bensalem
2.5 out of 5
3216 Tillman Dr, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $85 per night
1.07 mi from city center
3.4/5 (748 reviews)

"As I have stayed here before hotel is comfortable, close to restaurants and major roads. Not happy that coffee was not available, most hotels I have stayed at in last few weeks had coffee available."…"

Reviewed on Jul 10, 2020

Extended Stay America Philadelphia - Bensalem
Hampton Inn & Suites Philadelphia/Bensalem
2.5 out of 5
3660 Street Road, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $110 per night
1.99 mi from city center
4.6/5Wonderful! (435 reviews)

"All was pretty good, however, we always book hotels based on the offerings of the breakfast. No decent breakfast for 3 mornings in a row. Nothing edible for people who are diabetic. All sugary stuff, so that was quite disappointing."…"

Reviewed on Jun 21, 2020

Hampton Inn & Suites Philadelphia/Bensalem
Renaissance Philadelphia Downtown Hotel
4 out of 5
401 Chestnut St, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $189 per night
15.12 mi from city center
4.3/5Excellent! (980 reviews)

"Nice and clean. I would definitely be staying here again soon and parking wasn’t that bad."…"

Reviewed on Jul 8, 2020

Renaissance Philadelphia Downtown Hotel
Holiday Inn Bensalem - Philadelphia Area
3.5 out of 5
3327 Street Road, Bensalem, PA
Free Cancellation
The price is $109 per night
1.37 mi from city center
4/5Very Good! (648 reviews)

"Hotel room small but very adequate, very nice, large TV, but the channels on TV does'nt match the channels on the TV guide. Hotel next to the casino with free parking."…"

Reviewed on Jul 9, 2020

Holiday Inn Bensalem - Philadelphia Area
Don't see what you're looking for?
See all available properties in Bensalem
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.

Visiting Bensalem

Families will find kid-friendly activities in Bensalem, and visitors give high marks for the casinos and top-notch restaurants. This city also attracts tourists with its shopping. Around the area, top sights include Independence Hall, Liberty Bell Center, and Reading Terminal Market.

  • You'll find 427 Expedia hotels and other accommodations in the larger area of Philadelphia
  • The closest major airport is in Philadelphia, PA (PNE-Northeast Philadelphia), 4.3 mi (7 km) from the city center
  • The next closest is in Trenton, NJ (TTN-Mercer), 13.4 mi (21.5 km) away

Sightseeing and Staying in Bensalem

The city is well liked for its places to shop, and Neshaminy Mall is a favorite for retail therapy. A couple of additional sights to add to your agenda are Penn Community Bank Ampitheater and Parx Casino and Racetrack.

As you plan your holiday retreat, you'll find 11 hotels and other lodging options available to pick from in Bensalem. Below are top ranked ones based on our user reviews:

Top places to visit outside the city include Independence Hall, located 15.6 mi (25.1 km) from the heart of the city, and Liberty Bell Center, which is 15.6 mi/25.1 km away.

Getting Around Bensalem

To see more of the surrounding area, ride one of the trains from Bensalem Eddington Station or Bensalem Cornwells Heights Station. Bensalem may not have many public transit choices so consider a car rental to maximize your time.

Dressing for Bensalem

  • Between January and March, daytime temperatures average 57°F, while nighttime temperatures stay around 24°F
  • From April to June, the average is 85°F during the day and 38°F at night
  • July through September sees average temperatures of 86°F during the day and 52°F at night
  • In October-December, you can expect 71°F as the daytime average and 25°F as the nighttime average
  • Bensalem gets about 46.97 inches of rain per year
  • July and August are usually the hottest months averaging 85°F, while January and February are usually the coldest with an average temperature of 26°F

Frequently asked questions

Where is the best place for a stay in Bensalem?
Candlewood Suites Bensalem - Philadelphia Area is a favorite with Expedia customers. This hotel offers free WiFi and free parking. Traveler reviews also recommend Hampton Inn & Suites Philadelphia/Bensalem and Courtyard Philadelphia Bensalem as top choices for your stay.
If I need to cancel my hotel reservation in Bensalem, will I receive a refund?
Yes! You’ll find that most hotel reservations are refundable if you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that’s non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to review the best deals available in Bensalem.
Where can I learn more about changing or cancelling my trip to Bensalem?
For additional details about changing or cancelling your trip to Bensalem, go to https://www.expedia.com/service/.
What's the best accommodation for a budget-friendly stay in Bensalem?
Based on reviews, Extended Stay America Philadelphia - Bensalem is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Sleep Inn And Suites Bensalem and Best Western Plus Philadelphia Bensalem Hotel.
What's the best place to stay for a family trip to Bensalem?
Hampton Inn & Suites Philadelphia/Bensalem is a hotel with a children’s pool and free parking, and it’s a top choice on Expedia for families. Other options for your stay with the kids include Holiday Inn Express Philadelphia NE - Bensalem and Best Western Plus Philadelphia Bensalem Hotel. Attractions in the area like Sesame Place and Penn’s Landing are also fun for kids of all ages.
What's the best accommodation for a romantic vacation in Bensalem?
Inn of the Dove Romantic Suites with Jacuzzi & Fireplace is a favorite hotel for couples, and features private spa tubs and an indoor pool. Another good option for a romantic stay is Hampton Inn & Suites Philadelphia/Bensalem.
What's the best pet-friendly place to stay in Bensalem?
Extended Stay America Philadelphia - Bensalem is a top hotel for people traveling with their pets, and offers a fitness center and laundry facilities for its human guests. Best Western Plus Philadelphia Bensalem Hotel is another good option if you’re bringing your pet along.
Where is the best place to stay near Parx Casino and Racetrack?
Holiday Inn Bensalem - Philadelphia Area is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a restaurant and an outdoor pool. It’s located just a short 0.4 mi (0.6 km) from Parx Casino and Racetrack. Other good options within a short distance include Inn of the Dove Romantic Luxury & Business Suites and Extended Stay America Philadelphia - Bensalem.
What about the best place to stay close to Neshaminy Mall?
One of the top choices for your stay is Red Roof Inn Philadelphia - Trevose, located a short 0.8 mi (1.3 km) from Neshaminy Mall, and this hotel offers free WiFi and free parking. Inn of the Dove Romantic Luxury & Business Suites and Best Western Plus Philadelphia Bensalem Hotel are a couple of other good and close options.
What's the best hotel for casino gaming in Bensalem?
Courtyard Philadelphia Bensalem is a 3-star hotel featuring a restaurant and free WiFi, and it’s a top choice near the casinos. Other good options to try your luck include Holiday Inn Express Philadelphia NE - Bensalem and Extended Stay America Philadelphia - Bensalem.
What are some accommodations with pools in Bensalem?
Courtyard Philadelphia Bensalem is a popular 3-star hotel featuring an indoor pool, a restaurant, and free WiFi. A couple of other options that feature an onsite pool include Holiday Inn Express Philadelphia NE - Bensalem and Holiday Inn Bensalem - Philadelphia Area.

Recent reviews of Bensalem hotels

More trip options