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
  • 3-star Suburban hotel
  • 59 sleeping rooms in hotel
  • Great price
  • Most guests said the reception staff was great
From$58
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn Marriott Langhorne in Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Affordable Suburban property
  • 4 floors in property
  • Quick overnight stay for a mother daughter
  • Every guests reviewed were happy with the shuttle service
From$96
Very Good 4.5 /5 Reviews Call BookMore Details
Courtyard by Marriott Philadelphia Langhorne - Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • 3 star Suburban hotel
  • 7 suites in hotel
  • Average value
  • High priced breakfast
From$82
Very Good 4.0 /5 Read Reviews Call BookMore Details
Red Roof Inn Oxford Valley - Langhorne 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • Low Cost hotel
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Langhorne Oxford Valley 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Affordable Suburban property
  • Complimentary breakfast is offered
  • Ordinary amenities
  • Almost all guests said rooms were clean
From$70
Average 3.5 /5 Hotel Reviews Call BookMore Details
Wyndham Garden Trenton in Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • 3 star Downtown hotel
  • 164 sleeping rooms in hotel
From$103
Average 3.0 /5 Latest Reviews Call BookMore Details
Springhill Suites by Marriott Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • Affordable Suburban hotel
  • Free comp. breakfast
From$85
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Sheraton Bucks County Hotel - Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • High end Suburban hotel
  • Check-in: 3:00PM
  • Kitchenette needs more attention
  • Most guests criticized the small bathroom
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Hampton Inn & Suites Newtown in Yardley 1000 Stony Hill Rd., Yardley, PA 19067
  • Affordable Suburban property
  • 137 rooms in hotel
From$84
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.89 miles west of Yardley
  • Affordable Suburban property
  • 104 rooms in hotel
From$99
Very Good 4.5 /5 Reviews Call BookMore Details
Courtyard by Marriott Ewing Nj 360 Scotch Rd., Ewing, NJ 08628 ~5.16 miles north of Yardley
  • Midscale Airport property
  • Hotel has 5 floors
From$109
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Element by Westin Ewing : 1000 Sam Weinroth Rd. 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Midscale Suburban property
  • Hotel has a green policy See more
  • Bathroom is ok
  • With normal size of refrigerator
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Ewing Princeton Sout 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • 3 star Suburban property
  • 4 floors in property
  • Perfectly clean
  • Most guests said the beds were comfortable
From$99
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Motel 6 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • Two star Highway hotel
  • Check-in time: 3:00 PM
Ramada Philadelphia Levittown Hotel - Levittown 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • 3 star Highway property
  • 7 suites in hotel
From$40
Average 3.0 /5 Reviews Call BookMore Details
Americas Best Value Inn Bristol / Levittown / Philadelphia in Bristol 1100 Green Lane, Bristol, PA 19007 ~6.58 miles south of Yardley
  • 2 star property
Howard Johnson Princeton / Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Inexpensive Highway hotel
  • 3 suites in property
  • Most guests said the reception staff was great
  • Newer flat screen tv
From$65
Average 3.0 /5 Review Score Call BookMore Details
Econo Lodge
+1-888-283-3404
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Low priced Downtown property
  • 60 sleeping rooms in hotel
Holiday Inn Express - Bordentown 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • 3-star Suburban property
  • Free complimentary breakfast
From$75
Very Good 4.0 /5 Review Score Call BookMore Details
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Two star Suburban hotel
  • Check in time: 3:00PM
  • Almost all guests thought they were poorly maintained
  • For only 59%, the tv was ok
From$44
Average 3.5 /5 Latest Reviews Call BookMore Details
Candlewood Suites - Bordentown 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Low Cost Suburban property
  • 90 suites in hotel
  • Fantastic service
  • Checking in was quick
From$66
Very Good 4.0 /5 Read Reviews Call BookMore Details
Comfort Inn 1009 Us 206, Bordentown, NJ 08505 ~8.06 miles southeast of Yardley
  • Economical Highway hotel
  • Free breakfast available
From$71
Average 3.5 /5 Read Reviews Call BookMore Details
Bordentown Days Inn - Bordentown 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Cheap Suburban hotel
  • Complimentary breakfast is offered
  • Fair breakfast prices
  • Service is professional and beds are top notch
From$44
Average 3.5 /5 Latest Reviews Call BookMore Details
Best Western Bordentown Inn - Bordentown 1068 Route 206, Bordentown, NJ 08505 ~8.42 miles southeast of Yardley
  • Economy Highway property
  • Check in: 3:00pm
  • Best value for money
  • Hotel buildings could use some improvement
From$59
Average 3.5 /5 Guest Reviews Call BookMore Details
Hampton Inn Bordentown : 2004 Us Highway 206 2004 Us Highway 206, Bordentown, NJ 08505 ~8.70 miles southeast of Yardley
  • Midscale Highway hotel
  • 4 floors in property
From$105
Very Good 4.5 /5 Recent Reviews Call BookMore Details
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