Star Rating
Hotel Name
Price Range (USD)to
Amenities

19020 Hotels/Accommodations

Extended Stay America Philadelphia / Bensalem
+1-888-690-5247
3216 Tillman Dr., Bensalem, PA 19020
  • Economical Suburban property
  • 3 floors in hotel
  • Most guests thought the service was very professional
  • Rooms could be cleaner
Holiday Inn Bensalem Philadelphia Area - Bensalem
+1-888-305-3366
3327 Street Rd., Bensalem, PA 19020
  • 3-star Suburban hotel
  • Hotel has a green policy See more
  • Friendly service
  • Located near shopping areas with easy access to parking
Courtyard Bensalem Marriott in Bensalem
+1-800-881-1523
3280 Tillman Dr., Bensalem, PA 19020
  • Affordable Suburban hotel
  • 4 floors in hotel
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Hampton Inn & Suites
+1-888-283-3404
3660 Street Rd., Bensalem, PA 19020
  • 3 star Suburban hotel
  • 32 suites in hotel
From$88
Very Good 4.5 /5Review Score CallBookMore Details
Sleep Inn & Suites in Bensalem
+1-866-221-8581
3427 Street Rd., Bensalem, PA 19020
  • 2-star Highway property
  • Check-in: 11:00
Quality Inn & Suites in Bensalem
+1-866-429-5787
3671 Street Rd., Bensalem, PA 19020
  • 3 star Downtown property
  • 96 rooms in hotel
  • Hotel facilities could use a good clean
  • The majority of guests thought it was rather dirty
Candlewood Suites Bensalem Philadelphia Area - Bensalem
+1-888-690-5281
3908 Old Street Rd., Bensalem, PA 19020
  • Affordable property
Holiday Inn Express Philadelphia Ne Bensalem
+1-888-690-5247
1329 Bristol Pike, Bensalem, PA 19020
  • Affordable Suburban property
  • 141 rooms in hotel
  • Food is to die for
  • Housekeeping was great, according to 100%
Best Western Plus Philadelphia Bensalem Hotel - Bensalem
+1-888-305-3366
3499 Street Rd., Bensalem, PA 19020-1547 ~1.81 miles northwest of 19020
  • Three Star Suburban property
  • Hotel has an eco-friendly policy See more
  • Hotel buildings could use some improvement
  • Almost all guests found the staff to be very friendly
Knights Inn Trevose
+1-800-881-1523
2707 Lincoln Highway, Trevose, PA 19053 ~2.17 miles northwest of 19020
  • 2 star Suburban property
  • Check in time: 2.00PM
  • Location is ok
  • Generally quite dirty
Comfort Inn
+1-888-283-3404
2779 Route 1 North, Trevose, PA 19053 ~2.22 miles northwest of 19020
  • 3 star Highway property
  • Fitness / Gym is on-site
  • Good food nearby
  • Reception is all right
Red Roof Inn Trevose Philadelphia Northeast : 3100 Lincoln Highway
+1-866-221-8581
3100 Lincoln Highway, Trevose, PA 19053 ~2.24 miles northwest of 19020
  • Cheap Suburban property
  • 2 floors in hotel
  • Beds were acceptable for 50%
  • Plenty of parking
From$50
Very Good 4.0 /5Review Score CallBookMore Details
The Neshaminy Inn - Feasterville-Trevose
+1-866-429-5787
2345 Old Lincoln Highway, Feasterville-Trevose, PA 19053 ~2.29 miles west of 19020
  • Midscale hotel
  • Check-in: 0:00
Radisson Hotel Philadelphia Northeast - Trevose
+1-888-690-5281
2400 Old Lincoln Highway, Trevose, PA 19053 ~2.40 miles west of 19020
  • Midscale Suburban hotel
  • Check in time: 03:00 pm
Wyndham Philadelphia Bucks County : 4700 Street Rd.
+1-888-690-5247
4700 Street Rd., Trevose, PA 19053 ~3.11 miles northwest of 19020
  • Mid-scale Suburban hotel
  • Check in: 03:00 PM
From$89
Average 3.0 /5Reviews CallBookMore Details
Motel 6 Philadelphia Northeast - Philadelphia
+1-888-305-3366
11580 Roosevelt Blvd., Philadelphia, PA 19116 ~3.54 miles west of 19020
  • Inexpensive property
Rodeway Inn in Bristol
+1-800-881-1523
1100 Green Lane, Bristol, PA 19007 ~4.94 miles east of 19020
  • Economical property
  • Check in: 11:00
  • Bathroom could be optimized
  • Room needs to be improved
Ramada Philadelphia Levittown Hotel - Levittown
+1-888-283-3404
6201 Bristol Pike, Levittown, PA 19057 ~5.13 miles east of 19020
  • Four star Highway property
  • 3 meeting rooms in property
Four Points by Sheraton Philadelphia Northeast
+1-866-221-8581
9461 Roosevelt Blvd., Philadelphia, PA 19114 ~5.17 miles west of 19020
  • 3 star hotel
  • 6 floors in property
  • Normally priced food
  • Average beds
