Star Rating
Hotel Name
Price Range (USD)to
Amenities

19046 Hotels, Motels & Accommodations

Hampton Inn Philadelphia / Willow Grove : 1500 Easton Rd.
+1-888-690-5247
1500 Easton Rd., Willow Grove, PA 19090 ~3.94 miles north of 19046
  • 3 star Suburban hotel
  • Hotel has 3 meeting rooms
  • Clean rooms
  • Great hot breakfast
Springhill Suites by Marriott Philadelphia Willow Grove - Willow Grove
+1-888-305-3366
3900 Commerce Ave., Willow Grove, PA 19090 ~4.10 miles north of 19046
  • 3 star property
  • 4 floors in hotel
Fairfield Inn & Suites Willow Grove : 2440 Maryland Rd.
+1-800-881-1523
2440 Maryland Rd., Willow Grove, PA 19090 ~4.14 miles north of 19046
  • 3-star Suburban property
  • 4 floors in property
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Homewood Suites Horsham Willow Grove
+1-888-283-3404
720 Blair Mill Rd., Horsham, PA 19044 ~4.26 miles northwest of 19046
  • Affordable Suburban property
  • Hotel has an eco-friendly policy See more
Roosevelt Inn in Philadelphia
+1-866-221-8581
7600 Roosevelt Blvd., Philadelphia, PA 19152 ~4.31 miles southeast of 19046
  • Affordable property
  • 2 floors in property
Extended Stay America Horsham Welsh Road : 114 Welsh Rd.
+1-866-429-5787
114 Welsh Rd., Horsham, PA 19044 ~4.33 miles northwest of 19046
  • Economical Suburban property
  • 116 sleeping rooms in hotel
  • Breakfast is below average
  • All guests thought they were poorly maintained
From$50
Average 3.5 /5Reviews CallBookMore Details
Courtyard by Marriott Philadelphia Willow Grove - Willow Grove
+1-888-690-5281
2350 Easton Rd. Route 611, Willow Grove, PA 19090 ~4.43 miles north of 19046
  • 3 star hotel
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Four Points by Sheraton Philadelphia Northeast
+1-888-690-5247
9461 Roosevelt Blvd., Philadelphia, PA 19114 ~4.48 miles east of 19046
  • Affordable hotel
  • 190 rooms in property
  • Free internet
  • No signal
Residence Inn by Marriott Philadelphia Willow Grove
+1-888-305-3366
3 Walnut Grove Dr., Horsham, PA 19044 ~4.67 miles northwest of 19046
  • 3 star hotel
  • Check in time: 16:00
Candlewood Suites Willow Grove in Horsham
+1-800-881-1523
250 Business Center Dr., Horsham, PA 19044 ~4.93 miles northwest of 19046
  • Cheap Suburban property
  • 110 sleeping rooms in hotel
Extended Stay America Horsham Dresher Road in Horsham
+1-888-283-3404
537 Dresher Rd., Horsham, PA 19044 ~5.05 miles north of 19046
  • 2 star Suburban hotel
  • Fitness + Health Center
  • Beds need improvement
  • Kitchenette needs more attention
Days Inn Philadelphia Roosevelt Boulevard
+1-866-221-8581
4200 Roosevelt Blvd., Philadelphia, PA 19124 ~5.13 miles south of 19046
  • Low priced property
  • Check in: 11:00 AM
Days Inn Horsham
+1-866-429-5787
245 Easton Rd., Horsham, PA 19044 ~5.15 miles north of 19046
  • Mid-scale hotel
  • Fitness center on property
Best Western Fort Washington Inn
+1-888-690-5281
285 Commerce Dr., Fort Washington, PA 19034-2406 ~5.35 miles west of 19046
  • Midscale Suburban property
  • 3 floors in property
  • Pool was closed
  • Good internet service
Motel 6 Philadelphia Northeast : 11580 Roosevelt Blvd.
+1-888-690-5247
11580 Roosevelt Blvd., Philadelphia, PA 19116 ~5.42 miles east of 19046
  • Low-priced hotel
  • Hotel has 90 rooms
Hilton Garden Inn Philadelphia Ft. Washington : 530 West Pennsylvania Ave.
+1-888-305-3366
530 West Pennsylvania Ave., Fort Washington, PA 19034 ~5.52 miles west of 19046
  • Midscale Suburban hotel
  • Hotel has 6 floors
  • Most guests said the reception staff was ok
  • Spa didn't work
Holiday Inn Express & Suites
+1-800-881-1523
432 Pennsylvania Ave., Fort Washington, PA 19034 ~5.77 miles west of 19046
  • Midscale Suburban property
  • Gym / Fitness Center Available
Motel 6 Warminster Pa
+1-888-283-3404
265 East State Street Rd., Warminster, PA 18974 ~6.36 miles north of 19046
  • Low priced hotel
  • Check in time: 3:00
Motel 6 - Warminster
+1-866-221-8581
265 East Street Rd., Warminster, PA 18974 ~6.41 miles north of 19046
  • Economical Suburban hotel
  • 2 floors in hotel
