Star Rating
Hotel Name
Price Range (USD)to
Amenities

18946 Hotels/Accommodations

Golden Plough Inn at Peddlers Villa : Rte 202 & Street Rd.
+1-888-690-5247
Rte 202 & Street Rd., Philadelphia, PA 18931 ~3.72 miles north of 18946
  • Midscale hotel
  • Check in: 15:00
Golden Plough Inn at Peddlers - Lahaska
+1-888-305-3366
Route 202 & Street Rd., Lahaska, PA 18931 ~3.92 miles north of 18946
  • Three Star Resort hotel
  • 2 floors in property
  • Terrific location
  • Beautiful location
Rodeway Inn & Suites
+1-800-881-1523
6426 Lower York Rd., New Hope, PA 18938 ~4.35 miles north of 18946
  • Low priced Rural hotel
  • Check-in time: 11:00
Lambertville House in Lambertville
+1-888-283-3404
32 Bridge St., Lambertville, NJ 08530 ~5.75 miles northeast of 18946
  • 4-star Rural hotel
  • 26 sleeping rooms in hotel
  • All guests thought parking was inexpensive
  • Bar is awesome
From$277
Very Good 4.0 /5Recent Reviews CallBookMore Details
Doylestown Mainstreet Inn
+1-866-221-8581
625 North Main St., Doylestown, PA 18901 ~6.79 miles west of 18946
  • Low priced Downtown property
  • 2 floors in property
Homewood Suites by Hilton Newtown : 110 Pheasant Run
+1-866-429-5787
110 Pheasant Run, Newtown, PA 18940 ~6.95 miles southeast of 18946
  • 3 star Suburban property
  • Free breakfast
From$104
Very Good 4.5 /5Recent Reviews CallBookMore Details
Homewood Suites Warrington in Warrington
+1-888-690-5281
2650 Kelly Rd., Warrington, PA 18976 ~6.99 miles west of 18946
  • Affordable Suburban hotel
  • Free breakfast
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn Doylestown
+1-888-690-5247
1570 Easton Rd., Warrington, PA 18976 ~7.04 miles west of 18946
  • Affordable Suburban hotel
  • Fitness + Health Center
  • Generous facilities
  • Clean sheets
Hampton Inn & Suites Newtown : 1000 Stony Hill Rd.
+1-888-305-3366
1000 Stony Hill Rd., Yardley, PA 19067 ~7.84 miles southeast of 18946
  • Three Star Suburban hotel
  • Hotel has 2 meeting rooms
Home2 Suites by Hilton Warminster Horsham - Warminster
+1-800-881-1523
230 Veterans Way, Warminster, PA 18974 ~7.91 miles southwest of 18946
  • 3 star Suburban property
  • Fitness center on property
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express & Suites
+1-888-283-3404
240 Veterans Way, Warminster, PA 18974 ~7.94 miles southwest of 18946
  • Midscale Suburban hotel
  • 92 suites in property
  • Best places to eat
  • Good breakfast selection
From$110
Very Good 4.5 /5Recent Reviews CallBookMore Details
Motel 6
+1-866-221-8581
265 East Street Rd., Warminster, PA 18974 ~7.98 miles southwest of 18946
  • Cheap Suburban property
  • 52 sleeping rooms in hotel
Motel 6 Warminster Pa
+1-866-429-5787
265 East State Street Rd., Warminster, PA 18974 ~8.03 miles southwest of 18946
  • 2-star hotel
  • Check-in time: 3:00
Hampton Inn & Suites Warrington Warminster Horsham : 201 Metro Dr.
+1-888-690-5281
201 Metro Dr., Warrington, PA 18976 ~8.84 miles southwest of 18946
  • Three Star Suburban property
  • Check-in time: 03:00 pm
Holiday Inn Express Langhorne Oxford Valley in Langhorne
+1-888-690-5247
3101 West Cabot Blvd., Langhorne, PA 19047 ~10.33 miles southeast of 18946
  • Mid-scale Suburban property
  • 4 floors in property
  • Quiet safe
  • Great location
Red Roof Inn Oxford Valley : 3100 Cabot Blvd. West
+1-888-305-3366
3100 Cabot Blvd. West, Langhorne, PA 19047 ~10.34 miles southeast of 18946
  • Two-star property
  • Check-in time: 15:00
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Courtyard by Marriott Ewing / Princeton - Ewing
+1-800-881-1523
360 Scotch Rd., Ewing, NJ 08628 ~10.36 miles east of 18946
  • Three Star Airport hotel
  • 2 meeting rooms in property
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Springhill Suites by Marriott Langhorne
+1-888-283-3404
200 North Buckstown Dr., Langhorne, PA 19047 ~10.38 miles southeast of 18946
  • Midscale Suburban hotel
  • 5 floors in hotel
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Courtyard by Marriott Philadelphia Langhorne
+1-866-221-8581
5 Cabot Blvd. East, Langhorne, PA 19047 ~10.44 miles southeast of 18946
  • 3 star Suburban hotel
  • Hotel has 7 suites
  • Shower can be a problem
  • Pool was out of service
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Element by Westin Ewing
+1-866-429-5787
1000 Sam Weinroth Rd., Ewing, NJ 08628 ~10.49 miles east of 18946
  • Affordable Suburban hotel
  • 4 floors in hotel
  • Staff was pleasant and helpful
  • About half of guests thought the furniture was functional
