Star Rating
Hotel Name
Price Range (USD)to
Amenities

19040 Hotels & Accommodations

Days Inn Horsham in Horsham
+1-888-690-5247
245 Easton Rd., Horsham, PA 19044 ~1.19 miles west of 19040
  • Midscale property
  • 2 meeting rooms in property
Courtyard by Marriott Philadelphia Willow Grove - Willow Grove
+1-888-305-3366
2350 Easton Rd. Route 611, Willow Grove, PA 19090 ~1.25 miles southwest of 19040
  • 3 star property
Hampton Inn Philadelphia / Willow Grove in Willow Grove
+1-800-881-1523
1500 Easton Rd., Willow Grove, PA 19090 ~1.54 miles southwest of 19040
  • 3 star Suburban hotel
  • Access to gym on-site
  • Great hot breakfast
  • Most guests enjoyed the restaurants & bars nearby
Springhill Suites by Marriott Philadelphia Willow Grove : 3900 Commerce Ave.
+1-888-283-3404
3900 Commerce Ave., Willow Grove, PA 19090 ~1.81 miles southwest of 19040
  • Three Star property
  • Hotel has 4 floors
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites Willow Grove
+1-866-221-8581
2440 Maryland Rd., Willow Grove, PA 19090 ~1.81 miles southwest of 19040
  • Three Star Suburban property
  • Hotel has an eco-friendly policy See more
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America Horsham Dresher Road : 537 Dresher Rd.
+1-866-429-5787
537 Dresher Rd., Horsham, PA 19044 ~1.82 miles west of 19040
  • Low priced Suburban hotel
  • 136 rooms in property
  • Noisy refrigerator
  • Minibar can be a problem
Home2 Suites by Hilton Warminster Horsham : 230 Veterans Way
+1-888-690-5281
230 Veterans Way, Warminster, PA 18974 ~1.96 miles northeast of 19040
  • Three Star Suburban hotel
  • 106 rooms in property
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express & Suites
+1-888-690-5247
240 Veterans Way, Warminster, PA 18974 ~1.96 miles northeast of 19040
  • Affordable Suburban property
  • Free breakfast available
  • Most guests were happy with the price of the breakfast
  • Location is great
From$110
Very Good 4.5 /5Read Reviews CallBookMore Details
Motel 6 Warminster Pa - Warminster
+1-888-305-3366
265 East State Street Rd., Warminster, PA 18974 ~1.97 miles northeast of 19040
  • Economical property
  • Check in time: 3:00
Residence Inn by Marriott Philadelphia Willow Grove : 3 Walnut Grove Dr.
+1-800-881-1523
3 Walnut Grove Dr., Horsham, PA 19044 ~2.02 miles west of 19040
  • Three Star hotel
  • Gym is available on property
Motel 6 : 265 East Street Rd.
+1-888-283-3404
265 East Street Rd., Warminster, PA 18974 ~2.02 miles northeast of 19040
  • Inexpensive Suburban property
  • Hotel has 2 floors
Homewood Suites Horsham Willow Grove
+1-866-221-8581
720 Blair Mill Rd., Horsham, PA 19044 ~2.23 miles southwest of 19040
  • Mid-scale Suburban hotel
  • 112 rooms in property
Extended Stay America Horsham Welsh Road
+1-866-429-5787
114 Welsh Rd., Horsham, PA 19044 ~2.26 miles southwest of 19040
  • Low-priced Suburban property
  • Check-in time: 3PM
  • The majority of guests said rooms were dirty
  • Service is ok
Candlewood Suites Willow Grove in Horsham
+1-888-690-5281
250 Business Center Dr., Horsham, PA 19044 ~2.44 miles west of 19040
  • Economy Suburban property
  • 110 sleeping rooms in hotel
Towneplace Suites Horsham in Horsham
+1-888-690-5247
198 Precision Dr., Horsham, PA 19044 ~2.75 miles west of 19040
  • Low Cost Suburban property
  • 3 floors in property
From$89
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Warrington Warminster Horsham : 201 Metro Dr.
+1-888-305-3366
201 Metro Dr., Warrington, PA 18976 ~3.34 miles northwest of 19040
  • Affordable Suburban property
  • 4 floors in hotel
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Fort Washington Inn
+1-800-881-1523
285 Commerce Dr., Fort Washington, PA 19034-2406 ~5.69 miles southwest of 19040
  • 3 star Suburban hotel
  • Check in: 3pm
  • Tasty breakfast
  • Approx. half of guests thought the wifi quality was ok
Hilton Garden Inn Philadelphia Ft. Washington in Fort Washington
+1-888-283-3404
530 West Pennsylvania Ave., Fort Washington, PA 19034 ~6.02 miles southwest of 19040
  • 3 star Suburban property
  • 146 sleeping rooms in hotel
  • Most guests had problems with the shower
  • Good ambiance