Holiday Inn Express & Suites - Warminster
+1-866-429-5787
240 Veterans Way, Warminster, PA 18974 ~6.49 miles north of 19046
  • 3 star Suburban property
  • 92 suites in hotel
  • Most guests said the beds were comfortable
  • Great ambiance
From$110
Very Good 4.5 /5Latest Reviews CallBookMore Details
Home2 Suites by Hilton Warminster Horsham in Warminster
+1-888-690-5281
230 Veterans Way, Warminster, PA 18974 ~6.54 miles north of 19046
  • 3-star Suburban hotel
  • Hotel has 106 rooms
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Towneplace Suites Horsham : 198 Precision Dr.
+1-888-690-5247
198 Precision Dr., Horsham, PA 19044 ~6.59 miles north of 19046
  • Two star Suburban hotel
  • Check-in time: 3pm
Wyndham Philadelphia Bucks County in Trevose
+1-888-305-3366
4700 Street Rd., Trevose, PA 19053 ~6.90 miles east of 19046
  • 3 star Suburban property
  • Hotel has 6 floors
From$89
Average 3.0 /5Reviews CallBookMore Details
Radisson Hotel Philadelphia Northeast
+1-800-881-1523
2400 Old Lincoln Highway, Trevose, PA 19053 ~6.96 miles east of 19046
  • Mid-scale Suburban hotel
  • 19 meeting rooms in hotel
From$89
Very Good 4.0 /5Review Score CallBookMore Details
The Neshaminy Inn : 2345 Old Lincoln Highway
+1-888-283-3404
2345 Old Lincoln Highway, Feasterville-Trevose, PA 19053 ~7.02 miles east of 19046
  • Affordable hotel
Knights Inn Trevose
+1-866-221-8581
2707 Lincoln Highway, Trevose, PA 19053 ~7.32 miles east of 19046
  • Two star Suburban property
  • Check-in: 2.00PM
  • About half of guests didn't like the uncomfortable beds
  • Smoking permitted
Comfort Inn
+1-866-429-5787
2779 Route 1 North, Feasterville-Trevose, PA 19053 ~7.39 miles east of 19046
  • Affordable Highway hotel
  • Check in: 3:00 pm
  • Good breakfast
  • Most guests said the rooms were modern
Candlewood Suites Bensalem Philadelphia Area in Bensalem
+1-888-690-5281
3908 Old Street Rd., Bensalem, PA 19020 ~7.50 miles east of 19046
  • 3-star hotel
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn Trevose Philadelphia Northeast
+1-888-690-5247
3100 Lincoln Highway, Trevose, PA 19053 ~7.52 miles east of 19046
  • 2-star Suburban property
  • Check-in: 12:00 pm
  • Easily accessible by car and close to shopping areas
  • Bathroom needs cleaning
Quality Inn & Suites in Bensalem
+1-888-305-3366
3671 Street Rd., Bensalem, PA 19020 ~7.73 miles east of 19046
  • 3-star Downtown property
  • Check in time: 11:00
  • Stained carpet
  • Not very comfortable
Hampton Inn & Suites
+1-800-881-1523
3660 Street Rd., Bensalem, PA 19020 ~7.75 miles east of 19046
  • 3 star Suburban property
  • Access to gym on-site
From$88
Very Good 4.5 /5Reviews CallBookMore Details
Courtyard Bensalem Marriott - Bensalem
+1-888-283-3404
3280 Tillman Dr., Bensalem, PA 19020 ~7.77 miles east of 19046
  • Affordable Suburban property
  • Check-in: 3:00pm
From$139
Very Good 4.0 /5Review Score CallBookMore Details
Sleep Inn & Suites
+1-866-221-8581
3427 Street Rd., Bensalem, PA 19020 ~7.77 miles east of 19046
  • 2-star Highway hotel
  • 3 floors in property
Extended Stay America Philadelphia / Bensalem in Bensalem
+1-866-429-5787
3216 Tillman Dr., Bensalem, PA 19020 ~7.78 miles east of 19046
  • Low priced Suburban property
  • Fitness + Health Center
  • AC did not function properly
  • Close proximity to shopping
Best Western Plus Philadelphia Bensalem Hotel
+1-888-690-5281
3499 Street Rd., Bensalem, PA 19020-1547 ~7.80 miles east of 19046
  • Three Star Suburban property
  • 2 floors in property
  • Rooms are ok
  • Approx. half of guests thought the tv was sub-standard
Holiday Inn Bensalem Philadelphia Area
+1-888-690-5247
3327 Street Rd., Bensalem, PA 19020 ~7.84 miles east of 19046
  • Three Star Suburban hotel
  • Hotel has 6 floors
  • For 56%, maintenance was acceptable
  • Food is all right