From$109
Average 3.0 /5Reviews CallBookMore Details
Motel 6
+1-866-429-5787
6401 Bristol Pk, Levittown, PA 19057 ~5.30 miles east of 19020
  • Cheap Highway hotel
  • Hotel has 2 floors
Roosevelt Inn - Philadelphia
+1-888-690-5281
7600 Roosevelt Blvd., Philadelphia, PA 19152 ~5.76 miles west of 19020
  • 3-star property
  • Hotel has 107 rooms
Sheraton Bucks County Hotel in Langhorne
+1-888-690-5247
400 Oxford Valley Rd., Langhorne, PA 19047 ~6.42 miles northeast of 19020
  • Four star Suburban property
  • Fitness / Gym is on-site
Springhill Suites by Marriott Langhorne
+1-888-305-3366
200 North Buckstown Dr., Langhorne, PA 19047 ~6.61 miles northeast of 19020
  • Three Star Suburban property
  • Free comp. breakfast
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Langhorne Oxford Valley in Langhorne
+1-800-881-1523
3101 West Cabot Blvd., Langhorne, PA 19047 ~6.90 miles northeast of 19020
  • Affordable Suburban property
  • Fitness + Health Center
  • Housekeeping is satisfactory
  • The majority of guests appreciated the modern rooms
Courtyard by Marriott Philadelphia Langhorne : 5 Cabot Blvd. East
+1-888-283-3404
5 Cabot Blvd. East, Langhorne, PA 19047 ~6.90 miles northeast of 19020
  • 3 star Suburban property
  • 7 suites in hotel
  • Food is average
  • Pool is below average
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Inn Oxford Valley : 3100 Cabot Blvd. West
+1-866-221-8581
3100 Cabot Blvd. West, Langhorne, PA 19047 ~6.94 miles northeast of 19020
  • Two-star hotel
  • Airport shuttle provided
Residence Inn Marriott Langhorne in Langhorne
+1-866-429-5787
15 Cabot Blvd. West, Langhorne, PA 19047 ~6.97 miles northeast of 19020
  • Affordable Suburban hotel
  • 4 floors in property
  • Free shuttle
  • Every guests reviewed were happy with the shuttle service
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express
+1-888-690-5281
18 Western Dr., Westampton, NJ 08060 ~8.13 miles southeast of 19020
  • 3-star Suburban hotel
  • 17 suites in hotel
  • Good Hotel
  • Best value for money
Red Carpet Inn Mount Holly Nj - Mount Holly
+1-888-690-5247
10 Western Dr., Mount Holly, NJ 08060 ~8.18 miles southeast of 19020
  • Mid-scale hotel
  • 43 rooms in hotel
Courtyard by Marriott Burlington Mt. Holly Westampton : 30 Western Dr.
+1-888-305-3366
30 Western Dr., Westampton, NJ 08060 ~8.20 miles southeast of 19020
  • Mid-scale Suburban property
  • Gym is available on property
Homewood Suites by Hilton Newtown
+1-800-881-1523
110 Pheasant Run, Newtown, PA 18940 ~8.27 miles north of 19020
  • 3-star Suburban hotel
  • Fitness + Health Center
From$104
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Burlington Inn - Westampton
+1-888-283-3404
2020 Route 541, Westampton, NJ 08060-4411 ~8.36 miles southeast of 19020
  • 3 star Suburban hotel
  • Gym is available on property
Red Roof Inn Westampton
+1-866-221-8581
2015 Burlington Mt. Holly Rd., Mount Holly, NJ 08060 ~8.42 miles southeast of 19020
  • Midscale Highway hotel
  • 80 rooms in property
The Hilton Garden Inn Mt. Holly / Westampton
+1-866-429-5787
111 Hancock Lane, Westampton, NJ 08060 ~8.52 miles southeast of 19020
  • 3-star Suburban hotel
  • 10 suites in hotel
Hampton Inn & Suites Newtown
+1-888-690-5281
1000 Stony Hill Rd., Yardley, PA 19067 ~8.93 miles north of 19020
  • Mid-scale Suburban hotel
  • Free breakfast available
From$96
Very Good 4.0 /5Review Score CallBookMore Details
Sleep Inn Cinnaminson Philadelphia East : 208 Route 130 North
+1-888-690-5247
208 Route 130 North, Cinnaminson, NJ 08077 ~9.18 miles southwest of 19020
  • 2 star Downtown property
  • 2 floors in property
  • Rooms need regular maintenance
  • Almost all guests complained about the bathroom
From$71
Average 3.5 /5Reviews CallBookMore Details
Motel 6 Warminster Pa : 265 East State Street Rd.
+1-888-305-3366
265 East State Street Rd., Warminster, PA 18974 ~9.34 miles northwest of 19020
  • Economical hotel
  • 52 sleeping rooms in hotel
From$50
Average 3.5 /5Reviews CallBookMore Details
Motel 6 - Warminster
+1-800-881-1523
265 East Street Rd., Warminster, PA 18974 ~9.35 miles northwest of 19020
  • Cheap Suburban hotel
  • 2 floors in property