From$102
Very Good 4.0 /5Guest Reviews CallBookMore Details
Days Inn Horsham - Horsham
+1-888-690-5281
245 Easton Rd., Horsham, PA 19044 ~10.49 miles southwest of 18946
  • Affordable hotel
  • Fitness center on property
Residence Inn Marriott Langhorne : 15 Cabot Blvd. West
+1-888-690-5247
15 Cabot Blvd. West, Langhorne, PA 19047 ~10.53 miles southeast of 18946
  • Affordable Suburban hotel
  • Hotel has 100 rooms
  • Quick overnight stay for a mother daughter
  • Clean room
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Towneplace Suites Horsham
+1-888-305-3366
198 Precision Dr., Horsham, PA 19044 ~10.60 miles southwest of 18946
  • Low Cost Suburban hotel
  • Free breakfast
Sheraton Bucks County Hotel - Langhorne
+1-800-881-1523
400 Oxford Valley Rd., Langhorne, PA 19047 ~10.62 miles southeast of 18946
  • 4-star Suburban hotel
  • Hotel has 5 suites
Courtyard by Marriott Philadelphia Willow Grove in Willow Grove
+1-888-283-3404
2350 Easton Rd. Route 611, Willow Grove, PA 19090 ~10.96 miles southwest of 18946
  • Mid-scale hotel
Extended Stay America Horsham Dresher Road in Horsham
+1-866-221-8581
537 Dresher Rd., Horsham, PA 19044 ~11.09 miles southwest of 18946
  • Cheap Suburban hotel
  • 136 rooms in hotel
  • The majority of guests thought the service was very professional
  • Only one bed
From$48
Average 3.0 /5Reviews CallBookMore Details
Wyndham Philadelphia Bucks County : 4700 Street Rd.
+1-866-429-5787
4700 Street Rd., Trevose, PA 19053 ~11.18 miles south of 18946
  • Mid-scale Suburban hotel
  • Hotel has 6 floors
Hampton Inn Philadelphia / Willow Grove : 1500 Easton Rd.
+1-888-690-5281
1500 Easton Rd., Willow Grove, PA 19090 ~11.31 miles southwest of 18946
  • 3-star Suburban property
  • 150 rooms in property
  • NOisy heating
  • Food is to die for
Residence Inn by Marriott Philadelphia Willow Grove
+1-888-690-5247
3 Walnut Grove Dr., Horsham, PA 19044 ~11.48 miles southwest of 18946
  • Mid-scale hotel
  • Check in time: 16:00
Fairfield Inn & Suites Willow Grove : 2440 Maryland Rd.
+1-888-305-3366
2440 Maryland Rd., Willow Grove, PA 19090 ~11.52 miles southwest of 18946
  • Mid-scale Suburban property
  • 108 sleeping rooms in hotel
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Springhill Suites by Marriott Philadelphia Willow Grove - Willow Grove
+1-800-881-1523
3900 Commerce Ave., Willow Grove, PA 19090 ~11.52 miles southwest of 18946
  • Affordable hotel
  • Free comp. breakfast
Springhill Suites by Marriott Ewing Princeton Sout - Ewing
+1-888-283-3404
1000 Charles Ewing Blvd., Ewing, NJ 08628 ~11.53 miles east of 18946
  • Mid-scale Suburban hotel
  • Access to gym on-site
  • Most guests were happy with the price of the breakfast
  • Great service
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Red Roof Inn Trevose Philadelphia Northeast
+1-866-221-8581
3100 Lincoln Highway, Trevose, PA 19053 ~11.72 miles south of 18946
  • Economical Suburban property
  • 162 sleeping rooms in hotel
  • Reasonably accessible by car, said 69%
  • Good restaurants & bars in the area
From$50
Very Good 4.0 /5Reviews CallBookMore Details
Candlewood Suites Willow Grove
+1-866-429-5787
250 Business Center Dr., Horsham, PA 19044 ~11.73 miles southwest of 18946
  • Two star Suburban hotel
  • Gym is available on property
Candlewood Suites Bensalem Philadelphia Area : 3908 Old Street Rd.
+1-888-690-5281
3908 Old Street Rd., Bensalem, PA 19020 ~11.81 miles south of 18946
  • Mid-scale property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America Horsham Welsh Road
