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 - Morrisvlle 7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~2.48 miles east of Yardley
  • Midscale Suburban property
  • 59 sleeping rooms in hotel
  • Friendly and helpful staff
  • Good accessibility by car
Residence Inn Marriott Langhorne in Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • 3-star Suburban hotel
  • Hotel has 100 suites
  • Most guests said rooms were clean
  • Quick dip in the pool
Courtyard by Marriott Philadelphia Langhorne in Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Midscale Suburban hotel
  • Check-in: 04:00 PM
  • Sink didn't drain
  • Staff was efficient and professional
Red Roof Inn Oxford Valley 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • 2 star property
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express Langhorne Oxford Valley - Langhorne 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Mid-scale Suburban property
  • Hotel has 4 floors
  • Tasty breakfast
  • Great shopping
Wyndham Garden Trenton - Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • 3 star Downtown hotel
  • 5 floors in hotel
Springhill Suites by Marriott Langhorne : 200 North Buckstown Dr. 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • Three Star Suburban hotel
  • 5 floors in hotel
Sheraton Bucks County Hotel - Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • 4-star Suburban property
  • 15 floors in property
  • Most guests criticized the small bathroom
  • About half of guests thought the building wasn't nice
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • 3 star Suburban hotel
  • Fitness center on property
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • 3-star Suburban hotel
  • 3 meeting rooms in hotel
  • Most guests said the beds were comfortable
  • Clean sheets on the pull out bed
From$94
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard by Marriott - Ewing 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • Three Star Suburban property
  • Hotel has 5 suites
  • Food is average
  • Fridge was not working
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Element by Westin Ewing in Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Three Star Suburban property
  • Hotel has 4 floors
  • Check in so late
  • Fair breakfast prices
Springhill Suites by Marriott Ewing Princeton Sout - Ewing 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Three Star Suburban hotel
  • Has environment-friendly policy See more
  • Most guests thought it was clean
  • Facilities good
The Brick Hotel : 1 East Washington Ave.
+1-888-690-5281
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • Midscale hotel
Motel 6 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • Cheap Highway property
  • Hotel has 70 rooms
Ramada Philadelphia Levittown Hotel in Levittown 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Affordable Highway property
  • Hotel has 120 rooms
Americas Best Value Inn Bristol / Levittown / Philadelphia - Bristol 1100 Green Lane, Bristol, PA 19007 ~6.58 miles south of Yardley
  • Economy hotel
Howard Johnson Princeton / Lawrenceville - Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Two-star Highway hotel
  • 2 floors in hotel
  • Great reception
  • For 60%, the rooms looked old
Econo Lodge - Bordentown
+1-866-221-8581
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • 2-star Downtown property
  • Hotel has 2 floors
Holiday Inn Express : 195 Route 130 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • Three Star Suburban hotel
  • 3 floors in hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Red Roof Inn - Lawrenceville 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Economy Suburban hotel
  • 145 rooms in property
  • For only 59%, the tv was ok
  • Approx. half of guests said rooms were clean enough
Candlewood Suites 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Low-priced Suburban hotel
  • 90 suites in hotel
  • Comfortable beds
  • Great room
Comfort Inn in Bordentown 1009 Us 206, Bordentown, NJ 08505 ~8.06 miles southeast of Yardley
  • Low priced Highway hotel
  • Gym is available on property
Bordentown Days Inn - Bordentown 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Cheap Suburban hotel
  • 2 floors in property
  • Good service
  • Horrible WiFi connection
Best Western Bordentown Inn 1068 Route 206, Bordentown, NJ 08505 ~8.42 miles southeast of Yardley
  • Cheap Highway property
  • Hotel has 2 suites
  • Excellent pool
  • Most guests thought the building wasn't nice
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top