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