Holiday Inn Express Philadelphia Ne Bensalem
+1-888-305-3366
1329 Bristol Pike, Bensalem, PA 19020 ~7.90 miles east of 19046
  • 3 star Suburban property
  • Has environment-friendly policy Learn more
  • Modern lobby
  • Delicious food
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Chubb Hotel & Conference Center : 800 Ridge Pike
+1-800-881-1523
800 Ridge Pike, Lafayette Hill, PA 19444 ~8.02 miles west of 19046
  • 3-star Suburban hotel
  • 120 rooms in hotel
Hampton Inn & Suites Warrington Warminster Horsham
+1-888-283-3404
201 Metro Dr., Warrington, PA 18976 ~8.08 miles north of 19046
  • Mid-scale Suburban hotel
  • Fitness / Gym is on-site
From$80
Very Good 4.5 /5Reviews CallBookMore Details
The Conwell Inn
+1-866-221-8581
1331 West Berks St., Philadelphia, PA 19122 ~8.84 miles south of 19046
  • 2 star Downtown hotel
  • Check-in time: 15:00
  • Near to public transport, according to 96%
  • Most guests said the bathroom was dirty
From$148
Very Good 4.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Philadelphia City Avenue - Philadelphia
+1-866-429-5787
4200a City Ave., Philadelphia, PA 19131 ~9.05 miles southwest of 19046
  • Midscale property
  • Most guests said rooms were clean enough
  • Friendly atmosphere
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hilton Philadelphia City Avenue
+1-888-690-5281
4200 City Ave., Philadelphia, PA 19131 ~9.07 miles southwest of 19046
  • Three Star property
  • 207 rooms in property
Courtyard by Marriott
+1-888-690-5247
651 Fountain Rd., Plymouth Meeting, PA 19462 ~9.36 miles west of 19046
  • 3-star Suburban hotel
  • Check-in time: 3PM
  • Sufficient wellness & sports facilities
  • Near great shopping at King of Prussia mall
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Doubletree Suites by Hilton Philadelphia West in Plymouth Meeting
+1-888-305-3366
640 Fountain Rd., Plymouth Meeting, PA 19462 ~9.37 miles west of 19046
  • Three Star Suburban hotel
  • 7 floors in property
  • Beds were acceptable for 68%
  • Popular among business travelers
Extended Stay America Philadelphia Plymouth Meet in Plymouth Meeting
+1-800-881-1523
437 Irwins Lane, Plymouth Meeting, PA 19462 ~9.50 miles west of 19046
  • Two-star hotel
  • Fitness center on property
  • Easily accessible by car, said 100%
  • Bathroom could be optimized
Sleep Inn Cinnaminson Philadelphia East
+1-888-283-3404
208 Route 130 North, Cinnaminson, NJ 08077 ~9.53 miles southeast of 19046
  • Economical Downtown hotel
  • Hotel has 2 floors
  • Thin walls
  • Terrific location
Springhill Suites by Marriott Philadelphia Plymouth Meeting in Plymouth Meeting
+1-866-221-8581
430 Plymouth Rd., Plymouth Meeting, PA 19462 ~9.57 miles west of 19046
  • Affordable property
  • Check in time: 15:00
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn in Montgomeryville
+1-866-429-5787
1110 Bethlehem Pike, Montgomeryville, PA 19454 ~9.65 miles northwest of 19046
  • Three Star Suburban hotel
  • Free comp. breakfast
  • Bathroom is ok
  • Good kitchenette
Homewood Suites by Hilton Plymouth Meeting in Plymouth Meeting
+1-888-690-5281
200 Lee Dr., Plymouth Meeting, PA 19462 ~9.79 miles west of 19046
  • 3-star Suburban hotel
  • Check-in: 11:00am
Hampton Inn Plymouth Meeting - Plymouth Meeting
+1-888-690-5247
2055 Chemical Rd., Plymouth Meeting, PA 19462 ~9.85 miles west of 19046
  • 3 star Suburban hotel
  • Hotel has a green policy Read more
  • Beds were acceptable for 65%
  • Excellent room

Next: Show All Available 19046 Hotels with Pricing

Graph: Upcoming 20 Days of Abington Hotel Rates

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

FAQs about hotels near 19046

What are the top rated hotels near 19046?

Hilton Garden Inn Philadelphia Ft. Washington, Holiday Inn Express & Suites and Holiday Inn Express & Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 19046?

Hampton Inn Philadelphia, Springhill Suites by Marriott Philadelphia Willow Grove and Fairfield Inn & Suites Willow Grove are the top 3 luxury hotels near 19046.

What hotels are closest to the area of 19046?

Hampton Inn Philadelphia, Springhill Suites by Marriott Philadelphia Willow Grove, and Fairfield Inn & Suites Willow Grove are the properties closest to 19046.

What are the most popular independent hotels near 19046?

The Conwell Inn, Chubb Hotel & Conference Center and Roosevelt Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 19046?

Springhill Suites by Marriott Philadelphia Willow Grove, Fairfield Inn & Suites Willow Grove and Courtyard by Marriott Philadelphia Willow Grove are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 19046?

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

What are the best Best Western hotels near 19046?

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

What are the most popular IHG hotels near 19046?

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

Back to Top