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 7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~2.48 miles east of Yardley
  • Mid-scale Suburban property
  • 8 suites in property
  • Easily accessible by car and close to shopping areas
  • Most guests said the bathroom was dirty
Residence Inn Marriott Langhorne in Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • 3 star Suburban hotel
  • 100 rooms in hotel
  • Great staff
  • Yummy desserts, said 100%
Courtyard by Marriott Philadelphia Langhorne - Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Affordable Suburban hotel
  • 5 floors in property
  • Great location
  • Mean breakfast sandwich
Red Roof Inn Oxford Valley 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 in Langhorne 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Midscale Suburban hotel
  • Check-in time: 4:00 PM
  • Clean
  • Most guests thought the building was acceptable
Wyndham Garden Trenton : 1 West Lafayette St. 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Midscale Downtown hotel
  • Check in: 3pm
Springhill Suites by Marriott Langhorne : 200 North Buckstown Dr. 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • 3-star Suburban hotel
  • Hotel has 91 rooms
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • High end Suburban property
  • Gym / Fitness Center Available
  • Alarm clock did not work properly
  • Most guests found the staff to be very friendly
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • Affordable Suburban property
  • 32 suites in hotel
From$84
Very Good 4.0 /5Review Score CallBookMore Details
Homewood Suites by Hilton Newtown : 110 Pheasant Run 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • Midscale Suburban property
  • Fitness + Health Center
  • Great service
  • Most guests found the kitchenette to be good
Courtyard by Marriott Ewing Nj : 360 Scotch Rd. 360 Scotch Rd., Ewing, NJ 08628 ~5.16 miles north of Yardley
  • 3-star Airport property
  • Hotel has an eco-friendly policy See more
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
Element by Westin Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Three Star Suburban property
  • Hotel has 4 floors
  • Good internet service
  • No restaurant on premises
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Springhill Suites by Marriott Ewing Princeton Sout 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Mid-scale Suburban hotel
  • Has environment-friendly policy See policy
  • Great location
  • Perfect location
From$99
Very Good 4.5 /5Reviews CallBookMore Details
The Brick Hotel
+1-888-690-5281
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • Mid-scale property
Motel 6 in Levittown 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • Economical Highway property
  • 2 floors in property
Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Midscale Highway hotel
  • Has environment-friendly policy Read more
Americas Best Value Inn Bristol / Levittown / Philadelphia : 1100 Green Lane 1100 Green Lane, Bristol, PA 19007 ~6.58 miles south of Yardley
  • 2 star hotel
Howard Johnson Princeton / Lawrenceville in Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • 2 star Highway property
  • 104 sleeping rooms in hotel
  • Most guests said rooms were clean enough
  • Checkin quick and easy
From$65
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge
+1-866-221-8581
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economy Downtown property
  • 2 floors in hotel
Holiday Inn Express in Bordentown 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • 3-star Suburban hotel
  • Check-in time: 3:00 PM
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Cheap Suburban property
  • Check in: 3:00PM
  • Housekeeping can be a problem
  • Broken a/c
Candlewood Suites in Bordentown 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Economical Suburban hotel
  • 3 floors in property
  • Comfortable beds
  • Most guests said the reception staff was great
Comfort Inn 1009 Us 206, Bordentown, NJ 08505 ~8.06 miles southeast of Yardley
  • Economical Highway hotel
  • Fitness + Health Center
Bordentown Days Inn : 1073 Route 206 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Cheap Suburban property
  • Gym is available on property
  • Vibe is not too good
  • No bagels
Best Western Bordentown Inn 1068 Route 206, Bordentown, NJ 08505 ~8.42 miles southeast of Yardley
  • Two-star Highway property
  • Hotel has 100 rooms
  • Good cleanliness
  • Popular among business travelers
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top