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. 7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~2.48 miles east of Yardley
  • 3-star Suburban hotel
  • 8 suites in property
  • Great reception
  • Most guests thought they were poorly maintained
From$50
Very Good 4.0 /5Read Reviews Call
Residence Inn Marriott Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Affordable Suburban property
  • 100 suites in property
  • Clean room
  • Great reception
Courtyard by Marriott Philadelphia Langhorne - Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Midscale Suburban hotel
  • Hotel has 118 rooms
  • The majority of guests thought the service was very professional
  • About half of guests didn't like the uncomfortable beds
From$80
Very Good 4.0 /5Reviews Call
Red Roof Inn Oxford Valley : 3100 Cabot Blvd. West 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • Economy hotel
Holiday Inn Express Langhorne Oxford Valley 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Affordable Suburban hotel
  • Hotel has 88 rooms
  • Very good family hotel
  • Complimentary breakfast
Holiday Inn Express Philadelphia Ne Langhorne 3101 Cabot Blvd. East, Langhorne, PA 19047 ~2.83 miles southwest of Yardley
  • Low priced property
Wyndham Garden Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Three Star Downtown hotel
  • Check-in: 3pm
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 - Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • High end Suburban hotel
  • 12 conference rooms in property
  • New rooms
  • Free meal
Hampton Inn & Suites Newtown - Yardley 1000 Stony Hill Rd., Yardley, PA 19067
  • 3-star Suburban hotel
  • Hotel has 32 suites
  • For 68%, the lobby entrance was sub-standard
  • The majority of guests said rooms were clean
From$109
Very Good 4.0 /5Reviews Call
Homewood Suites by Hilton Newtown : 110 Pheasant Run 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • Midscale Suburban hotel
  • 5 floors in property
  • Mold in the shower
  • Fairly good value for money
From$99
Very Good 4.5 /5Read Reviews Call
Courtyard by Marriott : 360 Scotch Rd. 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • Affordable Suburban property
  • 5 floors in hotel
  • Market wasn't overpriced
  • Comfortable beds
Element by Westin Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Mid-scale Suburban hotel
  • Check in: 3:00PM
  • Noise level is acceptable
  • Modern furnishings
From$89
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
  • Three Star Suburban property
  • 134 rooms in property
  • Clean hotel facilities
  • Enjoyable stay
The Brick Hotel : 1 East Washington Ave.
+1-888-283-3404
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • 3 star hotel
Quality Inn Levittown Bensalem 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • Mid-scale Highway property
  • 2 floors in property
Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Mid-scale hotel
  • 3 meeting rooms in hotel
Howard Johnson Princeton / Lawrenceville : 2995 Brunswick Ave. 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Two star Highway hotel
  • Comp. Breakfast
  • Most guests were happy with the price of the breakfast
  • Great location
Econo Lodge in Bordentown
+1-800-997-5148
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Low Cost Downtown property
  • 60 sleeping rooms in hotel
Holiday Inn Express in Bordentown 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • Three Star Suburban hotel
  • 101 sleeping rooms in hotel
From$89
Excellent 5.0 /5Reviews Call
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Economy Suburban hotel
  • 145 rooms in property
  • Great location
  • Fair business hotel
Candlewood Suites in Bordentown 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Cheap Suburban hotel
  • 3 meeting rooms in hotel
  • Good accessibility by car
  • Easily accessible by car, said 100%
From$66
Very Good 4.0 /5Reviews Call
Comfort Inn Bordentown in Bordentown 1009 Us Highway 206, Bordentown, NJ 08505 ~8.02 miles southeast of Yardley
  • Inexpensive Highway property
  • Hotel has 3 floors
  • Spacious rooms
  • Pleasant front desk clerk
Bordentown Days Inn 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Cheap Suburban property
  • Hotel has 139 rooms
  • Great location
  • Most guests said the wifi quality was bad
Best Western Bordentown Inn 1068 Us Highway 206, Bordentown, NJ 08505 ~8.41 miles southeast of Yardley
  • Cheap Highway property
  • Free breakfast
  • Amenities are not the best
  • Great pool area
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top