Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Berny Say on trover

Find Hotels in Yardley, PA

Best Western Burlington Inn
3 out of 5
2020 Route 541, Mount Holly, NJ
Free CancellationReserve now, pay when you stay
The price is $77 per night
14.66 mi from city center
3.7/5Good! (598 reviews)

"Front desk very friendly. Room was clean. There were no amenities, breakfast, pool etc due to cover but it wasn't the hotels fault. I would stay there again."…"

Reviewed on Jul 1, 2020

Best Western Burlington Inn
Best Western Bordentown Inn
2.5 out of 5
1068 Route 206, Bordentown, NJ
Free CancellationReserve now, pay when you stay
The price is $73 per night
10.33 mi from city center
3.8/5Good! (940 reviews)

"Great place to stay nice quiet have a pool good area"…"

Reviewed on Jun 28, 2020

Best Western Bordentown Inn
Radisson Hotel Philadelphia Northeast
3.5 out of 5
2400 Old Lincoln Highway, Feasterville-Trevose, PA
Free CancellationReserve now, pay when you stay
The price is $118 per night
10.95 mi from city center
4/5Very Good! (990 reviews)

"Beautiful wonderful people nice area to relax and clear your mind"…"

Reviewed on Mar 15, 2020

Radisson Hotel Philadelphia Northeast
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Extended Stay America Princeton - West Windsor
2.5 out of 5
3450 Brunswick Pike, Princeton, NJ
Free CancellationReserve now, pay when you stay
The price is $76 per night
9.61 mi from city center
2.9/5 (367 reviews)

"It was fine - but no ice??"…"

Reviewed on Jul 2, 2020

Extended Stay America Princeton - West Windsor
Extended Stay America Philadelphia - Horsham - Dresher Rd.
2.5 out of 5
537 Dresher Rd, Horsham, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night
16.71 mi from city center
3.3/5 (991 reviews)

"Friendly help room fairly clean pretty quiet until the contactor got sawzall down the hall one morning around 700in the morning probably shouldn't let them start till 1100 at or around check out time so your customers don't to listen to the pounding and sawing going on, yes I realize thisI has to ..."…"

Reviewed on Mar 20, 2020

Extended Stay America Philadelphia - Horsham - Dresher Rd.
Red Roof Inn Philadelphia - Trevose
2 out of 5
3100 Lincoln Hwy, Feasterville-Trevose, PA
Free CancellationReserve now, pay when you stay
The price is $90 per night
10.31 mi from city center
3.2/5 (1,021 reviews)

"The staff was unhelpful when it came time to rush me out while I got ready for work end up calling law enforcement so thankfully they were considerate and let me Finish getTing ready"…"

Reviewed on May 6, 2020

Red Roof Inn Philadelphia - Trevose
Extended Stay America Philadelphia - Bensalem
2.5 out of 5
3216 Tillman Dr, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $81 per night
10.83 mi from city center
3.4/5 (743 reviews)

"I enjoyed my short stay at this location. Had a billing issue that was resolved in a timely manner and received a discount for my troubles. Thanks again"…"

Reviewed on Jun 30, 2020

Extended Stay America Philadelphia - Bensalem
Extended Stay America Philadelphia - Horsham - Welsh Rd.
2.5 out of 5
114 Welsh Rd, Horsham, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night
17.23 mi from city center
3.2/5 (851 reviews)

"The staff was very hospitable and went extra to help me out during a tough time . 10/10 Lit Brunch"…"

Reviewed on Jun 30, 2020

Extended Stay America Philadelphia - Horsham - Welsh Rd.
Extended Stay America - Princeton - South Brunswick
2.5 out of 5
4230 Us Route One, Monmouth Junction, NJ
Free CancellationReserve now, pay when you stay
The price is $63 per night
16.26 mi from city center
3.1/5 (446 reviews)

"Dated in regards to rugs and fixtures. Flys in ceiling lights. Rugs had stains."…"

Reviewed on Jun 23, 2020

Extended Stay America - Princeton - South Brunswick
Days Inn by Wyndham Horsham Philadelphia
2.5 out of 5
245 Easton Road, Horsham, PA
Free CancellationReserve now, pay when you stay
The price is $54 per night
15.99 mi from city center
3.6/5Good! (1,064 reviews)

"They seem to be doing well with the new Covid 19 regulations. All of the staff was wearing masks. Mostly all of the patrons were wearing masks. Clean room, friendly staff."…"

Reviewed on Jun 14, 2020

Days Inn by Wyndham Horsham Philadelphia
Inn of the Dove Romantic Suites with Jacuzzi & Fireplace
2.5 out of 5
3901 Old Street Rd, Bensalem, PA
Free CancellationReserve now, pay when you stay
The price is $138 per night
10.44 mi from city center
4.2/5Excellent! (509 reviews)

"So I rented the caveman room for the night for my fiance's 36th birthday. The room was as pictured and very clean. The only downside is that you cannot bring your own decorations you have to buy the decorations they have in the lobby which are really expensive. But other than that our stay was great, ..."…"

Reviewed on Jul 3, 2020