Hampton Inn Doylestown
+1-866-221-8581
1570 Easton Rd., Warrington, PA 18976 ~6.12 miles north of 19040
  • Mid-scale Suburban hotel
  • 5 floors in property
  • Great reception
  • A great variety of food for you
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express & Suites
+1-866-429-5787
432 Pennsylvania Ave., Fort Washington, PA 19034 ~6.16 miles west of 19040
  • Midscale Suburban hotel
  • 168 rooms in hotel
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Homewood Suites Warrington : 2650 Kelly Rd.
+1-888-690-5281
2650 Kelly Rd., Warrington, PA 18976 ~6.25 miles north of 19040
  • Affordable Suburban hotel
  • Hotel has 96 suites
Residence Inn - Montgomeryville
+1-888-690-5247
1110 Bethlehem Pike, Montgomeryville, PA 19454 ~6.69 miles west of 19040
  • 3-star Suburban hotel
  • Access to gym on-site
  • King size beds
  • Clean
Wyndham Philadelphia Bucks County : 4700 Street Rd.
+1-888-305-3366
4700 Street Rd., Trevose, PA 19053 ~7.09 miles east of 19040
  • Mid-scale Suburban hotel
  • Hotel has a green policy See policy
Motel 6 Philadelphia Northeast in Philadelphia
+1-800-881-1523
11580 Roosevelt Blvd., Philadelphia, PA 19116 ~7.39 miles southeast of 19040
  • Cheap hotel
  • Check in: 15:00
Joseph Ambler Inn - North Wales
+1-888-283-3404
1005 Horsham Rd., North Wales, PA 19454 ~7.68 miles northwest of 19040
  • Mid-scale Suburban property
  • 52 rooms in hotel
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Rodeway Inn Conference Center - Montgomeryville
+1-866-221-8581
969 Bethlehem Pike, Montgomeryville, PA 18936 ~7.70 miles west of 19040
  • Economy Suburban property
  • 62 sleeping rooms in hotel
Radisson Hotel Philadelphia Northeast - Trevose
+1-866-429-5787
2400 Old Lincoln Highway, Trevose, PA 19053 ~7.72 miles east of 19040
  • 3-star Suburban property
  • 19 meeting rooms in property
The Neshaminy Inn : 2345 Old Lincoln Highway
+1-888-690-5281
2345 Old Lincoln Highway, Feasterville-Trevose, PA 19053 ~7.84 miles east of 19040
  • Mid-scale property
  • Check-in time: 0:00
Four Points by Sheraton Philadelphia Northeast : 9461 Roosevelt Blvd.
+1-888-690-5247
9461 Roosevelt Blvd., Philadelphia, PA 19114 Website ~7.89 miles southeast of 19040
  • 3 star property
  • 4 conference rooms in property
  • Breakfast can be improved
  • For 62%, the lobby entrance was sub-standard
Comfort Inn in Feasterville-Trevose
+1-888-305-3366
2779 Route 1 North, Feasterville-Trevose, PA 19053 ~7.96 miles east of 19040
  • Affordable Highway property
  • 6 suites in hotel
  • Wi-fi worked great
  • AC needs updating
Knights Inn Trevose
+1-800-881-1523
2707 Lincoln Highway, Trevose, PA 19053 ~7.97 miles east of 19040
  • Two-star Suburban property
  • Staff rude
  • Quite uncomfortable
Hampton Inn & Suites Philadelphia Montgomeryville in North Wales
+1-888-283-3404
121 Garden Golf Blvd., North Wales, PA 19454 ~7.97 miles west of 19040
  • 3-star Suburban property
  • 32 suites in hotel
From$104
Very Good 4.5 /5Review Score CallBookMore Details
Red Roof Inn Trevose Philadelphia Northeast - Trevose
+1-866-221-8581
3100 Lincoln Highway, Trevose, PA 19053 ~7.98 miles east of 19040
  • Low priced Suburban property
  • Check-in: 12:00 pm
  • Air conditioning was criticized by 79%
  • Most guests said rooms were small
Staybridge Suites
+1-866-429-5787
119 Garden Golf Blvd., North Wales, PA 19454 ~7.98 miles northwest of 19040
  • Midscale Suburban hotel
  • Complimentary breakfast is offered
Candlewood Suites Bensalem Philadelphia Area - Bensalem
+1-888-690-5281
3908 Old Street Rd., Bensalem, PA 19020 ~8.01 miles east of 19040
  • Affordable property
Roosevelt Inn : 7600 Roosevelt Blvd.
+1-888-690-5247
7600 Roosevelt Blvd., Philadelphia, PA 19152 ~8.11 miles southeast of 19040
  • 3-star hotel
  • 107 rooms in hotel
Courtyard by Marriott
+1-888-305-3366
544 Dekalb Pike, Montgomeryville, PA 19454 ~8.14 miles west of 19040
  • Three Star Suburban property
  • Hotel has an eco-friendly policy Learn more
  • Plenty of restaurants
  • Very good hotel
