Find hotels near Yardley Station, Morrisville from $90

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yardley Station hotels

Hampton Inn & Suites Newtown

Hampton Inn & Suites Newtown
2.5 star property
2.9 mi from Yardley Station
8.6 out of 10, Excellent, (1,008 reviews)
"Courteous, helpful staff. Good breakfast, and coffee available 24 hrs a day."
United States
linda
$91 nightly
The price is $102
Mar 30 - Mar 31
Total with taxes and fees
Hampton Inn & Suites Newtown

Holiday Inn Express Philadelphia NE - Langhorne by IHG

Holiday Inn Express Philadelphia NE - Langhorne by IHG
2.5 star property
3.6 mi from Yardley Station
8.6 out of 10, Excellent, (1,006 reviews)
"Clean room & Excellent Breakfast"
United States
Dawn
$89 nightly
The price is $99
Mar 15 - Mar 16
Total with taxes and fees
Holiday Inn Express Philadelphia NE - Langhorne by IHG

Courtyard by Marriott Philadelphia Langhorne

Courtyard by Marriott Philadelphia Langhorne
3.0 star property
3.5 mi from Yardley Station
8.4 out of 10, Very Good, (1,008 reviews)
"Great place to stay at"
United States
Maria
$105 nightly
The price is $117
Mar 15 - Mar 16
Total with taxes and fees
Courtyard by Marriott Philadelphia Langhorne

Residence Inn by Marriott Philadelphia Langhorne

Residence Inn by Marriott Philadelphia Langhorne
3.0 star property
3.4 mi from Yardley Station
8.8 out of 10, Excellent, (694 reviews)
"The room was spotless and services were great. "
United States
Christian
$118 nightly
The price is $131
Apr 5 - Apr 6
Total with taxes and fees
Residence Inn by Marriott Philadelphia Langhorne

Sheraton Bucks County Langhorne

Sheraton Bucks County Langhorne
3.5 star property
4.1 mi from Yardley Station
8.4 out of 10, Very Good, (1,003 reviews)
"The room was very clean and staff were very accommodating. "
United States
Erinn Melissa
$93 nightly
The price is $103
Mar 15 - Mar 16
Total with taxes and fees
Sheraton Bucks County Langhorne

SpringHill Suites by Marriott Philadelphia Langhorne

SpringHill Suites by Marriott Philadelphia Langhorne
2.5 star property
3.9 mi from Yardley Station
7.8 out of 10, Good, (1,002 reviews)
"Room clean.. staff polite"
United States
Marcia
$96 nightly
The price is $106
Mar 15 - Mar 16
Total with taxes and fees
SpringHill Suites by Marriott Philadelphia Langhorne

Homewood Suites by Hilton Newtown - Langhorne, PA

Homewood Suites by Hilton Newtown - Langhorne, PA
3.0 star property
4.5 mi from Yardley Station
8.8 out of 10, Excellent, (868 reviews)
"Awesome Hotel!"
United States
Amilcar J
$118 nightly
The price is $131
Mar 15 - Mar 16
Total with taxes and fees
Homewood Suites by Hilton Newtown - Langhorne, PA

Quality Inn & Suites NJ State Capital Area

Quality Inn & Suites NJ State Capital Area
2.5 star property
3.5 mi from Yardley Station
7.6 out of 10, Good, (1,002 reviews)
"Check in was easy staff was knowledgeable and friendly roomis clean and warm everything was great"
United States
Georgia
$98 nightly
The price is $109
Mar 15 - Mar 16
Total with taxes and fees
Quality Inn & Suites NJ State Capital Area

Element Ewing Princeton

Element Ewing Princeton
3.0 star property
3.8 mi from Yardley Station
8.0 out of 10, Very Good, (1,001 reviews)
"Perfect for a work trip"
United States
Bryan Donald
$96 nightly
The price is $110
Mar 15 - Mar 16
Total with taxes and fees
Element Ewing Princeton

Red Roof Inn Philadelphia - Oxford Valley

Red Roof Inn Philadelphia - Oxford Valley
2.0 star property
3.5 mi from Yardley Station
6.2 out of 10, (1,001 reviews)
"Room was clean staff were friendly and pet friendly"
United States
Jackeline
$81 nightly
The price is $90
Mar 12 - Mar 13
Total with taxes and fees
Red Roof Inn Philadelphia - Oxford Valley
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Top Yardley Station Hotel Reviews

Frequently asked questions

What's the area like around Yardley Station?

Yardley Station is located in a family-friendly area of Yardley that travelers like for its riverfront and seafood restaurants. You'll find 42 hotels and other accommodations within a few miles for a convenient home base.

Where is the best place to stay near Yardley Station?

Courtyard by Marriott Philadelphia Langhorne is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and an indoor pool. It's located 3.5 mi (5.6 km) from Yardley Station. Other good choices within 5 miles include Sheraton Bucks County Langhorne and Courtyard by Marriott Ewing Princeton.

How many hotels will I be able to find close to Yardley Station?

Expedia has 42 hotels and other accommodations a few miles from Yardley Station.

What can I see and do near Yardley Station?

You'll want to browse the exhibits at New Jersey State Museum and Old Barracks Museum. Learn about local history at Lower Trenton Bridge and Sotcher Farmhouse. You can enjoy live performances at Trenton War Memorial Theater and Mill Hill Playhouse.

Explore a world of travel with Expedia