Inn of the Dove Romantic Suites with Jacuzzi & Fireplace
Four Points by Sheraton Philadelphia Northeast
3 out of 5
9461 Roosevelt Blvd, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $97 per night
15.11 mi from city center
3.8/5Good! (996 reviews)

"I loved it I wish to come back for another stay great job"…"

Reviewed on Jul 1, 2020

Four Points by Sheraton Philadelphia Northeast
SpringHill Suites by Marriott Philadelphia Langhorne
2.5 out of 5
200 N Buckstown Dr, Langhorne, PA
Free CancellationReserve now, pay when you stay
The price is $96 per night
4.09 mi from city center
4.3/5Excellent! (776 reviews)

"Very nice except the couch that was a pull-out bed was old, smelly, dumpy and uncomfortable."…"

Reviewed on Jun 27, 2020

SpringHill Suites by Marriott Philadelphia Langhorne
Hampton Inn & Suites Robbinsville
2.5 out of 5
153 West Manor Way, Robbinsville, NJ
Free Cancellation
The price is $105 per night
13.44 mi from city center
4.6/5Wonderful! (998 reviews)

"Staff is very friendly. The room was spacious and extremely clean the hotel was very clean and the staff informed us on what they are doing to keep their customers safe."…"

Reviewed on Jun 30, 2020

Hampton Inn & Suites Robbinsville
Courtyard by Marriott Princeton
3 out of 5
3815 Route 1 at Mapleton Road, Princeton, NJ
Free CancellationReserve now, pay when you stay
The price is $80 per night
13.12 mi from city center
4.2/5Excellent! (547 reviews)

"I liked how comforting the rooms and environment was. I would definitely recommend this hotel to friends and family if needed."…"

Reviewed on Jun 8, 2020

Courtyard by Marriott Princeton
Don't see what you're looking for?
See all available properties in Yardley
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Yardley

Visitors can enjoy all that Yardley has to offer including the seafood restaurants, riverfront, and breweries. There are 164 hotels and other accommodations in the surrounding area. The closest major airport is in Trenton, NJ (TTN-Mercer), 2.7 mi (4.4 km) from the city center. The next closest is in Princeton, NJ (PCT), 14.3 mi (23.1 km) away.

Sightseeing and Staying in Yardley

Places to visit in the larger region include Makefield Highlands Golf Club, Garden of Reflection 9-11 Memorial, and New Jersey State Museum. Additionally, you'll find The College of New Jersey and New Jersey State Library in the area.

As you start planning your visit to Yardley, the best accommodation may not be in the heart of the city but there are 38 hotels and lodging options locally. Listed here are places to stay in the surrounding area:

  • Red Roof Inn Philadelphia - Trevose is located 10.3 mi (16.6 km) from the heart of Yardley. This 2-star hotel in Feasterville-Trevose features free WiFi, free parking, and laundry facilities. It's a favorite with Expedia travelers for its overall value and quiet location.
  • Four Points by Sheraton Philadelphia Northeast is 15.1 mi (24.3 km) from central Yardley. This 3-star hotel in Philadelphia features a restaurant, an indoor pool, and free WiFi. Our customers like its family-friendly amenities and convenient parking.
  • Extended Stay America Philadelphia - Horsham - Dresher Rd. is 16.7 mi (26.9 km) from the center of Yardley. This 2.5-star hotel in Horsham features free breakfast, free WiFi, and free parking. Our customers like its convenient parking and quiet location.

Getting Around Yardley

If you want to explore the larger area, hop on a train at Yardley Station. Yardley may not have many public transit choices so consider a car rental to maximize your time.

Dressing for Yardley

  • Between January and March, you can expect average temperatures of 56°F during the day and 23°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 37°F
  • July through September has daytime averages of 86°F with nighttime averages of 50°F
  • In October-December, you can expect daytime averages of 70°F and nighttime averages of 24°F
  • About 46.42 inches of rain falls on Yardley each year
  • Usually July and August are the hottest months with an average of 84°F, whereas January and December are often coldest, averaging 25°F

Frequently asked questions

What's the best place for a stay in Yardley?
Located 10.4 mi (16.8 km) from the heart of Yardley, Inn of the Dove Romantic Suites with Jacuzzi & Fireplace is a top choice for your stay based on our traveler data. Other good options for your stay in the area are Extended Stay America Philadelphia - Horsham - Welsh Rd. and Extended Stay America Philadelphia - Bensalem.
If I need to cancel my hotel reservation in Yardley, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Enter dates in and click on “Search”, then filter by “free cancellation” to review the best deals in Yardley.
Where can I learn more about changing or cancelling my trip to Yardley?
For additional details about rescheduling or cancelling your trip to Yardley, head over to our customer service page.
What are some accommodations with pools in Yardley?
Inn of the Dove Romantic Suites with Jacuzzi & Fireplace: Features an indoor pool, a children’s pool, and free breakfast. SpringHill Suites by Marriott Philadelphia Langhorne and Four Points by Sheraton Philadelphia Northeast are two additional hotels with an onsite pool.

Recent reviews of Yardley hotels

More trip options