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
  • Fitness center on property
  • Easily accessible by car, said 100%
  • Bathroom could be optimized
Residence Inn Marriott Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Midscale Suburban hotel
  • Free comp. breakfast
  • Good breakfast
  • Family friendly hotel
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • 3 star Suburban property
  • 5 floors in hotel
  • Great reception
  • Dirty towels
Red Roof Inn Oxford Valley - Langhorne 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • Two-star property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Langhorne Oxford Valley : 3101 West Cabot Blvd. 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Three Star Suburban hotel
  • 88 rooms in hotel
  • New rooms
  • Most guests thought, the hotel was modern
Wyndham Garden Trenton : 1 West Lafayette St. 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Midscale Downtown hotel
  • Hotel has 24 meeting rooms
Springhill Suites by Marriott Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • Midscale Suburban hotel
  • Gym is available on property
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • 4 star Suburban hotel
  • Hotel has 12 meeting rooms
  • Good shuttle service
  • Dirty carpets
Hampton Inn & Suites Newtown - Yardley 1000 Stony Hill Rd., Yardley, PA 19067
  • Affordable Suburban property
  • Gym is available on property
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • Affordable Suburban property
  • 104 rooms in property
  • Fairly good value for money
  • Most guests thought it was clean
From$94
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott - Ewing 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
  • High priced breakfast
  • Most guests were disappointed with the minibar
Element by Westin Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Three Star Suburban property
  • Check-in time: 3:00PM
  • Affordable beverage prices
  • Great menu
Springhill Suites by Marriott Ewing Princeton Sout 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • 3 star Suburban hotel
  • Free complimentary breakfast
  • Clean rooms
  • Most guests thought it was clean
From$89
Very Good 4.5 /5Review Score CallBookMore Details
The Brick Hotel in Newtown
+1-888-690-5281
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • 3-star hotel
Quality Inn Levittown Bensalem - Levittown 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • 3-star Highway property
  • 70 sleeping rooms in hotel
Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • 3 star Highway hotel
  • Free breakfast
Americas Best Value Inn Bristol / Levittown / Philadelphia 1100 Green Lane, Bristol, PA 19007 ~6.58 miles south of Yardley
  • Low-priced property
Howard Johnson Princeton / Lawrenceville in Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Inexpensive Highway hotel
  • 104 rooms in property
  • Most guests had problems with the shower
  • Most guests said the reception staff was great
Econo Lodge - Bordentown
+1-866-221-8581
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economy Downtown hotel
  • Hotel has 6 suites
Holiday Inn Express : 195 Route 130 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • 3-star Suburban property
  • Check-in time: 3:00 PM
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Red Roof Inn - Lawrenceville 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Low priced Suburban property
  • 2 floors in property
  • Broken air conditioner
  • Plenty of restaurants near by
Candlewood Suites : 200 Rising Sun Rd. 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Two star Suburban property
  • 3 floors in hotel
  • Most guests said the beds were comfortable
  • Popular among business travelers
From$66
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn in Bordentown 1009 Us 206, Bordentown, NJ 08505 ~8.06 miles southeast of Yardley
  • 2-star Highway hotel
  • Check-in: 11:00
Bordentown Days Inn 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Low priced Suburban property
  • Check-in: 2:00PM
  • Most guests found the staff to be very friendly
  • Grocery nearby
From$44
Average 3.5 /5Reviews CallBookMore Details
Best Western Bordentown Inn 1068 Route 206, Bordentown, NJ 08505 ~8.42 miles southeast of Yardley
  • Economical Highway property
  • Fitness + Health Center
  • Good cleanliness
  • Close to restaurants
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top