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
  • Affordable Suburban property
  • Hotel has 59 rooms
  • Friendly service
  • Rooms need regular maintenance
From$50
Very Good 4.0 /5Read Reviews Call
Residence Inn Marriott Langhorne - Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Affordable Suburban hotel
  • 100 sleeping rooms in hotel
  • Nearby restaurants
  • Hotel facilities could use a good clean
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • Affordable Suburban property
  • Hotel has 2 meeting rooms
  • Great shopping
  • Good location and nice reception
Holiday Inn Express Langhorne Oxford Valley - Langhorne 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Three Star Suburban hotel
  • Hotel has 87 rooms
  • Good breakfast
  • Tasty breakfast
Wyndham Garden Trenton - Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Affordable Downtown property
  • Hotel has 5 floors
From$103
Average 3.0 /5Reviews Call
Springhill Suites by Marriott Langhorne - Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • 3 star Suburban hotel
  • Fitness center on property
From$96
Very Good 4.5 /5Reviews Call
Sheraton Bucks County Hotel in Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • 4-star Suburban property
  • Check in: 3:00PM
  • Most guests liked the proximity to shopping
  • Professional service
From$79
Very Good 4.0 /5Review Score Call
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • Mid-scale Suburban property
  • Free breakfast available
  • Elevator in need of updating
  • Rooms need regular maintenance
From$109
Very Good 4.0 /5Reviews Call
Homewood Suites by Hilton Newtown - Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.97 miles west of Yardley
  • 3 star Suburban property
  • Complimentary breakfast is offered
  • Fairly good value for money
  • Quiet location
From$99
Very Good 4.5 /5Reviews Call
Courtyard by Marriott 360 Scotch Rd., Ewing, NJ 08628 ~5.17 miles north of Yardley
  • 3-star Suburban hotel
  • Fitness center on property
  • Bed was comfy and also clean
  • Most guests were disappointed with the minibar
From$79
Very Good 4.0 /5Read Reviews Call
Element by Westin Ewing in Ewing 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • 3 star Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • Good internet service
  • For only 63%, the noise level was all right
Springhill Suites by Marriott Ewing Princeton Sout 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Midscale Suburban hotel
  • Free breakfast available
  • Spacious rooms
  • Most guests thought, the hotel was modern
The Brick Hotel
+1-888-305-3366
1 East Washington Ave., Newtown, PA 18940 ~6.16 miles west of Yardley
  • Midscale property
Quality Inn Levittown Bensalem 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • 3 star Highway hotel
  • Free breakfast
Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Affordable property
  • Hotel has 2 floors
Howard Johnson Princeton / Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Two-star Highway hotel
  • Free complimentary breakfast
  • Average sized rooms
  • Staff friendly
Econo Lodge
+1-888-690-5281
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economy Downtown property
  • Check in time: 4:00pm
Holiday Inn Express : 195 Route 130 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • 3 star Suburban property
  • Free breakfast
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • 2 star Suburban hotel
  • 2 floors in hotel
  • Bad housekeeping, according to 67%
  • Bathroom needs cleaning
Candlewood Suites in Bordentown 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Cheap Suburban property
  • Check-in: 3:00pm
  • Full size fridge
  • Most guests thought it was pleasantly quiet
From$66
Very Good 4.0 /5Read Reviews Call
Comfort Inn Bordentown 1009 Us Highway 206, Bordentown, NJ 08505 ~8.02 miles southeast of Yardley
  • Two-star Highway property
  • Check in time: 4:00pm
  • Most guests found problems with the furniture
  • Most guests found the staff to be very friendly
Bordentown Days Inn : 1073 Route 206 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Economy Suburban property
  • 2 floors in property
  • Most guests said the beds were comfortable
  • Most guests said rooms were clean
Best Western Bordentown Inn in Bordentown 1068 Us Highway 206, Bordentown, NJ 08505 ~8.41 miles southeast of Yardley
  • Cheap Highway property
  • Gym is available on property
  • Worse room
  • Great pool area
Best Western Test 3 : 1068 Bw Test 3 Us 206 1068 Bw Test 3 Us 206, Bordentown, NJ 08505 ~8.41 miles southeast of Yardley
  • 3-star Highway property
  • 3 floors in hotel
Best Western Test 3 1068 Best Western Test Us 206, Bordentown, NJ 98505 ~8.41 miles southeast of Yardley
  • Midscale Highway hotel
  • 100 rooms in hotel
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top