+1-888-690-5247
114 Welsh Rd., Horsham, PA 19044 ~11.84 miles southwest of 18946
  • Two-star Suburban property
  • Check-in time: 3PM
  • Generally quite dirty
  • Rooms need regular maintenance
Homewood Suites Horsham Willow Grove : 720 Blair Mill Rd.
+1-888-305-3366
720 Blair Mill Rd., Horsham, PA 19044 ~11.84 miles southwest of 18946
  • 3-star Suburban property
  • Complimentary breakfast is offered
Comfort Inn
+1-800-881-1523
2779 Route 1 North, Feasterville-Trevose, PA 19053 ~11.87 miles south of 18946
  • 3-star Highway hotel
  • Hotel has 3 floors
  • TV needs to be updated
  • Great and affordable breakfast
Quality Inn & Suites
+1-888-283-3404
3671 Street Rd., Bensalem, PA 19020 ~11.95 miles south of 18946
  • 3-star Downtown hotel
  • Hotel has 96 rooms
  • Great breakfast
  • Most guests said rooms were small
Knights Inn Trevose - Trevose
+1-866-221-8581
2707 Lincoln Highway, Trevose, PA 19053 ~11.97 miles south of 18946
  • Two-star Suburban property
  • Check in time: 2.00PM
  • Worn out property
  • No housekeeping
Best Western Plus Philadelphia Bensalem Hotel
+1-866-429-5787
3499 Street Rd., Bensalem, PA 19020-1547 ~12.04 miles south of 18946
  • Mid-scale Suburban property
  • Free comp. breakfast
  • Booking process is sufficient
  • Amenities are not the best
Radisson Hotel Philadelphia Northeast : 2400 Old Lincoln Highway
+1-888-690-5281
2400 Old Lincoln Highway, Trevose, PA 19053 ~12.05 miles south of 18946
  • Midscale Suburban hotel
  • Fitness center on property
The Neshaminy Inn in Feasterville-Trevose
+1-888-690-5247
2345 Old Lincoln Highway, Feasterville-Trevose, PA 19053 ~12.16 miles south of 18946
  • 3 star property
Sleep Inn & Suites
+1-888-305-3366
3427 Street Rd., Bensalem, PA 19020 ~12.18 miles south of 18946
  • Low priced Highway property
  • Free complimentary breakfast
From$60
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites
+1-800-881-1523
3660 Street Rd., Bensalem, PA 19020 ~12.20 miles south of 18946
  • Mid-scale Suburban property
  • Fitness center on property
From$88
Very Good 4.5 /5Reviews CallBookMore Details
Joseph Ambler Inn in North Wales
+1-888-283-3404
1005 Horsham Rd., North Wales, PA 19454 ~12.33 miles west of 18946
  • 3 star Suburban property
  • Hotel has 52 rooms
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Bensalem Philadelphia Area - Bensalem
+1-866-221-8581
3327 Street Rd., Bensalem, PA 19020 ~12.50 miles south of 18946
  • Three Star Suburban property
  • 5 conference rooms in property
  • Low water pressure
  • Most guests liked the proximity to shopping
Courtyard Bensalem Marriott - Bensalem
+1-866-429-5787
3280 Tillman Dr., Bensalem, PA 19020 ~12.54 miles south of 18946
  • Mid-scale Suburban property
  • Check in: 3:00pm
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
Extended Stay America Philadelphia / Bensalem : 3216 Tillman Dr.
+1-888-690-5281
3216 Tillman Dr., Bensalem, PA 19020 ~12.76 miles south of 18946
  • Low Cost Suburban property
  • Fitness center on property
  • Including guest laundry
  • AC did not function properly
Staybridge Suites - North Wales
+1-888-690-5247
119 Garden Golf Blvd., North Wales, PA 19454 ~12.80 miles west of 18946
  • Mid-scale Suburban hotel
  • Hotel has 4 floors

Next: Show All Available 18946 Hotels with Pricing

Graph: Upcoming 20 Days of Lahaska Hotel Rates

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

FAQs about hotels near 18946

What are the top reviewed hotels near 18946?

Homewood Suites by Hilton Newtown, Homewood Suites Warrington and Hampton Inn Doylestown are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 18946?

Lambertville House, Sheraton Bucks County Hotel and Golden Plough Inn at Peddlers Villa are the top 3 luxury hotels near 18946.

What hotels are closest to the area of 18946?

Golden Plough Inn at Peddlers Villa, Golden Plough Inn at Peddlers, and Rodeway Inn & Suites are the properties closest to 18946.

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

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

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

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

What are the best independent hotels near 18946?

Joseph Ambler Inn, Lambertville House and Doylestown Mainstreet Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 18946?

Springhill Suites by Marriott Ewing Princeton Sout, Courtyard by Marriott Ewing and Springhill Suites by Marriott Langhorne are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 18946?

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

What are the best IHG hotels near 18946?

Holiday Inn Express & Suites, Staybridge 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