Star Rating
Hotel Name
Price Range (USD) to
Amenities

Bensalem Pennsylvania Hotels & Motels

Find accommodations in Bensalem with the hotel list provided below. Find cheap and/or discounted hotel rates in or near Bensalem, PA for your personal leisure or group travel. Discover the most popular Bensalem, Pennsylvania motel and hotel rooms. Browse the Bensalem area hotels to find the perfect lodging! Please use the provided map of the Bensalem hotels. Planning a group? Lock in Bensalem Group Hotel Discounts

The Bensalem center point is about the area of Byberry and 1 mile southeast of PARX Casino and Philadelphia Racetrack.

Bensalem Hotels/Accommodations

Quality Inn & Suites : 3671 Street Rd.
+1-888-690-5281
3671 Street Rd., Bensalem, PA 19020
  • 2 star Downtown hotel
  • 6 suites in property
From$45
Average 3.0 /5 Hotel Reviews Call
Extended Stay America Philadelphia / Bensalem
+1-800-230-4134
3216 Tillman Dr., Bensalem, PA 19020
  • 2-star Suburban property
  • 3 floors in hotel
From$75
Very Good 4.0 /5 Guest Reviews Call
Courtyard Bensalem Marriott : 3280 Tillman Dr. 3280 Tillman Dr., Bensalem, PA 19020
  • Midscale Suburban hotel
  • Check in: 3:00pm
From$93
Very Good 4.0 /5 Reviews Call
Holiday Inn Bensalem Philadelphia Area in Bensalem 3327 Street Rd., Bensalem, PA 19020 Website
  • 3 star Suburban property
  • Fitness / Gym is on-site
From$75
Very Good 4.0 /5 Review Score Call
Hampton Inn & Suites - Bensalem 3660 Street Rd., Bensalem, PA 19020
  • 3-star Suburban property
  • Gym is available on property
From$89
Very Good 4.5 /5 Guest Reviews Call
Sleep Inn & Suites
+1-800-997-5149
3427 Street Rd., Bensalem, PA 19020
  • Two-star Highway property
  • Hotel has 64 rooms
From$74
Very Good 4.0 /5 Hotel Reviews Call
Best Western Plus Philadelphia Bensalem : 3499 Street Rd. 3499 Street Rd., Bensalem, PA 19020
  • Affordable Suburban property
  • Hotel has 2 suites
From$80
Average 3.5 /5 Hotel Reviews Call
Knights Inn
+1-800-230-4134
2707 Lincoln Highway, Trevose, PA 19053 ~1.77 miles northwest of Bensalem
  • Low-priced Suburban hotel
  • Hotel has 110 rooms
Comfort Inn : 2779 Route 1 North 2779 Route 1 North, Trevose, PA 19053 Website ~1.81 miles northwest of Bensalem
  • Mid-scale Highway hotel
  • Free breakfast available
From$70
Average 3.0 /5 Read Reviews Call
Red Roof Inn Trevose Philadelphia Northeast : 3100 Lincoln Highway
+1-888-690-5247
3100 Lincoln Highway, Trevose, PA 19053 ~1.93 miles northwest of Bensalem
  • Two star Suburban hotel
  • Check in: 12:00 pm
From$49
Average 3.5 /5 Latest Reviews Call
Radisson Hotel Philadelphia Northeast - Trevose 2400 Old Lincoln Highway, Trevose, PA 19053 ~1.93 miles northwest of Bensalem
  • 3 star Suburban property
  • 8 suites in hotel
From$89
Very Good 4.0 /5 Hotel Reviews Call
Holiday Inn Express Philadelphia Ne Bensalem : 1329 Bristol Pike 1329 Bristol Pike, Bensalem, PA 19020
  • Affordable Suburban hotel
  • Hotel has 64 suites
From$65
Very Good 4.0 /5 Review Score Call
Crowne Plaza Philadelphia Bucks County - Feasterville 4700 Street Rd., Feasterville, PA 19053 ~2.72 miles northwest of Bensalem
  • Mid-scale Suburban property
  • 6 meeting rooms in property
From$59
Average 3.5 /5 Latest Reviews Call
Four Points by Sheraton Philadelphia Northeast in Philadelphia
+1-800-230-4134
9461 Roosevelt Blvd., Philadelphia, PA 19114 ~4.43 miles west of Bensalem
  • Affordable property
  • Hotel has 190 rooms
From$89
Average 3.5 /5 Recent Reviews Call
Ramada Philadelphia Levittown Hotel - Levittown 6201 Bristol Pike, Levittown, PA 19057 ~5.88 miles east of Bensalem
  • Three Star hotel
  • 7 suites in property
From$75
Average 3.5 /5 Guest Reviews Call
Quality Inn Levittown Bensalem in Levittown 6401 Bristol Pk, Levittown, PA 19057 ~6.05 miles east of Bensalem
  • Mid-scale Highway property
  • Check-in time: 3:00 PM
From$37
Average 3.5 /5 Recent Reviews Call
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~6.74 miles northeast of Bensalem
  • Four-star Suburban property
  • 15 floors in hotel
From$79
Very Good 4.0 /5 Review Score Call
Springhill Suites Philadelphia / Langhorne - Langhorne
+1-800-997-5149
200 North Buckstown Dr. Langhorne, Langhorne, PA 19047 ~6.98 miles northeast of Bensalem
  • 3-star Suburban property
  • 91 rooms in hotel
From$105
Very Good 4.5 /5 Latest Reviews Call
Holiday Inn Express Langhorne Oxford Valley - Langhorne
+1-888-690-5281
3101 West Cabot Blvd., Langhorne, PA 19047 ~7.45 miles northeast of Bensalem
  • Midscale Suburban property
  • Hotel has 87 rooms
From$75
Average 3.5 /5 Review Score Call
Courtyard by Marriott Philadelphia Langhorne - Langhorne
+1-800-230-4134
5 Cabot Blvd. East, Langhorne, PA 19047 ~7.46 miles northeast of Bensalem
  • 3-star Suburban hotel
  • 7 suites in property
From$89
Very Good 4.0 /5 Guest Reviews Call
Residence Inn Marriott Langhorne - Langhorne
+1-800-997-5148
15 Cabot Blvd. West, Langhorne, PA 19047 ~7.53 miles northeast of Bensalem
  • Three Star Suburban hotel
  • Check in: 03:00 PM
From$95
Very Good 4.5 /5 Review Score Call
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~8.59 miles north of Bensalem
  • Three Star Suburban property
  • Free breakfast
From$109
Very Good 4.5 /5 Read Reviews Call
Holiday Inn Express - Westampton 18 Western Dr., Westampton, NJ 08060 ~8.61 miles southeast of Bensalem
  • Affordable Suburban property
  • Comp. Breakfast
From$85
Average 3.5 /5 Recent Reviews Call
The Brick Hotel
+1-800-997-5149
1 East Washington Ave., Newtown, PA 18940 ~8.67 miles north of Bensalem
  • Affordable hotel
Courtyard by Marriott Westampton 30 Western Dr., Westampton, NJ 08060 ~8.68 miles southeast of Bensalem
  • Mid-scale Suburban property
  • Hotel has 7 suites
From$79
Very Good 4.0 /5 Guest Reviews Call
Next 25 Bensalem Hotels >  [1 - 25 of 50]   
Next: See My Bensalem Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Bensalem Hotels