Star Rating
Hotel Name
Price Range (USD)to
Amenities

Yardley Pennsylvania Hotels & Motels

Find hotels & motels in Yardley using the list below. Search for the cheapest discounted hotel and motel rates in or near Yardley, PA for your corporate or personal leisure travel. We list the best Yardley, Pennsylvania hotel and motel rooms. Browse the Yardley area hotels to find the perfect lodging! Please use the provided map of the Yardley hotels. Need 5+ Rooms? Secure Yardley Group Hotel Deals

The Yardley center is around 3 miles northeast of Sesame Place and 3 miles west of Waterfront Park.

Yardley Hotels/Motels & Accommodations

Quality Inn & Suites Nj State Capital Area 7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~2.48 miles east of Yardley
  • Mid-scale Suburban property
  • Hotel has 8 suites
Residence Inn Marriott Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • 3-star Suburban property
  • 100 suites in hotel
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Mid-scale Suburban property
  • 118 rooms in hotel
From$81
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express Langhorne Oxford Valley : 3101 West Cabot Blvd. 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • 3 star Suburban hotel
  • Hotel has 4 floors
Wyndham Garden Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Affordable Downtown property
  • 5 floors in hotel
Springhill Suites by Marriott Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • 3 star Suburban property
  • 91 rooms in property
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • Four-star Suburban hotel
  • 15 floors in hotel
From$79
Very Good 4.0 /5Reviews Call
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • Midscale Suburban property
  • 2 conference rooms in property
From$109
Very Good 4.0 /5Hotel Reviews Call
Homewood Suites by Hilton Newtown in Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • 3-star Suburban property
  • Fitness / Gym is on-site
From$104
Very Good 4.5 /5Latest Reviews Call
Courtyard by Marriott - Ewing 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • Three Star Suburban hotel
  • 5 floors in property
From$79
Very Good 4.0 /5Read Reviews Call
Element by Westin Ewing - Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • 3-star Suburban hotel
  • 118 suites in hotel
From$74
Very Good 4.0 /5Reviews Call
Springhill Suites by Marriott Ewing Princeton Sout in Ewing 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • 3 star Suburban property
  • Check-in: 3:00pm
From$90
Very Good 4.5 /5Reviews Call
The Brick Hotel : 1 East Washington Ave.
+1-800-881-1523
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • 3-star property
Quality Inn Levittown Bensalem 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • 3-star Highway hotel
  • Check-in time: 3:00 PM
Ramada Philadelphia Levittown Hotel in Levittown 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Affordable hotel
  • Hotel has 7 suites
Howard Johnson Princeton / Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Economy Highway hotel
  • Free comp. breakfast
Econo Lodge
+1-800-997-5148
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economy Downtown property
  • 60 rooms in property
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Two star Suburban property
  • Check-in time: 3:00PM
From$44
Average 3.5 /5Reviews Call
Candlewood Suites 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Cheap Suburban hotel
  • Hotel has 3 floors
From$66
Very Good 4.0 /5Reviews Call
Comfort Inn Bordentown 1009 Us Highway 206, Bordentown, NJ 08505 ~8.02 miles southeast of Yardley
  • Inexpensive Highway property
  • 3 floors in property
Bordentown Days Inn : 1073 Route 206 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Cheap Suburban property
  • Check in time: 2:00PM
Best Western Hotel in Bordentown
+1-888-690-5281
1068 Us Highway 206, Bordentown, NJ 08505 ~8.41 miles southeast of Yardley
  • Two star Highway hotel
  • Check-in time: 3:00pm
Hampton Inn Bordentown 2004 Us Highway 206, Bordentown, NJ 08505 ~8.70 miles southeast of Yardley
  • 3 star Highway property
  • 72 rooms in hotel
From$105
Very Good 4.5 /5Hotel Reviews Call
Comfort Inn Near Princeton in Lawrenceville
+1-800-997-5148
3270 Us Route 1 North, Lawrenceville, NJ 08648 ~8.78 miles northeast of Yardley
  • Cheap Highway hotel
  • Free breakfast
Ramada - Bordentown
+1-888-690-5247
1083 Route 206, Bordentown, NJ 08505 ~9.00 miles southeast of Yardley
  • Low-priced Highway property
  • Check-in time: 3:00pm
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top