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. 7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~2.48 miles east of Yardley
  • Mid-scale Suburban property
  • 2 floors in property
  • Advantage of the complimentary breakfast
  • Breakfast is mediocre
From$58
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn Marriott Langhorne - Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~2.65 miles southwest of Yardley
  • Affordable Suburban hotel
  • Hotel has 100 rooms
  • Good kitchenette
  • Friendly service
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~2.75 miles southwest of Yardley
  • 3 star Suburban property
  • Hotel has 118 rooms
  • Almost all guests said the bathroom was dirty
  • Air conditioner leaking
Red Roof Inn Oxford Valley : 3100 Cabot Blvd. West 3100 Cabot Blvd. West, Langhorne, PA 19047 ~2.76 miles southwest of Yardley
  • Two-star hotel
Holiday Inn Express Langhorne Oxford Valley 3101 West Cabot Blvd., Langhorne, PA 19047 ~2.80 miles southwest of Yardley
  • Three Star Suburban hotel
  • Check-in time: 4:00 PM
  • Located near shopping areas
  • Average hotel building
Wyndham Garden Trenton in Trenton 1 West Lafayette St., Trenton, NJ 08608 ~3.00 miles east of Yardley
  • Affordable Downtown property
  • Hotel has 5 floors
Springhill Suites by Marriott Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~3.08 miles southwest of Yardley
  • 3 star Suburban hotel
  • Fitness / Gym is on-site
Sheraton Bucks County Hotel in Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~3.39 miles southwest of Yardley
  • Four star Suburban property
  • 186 rooms in property
  • Iron did not work properly
  • Bathroom could be optimized
Hampton Inn & Suites Newtown 1000 Stony Hill Rd., Yardley, PA 19067
  • Midscale Suburban hotel
  • Gym / Fitness Center Available
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Newtown 110 Pheasant Run, Newtown, PA 18940 ~4.89 miles west of Yardley
  • Three Star Suburban hotel
  • Check-in: 03:00PM
Courtyard by Marriott Ewing Nj - Ewing 360 Scotch Rd., Ewing, NJ 08628 ~5.16 miles north of Yardley
  • 3 star Airport hotel
  • 5 floors in hotel
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Element by Westin Ewing : 1000 Sam Weinroth Rd. 1000 Sam Weinroth Rd., Ewing, NJ 08628 ~5.18 miles north of Yardley
  • 3-star Suburban property
  • Complimentary breakfast is offered
  • Breakfast is average
  • Most guests loved the menu selection
Springhill Suites by Marriott Ewing Princeton Sout - Ewing 1000 Charles Ewing Blvd., Ewing, NJ 08628 ~5.40 miles north of Yardley
  • Affordable Suburban property
  • Check-in: 3:00pm
  • Impressive bathroom
  • Clean hotel facilities
From$105
Very Good 4.5 /5Review Score CallBookMore Details
The Rose Garden - Hamilton 911 Arena Dr., Hamilton, NJ 08610 ~5.73 miles east of Yardley
  • High-end hotel
Motel 6 6401 Bristol Pk, Levittown, PA 19057 ~6.17 miles south of Yardley
  • 2 star Highway property
  • Check-in: 3:00 PM
Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~6.31 miles south of Yardley
  • Three Star Highway hotel
  • Check in time: 3:00 PM
Americas Best Value Inn Bristol / Levittown / Philadelphia in Bristol 1100 Green Lane, Bristol, PA 19007 ~6.58 miles south of Yardley
  • 2-star property
Howard Johnson Princeton / Lawrenceville 2995 Brunswick Ave., Lawrenceville, NJ 08648 ~7.65 miles northeast of Yardley
  • Cheap Highway property
  • 3 suites in property
  • Furniture needs more attention
  • Most guests had problems with the shower
Econo Lodge : 187 Us Highway 130 & 206
+1-866-221-8581
187 Us Highway 130 & 206, Bordentown, NJ 08505 ~7.71 miles southeast of Yardley
  • Economy Downtown property
  • 2 floors in property
Holiday Inn Express in Bordentown 195 Route 130, Bordentown, NJ 08505 ~7.83 miles southeast of Yardley
  • Mid-scale Suburban hotel
  • 101 rooms in property
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Inn 3203 Brunswick Pike, Lawrenceville, NJ 08648 ~7.99 miles northeast of Yardley
  • Economical Suburban property
  • 2 floors in hotel
  • Good restaurants & bars in the area
  • Facilities were up to date
Candlewood Suites 200 Rising Sun Rd., Bordentown, NJ 08505 ~7.99 miles southeast of Yardley
  • Cheap Suburban property
  • Access to gym on-site
  • Most guests said the reception staff was great
  • Conveniently located
Comfort Inn : 1009 Us 206 1009 Us 206, Bordentown, NJ 08505 ~8.06 miles southeast of Yardley
  • Economy Highway hotel
  • Check-in time: 11:00
From$71
Average 3.5 /5Reviews CallBookMore Details
Bordentown Days Inn 1073 Route 206, Bordentown, NJ 08505 ~8.38 miles southeast of Yardley
  • Economy Suburban property
  • Check-in time: 2:00PM
  • About half of guests thought the pool was clean
  • Bathroom could be optimized
Best Western Bordentown Inn in Bordentown 1068 Route 206, Bordentown, NJ 08505 ~8.42 miles southeast of Yardley
  • Low-priced Highway property
  • 3 floors in property
  • Lovely service and very clean rooms
  • No elevator
Next 25 Yardley Hotels >  [1 - 25 of 50]    
Next: See My Yardley Hotels with Pricing
Back to Top