Holiday Inn Express & Suites in Warminster
+1-888-283-3404
240 Veterans Way, Warminster, PA 18974 ~9.55 miles northwest of 19020
  • Three Star Suburban hotel
  • Free complimentary breakfast
  • Most guests thought it was clean
  • Great layout
From$110
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Home2 Suites by Hilton Warminster Horsham - Warminster
+1-866-221-8581
230 Veterans Way, Warminster, PA 18974 ~9.64 miles northwest of 19020
  • Affordable Suburban hotel
  • Fitness / Gym is on-site
Hampton Inn Mount Holly
+1-866-429-5787
2024 Route 541, Wesampton, NJ 08060 ~9.74 miles southeast of 19020
  • Midscale Suburban property
  • 99 rooms in hotel
  • Vibe is not too good
  • Pool should be renewed
Hampton Inn & Suites Mount Laurel / Moorestown in Mount Laurel
+1-888-690-5281
2020 Briggs Rd., Mount Laurel, NJ 08054 ~9.87 miles south of 19020
  • Affordable Downtown hotel
  • Hotel has an eco-friendly policy See more
Springhill Suites by Marriott Mt. Laurel Cherry Hill in Mount Laurel
+1-888-690-5247
5000 Midlantic Dr., Mount Laurel, NJ 08054 ~9.90 miles south of 19020
  • Midscale Highway hotel
  • Free complimentary breakfast
Howard Johnson Mt. Holly Nj
+1-888-305-3366
2015 Mt. Holly Burlington Rd., Mount Holly, NJ 08060 ~10.37 miles southeast of 19020
  • Two-star property
  • Hotel has 78 rooms
Days Inn Philadelphia Roosevelt Boulevard - Philadelphia
+1-800-881-1523
4200 Roosevelt Blvd., Philadelphia, PA 19124 ~10.38 miles southwest of 19020
  • Low Cost property
  • 116 sleeping rooms in hotel
Hampton Inn Philadelphia / Willow Grove
+1-888-283-3404
1500 Easton Rd., Willow Grove, PA 19090 ~10.49 miles west of 19020
  • 3-star Suburban hotel
  • 5 floors in property
  • Bathroom could be optimized
  • Great desserts & fruits
Courtyard by Marriott Philadelphia Willow Grove
+1-866-221-8581
2350 Easton Rd. Route 611, Willow Grove, PA 19090 ~10.72 miles west of 19020
  • 3 star hotel
Springhill Suites by Marriott Philadelphia Willow Grove in Willow Grove
+1-866-429-5787
3900 Commerce Ave., Willow Grove, PA 19090 ~10.90 miles west of 19020
  • Mid-scale property
  • 155 suites in hotel
Fairfield Inn & Suites Willow Grove : 2440 Maryland Rd.
+1-888-690-5281
2440 Maryland Rd., Willow Grove, PA 19090 ~10.95 miles west of 19020
  • 3 star Suburban hotel
  • Complimentary breakfast is offered
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Quality Inn & Suites Nj State Capital Area : 7 South Pennsylvania Ave.
+1-888-690-5247
7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~11.06 miles northeast of 19020
  • Three Star Suburban property
  • 8 suites in hotel
  • Good location
  • Most guests were happy with the price of the breakfast

Next: Show All Available 19020 Hotels with Pricing

Graph: Next 20 Days of Bensalem Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Bensalem, PA discounts available. The chart reflects the cheapest Bensalem hotel for each day and each star rating category.

FAQs about hotels near 19020

What are the most favored hotels near 19020?

Springhill Suites by Marriott Mt. Laurel Cherry Hill, Hampton Inn & Suites and Homewood Suites by Hilton Newtown are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 19020?

Ramada Philadelphia Levittown Hotel, Sheraton Bucks County Hotel and Holiday Inn Bensalem Philadelphia Area are the top 3 luxury hotels near 19020.

What hotels are closest to the area of 19020?

Extended Stay America Philadelphia, Holiday Inn Bensalem Philadelphia Area, and Courtyard Bensalem Marriott are the properties closest to 19020.

How much does a cheap hotel near 19020 cost per night?

In the last year, a 2 star hotel near 19020 can be as cheap as $80.50 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 19020 cost per night?

In the last year, the average 3 star hotel near 19020 has been $111.32 per night. (based on HotelPlanner prices)

How much does a high-end hotel near 19020 cost?

In the last year, the average 4 star hotel near 19020 has been $180.69 per night. (based on HotelPlanner prices)

What are the best independent hotels near 19020?

The Neshaminy Inn and Roosevelt Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 19020?

Springhill Suites by Marriott Mt. Laurel Cherry Hill, Courtyard Bensalem Marriott and Sheraton Bucks County Hotel are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 19020?

Quality Inn & Suites Nj State Capital Area, Sleep Inn & Suites and Sleep Inn Cinnaminson Philadelphia East are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 19020?

Best Western Plus Philadelphia Bensalem Hotel and Best Western Burlington Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 19020?

Holiday Inn Express & Suites, Candlewood Suites Bensalem Philadelphia Area and Holiday Inn Express Philadelphia Ne Bensalem are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top