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
  • 3-star Suburban property
  • Comp. Breakfast
  • Most guests liked the proximity to shopping
  • Most guests said the bathroom was dirty
Residence Inn Marriott Langhorne - Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Affordable Suburban property
  • 100 rooms in property
  • Most guests thought they were poorly maintained
  • Rooms need regular maintenance
Courtyard by Marriott Philadelphia Langhorne in Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Midscale Suburban hotel
  • 5 floors in hotel
  • Clean hotel facilities
  • Pool was small
Red Roof Inn Oxford Valley 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • Cheap hotel
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express Langhorne Oxford Valley in Langhorne 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Affordable Suburban hotel
  • Check-in: 4:00 PM
  • For 50%, maintenance was acceptable
  • Great location
Wyndham Garden Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Affordable Downtown hotel
  • 24 conference rooms in property
Springhill Suites by Marriott Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • Three Star Suburban property
  • Check-in: 3:00 PM
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • High-end Suburban property
  • 186 sleeping rooms in hotel
  • Rooms are ok
  • The price was too high for 67%
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • Midscale Suburban hotel
  • Free breakfast available
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.89 miles west of Yardley
  • Midscale Suburban property
  • Check-in time: 03:00PM
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Ewing Nj 360 Scotch Rd., Ewing, NJ 08628 ~5.16 miles north of Yardley
  • Affordable Airport property
  • Check in: 03:00pm
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Element by Westin Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • 3 star Suburban property
  • Check-in time: 3:00PM
  • Affordable beverage prices
  • About half of guests said the reception staff was ok
Springhill Suites by Marriott Ewing Princeton Sout : 1000 Charles Ewing Blvd. 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Midscale Suburban hotel
  • Gym is available on property
  • Comfortable beds
  • Quick check in
From$104
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Motel 6 in Levittown 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • Low Cost Highway property
  • 2 floors in property
Ramada Philadelphia Levittown Hotel - Levittown 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • 3-star Highway property
  • 3 meeting rooms in property
Americas Best Value Inn Bristol / Levittown / Philadelphia 1100 Green Lane, Bristol, PA 19007 ~6.58 miles south of Yardley
  • Cheap hotel
Howard Johnson Princeton / Lawrenceville - Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Low-priced Highway property
  • 104 rooms in property
  • Terrific location
  • Most guests complained about the bathroom
Econo Lodge
+1-888-283-3404
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economical Downtown property
  • Check in: 4:00pm
Holiday Inn Express : 195 Route 130 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • Affordable Suburban property
  • Hotel has 3 floors
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Low Cost Suburban hotel
  • 2 floors in hotel
  • 1 out of 2 guests said rooms were clean enough
  • Wi-fi never worked
Candlewood Suites - Bordentown 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Cheap Suburban hotel
  • Hotel has 90 suites
  • Good room
  • Good accessibility by car
From$66
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn in Bordentown 1009 Us 206, Bordentown, NJ 08505 ~8.06 miles southeast of Yardley
  • 2 star Highway hotel
  • Access to gym on-site
Bordentown Days Inn 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Two-star Suburban property
  • Hotel has 139 rooms
  • Fair budget hotel
  • Great deal on the room
Best Western Bordentown Inn 1068 Route 206, Bordentown, NJ 08505 ~8.42 miles southeast of Yardley
  • Cheap Highway property
  • 100 rooms in property
  • Decent breakfast
  • Clean
Hampton Inn Bordentown 2004 Us Highway 206, Bordentown, NJ 08505 ~8.70 miles southeast of Yardley
  • Three Star Highway property
  • Fitness + Health Center
From$105
Very Good 4.5 /5Recent Reviews CallBookMore Details
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top