Quality Inn & Suites : 3671 Street Rd.
+1-800-881-1523
3671 Street Rd., Bensalem, PA 19020 ~8.29 miles east of 19040
  • Three Star Downtown hotel
  • Check in: 11:00
  • Room needs to be improved
  • Friendly service
Best Western Plus Philadelphia Bensalem Hotel
+1-888-283-3404
3499 Street Rd., Bensalem, PA 19020-1547 ~8.40 miles east of 19040
  • Mid-scale Suburban hotel
  • Hotel has 121 rooms
  • Coffe shop next door
  • Hallways are cold
Hampton Inn & Suites
+1-866-221-8581
3660 Street Rd., Bensalem, PA 19020 ~8.46 miles east of 19040
  • 3 star Suburban property
  • 101 sleeping rooms in hotel
From$88
Very Good 4.5 /5Reviews CallBookMore Details
Sleep Inn & Suites - Bensalem
+1-866-429-5787
3427 Street Rd., Bensalem, PA 19020 ~8.46 miles east of 19040
  • Economical Highway property
  • Gym / Fitness Center Available
Courtyard Bensalem Marriott : 3280 Tillman Dr.
+1-888-690-5281
3280 Tillman Dr., Bensalem, PA 19020 ~8.67 miles east of 19040
  • 3-star Suburban property
  • 3 suites in property
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Holiday Inn Bensalem Philadelphia Area : 3327 Street Rd.
+1-888-690-5247
3327 Street Rd., Bensalem, PA 19020 ~8.70 miles east of 19040
  • Three Star Suburban hotel
  • Hotel has 167 rooms
  • Close proximity to center city
  • Rooms are ok
Extended Stay America Philadelphia / Bensalem in Bensalem
+1-888-305-3366
3216 Tillman Dr., Bensalem, PA 19020 ~8.80 miles east of 19040
  • Inexpensive Suburban hotel
  • Gym / Fitness Center Available
  • More comfort would be nice
  • Bathroom could be optimized
From$48
Average 3.5 /5Reviews CallBookMore Details
Normandy Farm Hotel & Conference Center in Blue Bell
+1-800-881-1523
1401 Morris Rd., Blue Bell, PA 19422 ~9.11 miles west of 19040
  • High end Suburban hotel
  • 141 sleeping rooms in hotel
  • Bar service is acceptable
  • Great location
From$149
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn - Montgomeryville
+1-888-283-3404
678 Bethlehem Pike, Montgomeryville, PA 18936 ~9.23 miles northwest of 19040
  • Mid-scale Suburban property
  • Fitness + Health Center
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Homewood Suites Lansdale : 1200 Pennbrook Pkwy.
+1-866-221-8581
1200 Pennbrook Pkwy., Lansdale, PA 19446 ~9.97 miles west of 19040
  • Mid-scale Suburban property
  • Free complimentary breakfast
  • Beds were comfortable
  • Comfort level is high
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott
+1-866-429-5787
651 Fountain Rd., Plymouth Meeting, PA 19462 ~10.08 miles west of 19040
  • Mid-scale Suburban property
  • Hotel has an eco-friendly policy See policy
  • Most guests said the reception staff was great
  • Including coffee
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Doubletree Suites by Hilton Philadelphia West in Plymouth Meeting
+1-888-690-5281
640 Fountain Rd., Plymouth Meeting, PA 19462 ~10.08 miles west of 19040
  • Three Star Suburban hotel
  • Hotel has 253 rooms
  • Minibar can be a problem
  • Internet was not working
Days Inn Philadelphia Roosevelt Boulevard in Philadelphia
+1-888-690-5247
4200 Roosevelt Blvd., Philadelphia, PA 19124 ~10.19 miles south of 19040
  • Two-star hotel
  • 116 rooms in property

Next: Show All Available 19040 Hotels with Pricing

Graph: Next 20 Days of Hatboro Hotel Prices

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

FAQs about hotels near 19040

What are the top reviewed hotels near 19040?

Home2 Suites by Hilton Warminster Horsham, Holiday Inn Express & Suites and Hampton Inn & Suites Warrington Warminster Horsham are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 19040?

Normandy Farm Hotel & Conference Center, Days Inn Horsham and Courtyard by Marriott Philadelphia Willow Grove are the top 3 luxury hotels near 19040.

What hotels are closest to the area of 19040?

Days Inn Horsham, Courtyard by Marriott Philadelphia Willow Grove, and Hampton Inn Philadelphia are the properties closest to 19040.

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

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

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

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

How much does a luxury hotel near 19040 cost?

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

What are the best independent hotels near 19040?

Joseph Ambler Inn, Normandy Farm Hotel & Conference Center and The Neshaminy Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 19040?

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

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

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

What are the best Best Western hotels near 19040?

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 best IHG hotels near 19040?

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

Back to Top