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
  • Hotel has 2 floors
  • Most guests were happy with the price of the breakfast
  • Good location
Residence Inn Marriott Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Mid-scale Suburban hotel
  • Check-in time: 03:00 PM
  • Quick dip in the pool
  • Clean
Courtyard by Marriott Philadelphia Langhorne - Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Affordable Suburban hotel
  • 2 meeting rooms in property
  • Pool was small
  • Terrific location
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Red Roof Inn Oxford Valley 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • 2 star hotel
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Langhorne Oxford Valley 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Midscale Suburban hotel
  • Free complimentary breakfast
  • Most guests thought, the hotel was modern
  • Friendly front desk staff
Holiday Inn Express Philadelphia Ne Langhorne - Langhorne 3101 Cabot Blvd. East, Langhorne, PA 19047 ~2.83 miles southwest of Yardley
  • Two star property
Wyndham Garden Trenton - Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Three Star Downtown hotel
  • Gym is available on property
Springhill Suites by Marriott Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • 3 star Suburban property
  • 91 suites in property
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • Four-star Suburban hotel
  • Hotel has 12 meeting rooms
  • Average sized rooms
  • Most guests were happy with the price of the breakfast
Hampton Inn & Suites Newtown in Yardley 1000 Stony Hill Rd., Yardley, PA 19067
  • 3-star Suburban property
  • 3 floors in hotel
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Newtown in Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • Three Star Suburban hotel
  • Gym / Fitness Center Available
  • Rooms could be cleaner
  • Comfortable beds
Courtyard by Marriott : 360 Scotch Rd. 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • 3 star Suburban hotel
  • 2 meeting rooms in hotel
  • Friendly helpful staff
  • Rooms are spotless with comfy beds
Element by Westin Ewing in Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • Three Star Suburban property
  • 2 meeting rooms in property
  • No eggs
  • Close to the airport
Springhill Suites by Marriott Ewing Princeton Sout in Ewing 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Midscale Suburban property
  • 134 rooms in property
  • Most guests found the staff to be very friendly
  • Most guests said the reception staff was great
From$89
Very Good 4.5 /5Reviews CallBookMore Details
The Brick Hotel
+1-888-283-3404
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • Midscale hotel
Quality Inn Levittown Bensalem : 6401 Bristol Pk 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • Mid-scale Highway hotel
  • Check in: 3:00 PM
Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Affordable Highway hotel
  • 7 suites in hotel
Howard Johnson Princeton / Lawrenceville - Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • 2 star Highway hotel
  • Check in time: 3:00 PM
  • Good night sleep
  • Comfortable beds
Econo Lodge : 187 Us Highway 130 & 206
+1-800-997-5148
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economical Downtown hotel
  • Hotel has an eco-friendly policy Read more
Holiday Inn Express - Bordentown 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • Three Star Suburban hotel
  • Check in time: 3:00 PM
From$89
Excellent 5.0 /5Read Reviews CallBookMore Details
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Low priced Suburban hotel
  • Check in: 3:00PM
  • Room needs to be redecorated
  • Rooms need regular maintenance
Candlewood Suites : 200 Rising Sun Rd. 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Low Cost Suburban property
  • Fitness center on property
  • Great service, especially at reception
  • Rather comfortable
Comfort Inn Bordentown - Bordentown 1009 Us Highway 206, Bordentown, NJ 08505 ~8.02 miles southeast of Yardley
  • Low Cost Highway property
  • Hotel has 3 floors
  • Great location
  • Facility itself is rather run down
Bordentown Days Inn - Bordentown 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • 2-star Suburban property
  • Fitness / Gym is on-site
  • Horrible WiFi connection
  • Quite clean
Best Western Bordentown Inn 1068 Us Highway 206, Bordentown, NJ 08505 ~8.41 miles southeast of Yardley
  • 2-star Highway property
  • Free breakfast
  • Not very comfortable
  • Clean room
From$79
Average 3.5 /5Reviews CallBookMore Details
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top