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 & 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 59 rooms
From$50
Very Good 4.0 /5 Read Reviews Call
Residence Inn Marriott Langhorne - Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • 3-star Suburban hotel
  • Hotel has 4 floors
From$80
Very Good 4.5 /5 Hotel Reviews Call
Courtyard by Marriott Philadelphia Langhorne : 5 Cabot Blvd. East 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Affordable Suburban property
  • 118 rooms in hotel
From$81
Very Good 4.0 /5 Read Reviews Call
Holiday Inn Express Langhorne Oxford Valley - Langhorne 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Affordable Suburban property
  • Check-in time: 4:00 PM
From$75
Average 3.5 /5 Latest Reviews Call
Wyndham Garden Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Mid-scale Downtown property
  • Check in time: 3pm
From$103
Average 3.0 /5 Review Score Call
Springhill Suites by Marriott Langhorne : 200 North Buckstown Dr. 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • 3-star Suburban property
  • Free breakfast
From$90
Very Good 4.5 /5 Review Score Call
Sheraton Bucks County Hotel in Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • Expensive Suburban hotel
  • Hotel has a green policy Read more
From$79
Very Good 4.0 /5 Guest Reviews Call
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • Midscale Suburban property
  • 137 sleeping rooms in hotel
From$109
Very Good 4.0 /5 Latest Reviews Call
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • Affordable Suburban property
  • Comp. Breakfast
From$104
Very Good 4.5 /5 Hotel Reviews Call
Courtyard by Marriott 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • Midscale Suburban property
  • Check-in time: 03:00PM
From$79
Very Good 4.0 /5 Reviews Call
Element by Westin Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Affordable Suburban property
  • 127 rooms in property
From$74
Very Good 4.0 /5 Reviews Call
Springhill Suites by Marriott Ewing Princeton Sout - Ewing 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Mid-scale Suburban property
  • 134 rooms in hotel
From$90
Very Good 4.5 /5 Recent Reviews Call
The Brick Hotel
+1-800-881-1523
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • Midscale property
Quality Inn Levittown Bensalem 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • 3-star Highway property
  • Hotel has 70 rooms
From$37
Average 3.0 /5 Latest Reviews Call
Ramada Philadelphia Levittown Hotel - Levittown 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Midscale hotel
  • Hotel has 2 floors
From$75
Average 3.0 /5 Reviews Call
Howard Johnson Princeton / Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Low-priced Highway hotel
  • 104 sleeping rooms in hotel
From$65
Average 3.0 /5 Guest Reviews Call
Econo Lodge
+1-800-997-5148
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Inexpensive Downtown hotel
  • Hotel has a green policy Learn more
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Two star Suburban property
  • 145 rooms in property
From$44
Average 3.5 /5 Review Score Call
Candlewood Suites in Bordentown 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Low priced Suburban property
  • Hotel has 3 floors
From$66
Very Good 4.0 /5 Latest Reviews Call
Comfort Inn Bordentown - Bordentown 1009 Us Highway 206, Bordentown, NJ 08505 ~8.02 miles southeast of Yardley
  • Two star Highway property
  • 3 floors in property
From$76
Average 3.5 /5 Recent Reviews Call
Bordentown Days Inn in Bordentown 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Two-star Suburban property
  • Complimentary breakfast is offered
From$50
Average 3.5 /5 Read Reviews Call
Best Western Hotel in Bordentown
+1-888-690-5281
1068 Us Highway 206, Bordentown, NJ 08505 ~8.41 miles southeast of Yardley
  • Low Cost Highway hotel
  • Hotel has 2 suites
From$57
Average 3.5 /5 Latest Reviews Call
Hampton Inn Bordentown - Bordentown 2004 Us Highway 206, Bordentown, NJ 08505 ~8.70 miles southeast of Yardley
  • Midscale Highway hotel
  • 72 rooms in property
From$105
Very Good 4.5 /5 Review Score Call
Comfort Inn Near Princeton : 3270 Us Route 1 North
+1-800-997-5148
3270 Us Route 1 North, Lawrenceville, NJ 08648 ~8.78 miles northeast of Yardley
  • Economical Highway property
  • Hotel has 4 floors
From$50
Average 3.0 /5 Read Reviews Call
Ramada : 1083 Route 206
+1-888-690-5247
1083 Route 206, Bordentown, NJ 08505 ~9.00 miles southeast of Yardley
  • 2 star Highway hotel
  • 2 floors in property
From$52
Average 3.0 /5 Hotel Reviews Call
Next 25 Yardley Hotels >   [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Yardley Hotels