Find and Book Top Hotels in Yardley

Search among 25 available hotels and places to stay in Yardley from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great79 reviews
MapView on map2.2 mi from City Center
From   US$ 109 /nightSelect
Places to stay near Yardley
8.0
Great86 reviews
MapView on map12.1 mi from Yardley12.1 mi from City Center
From   US$ 165 /nightSelect
11.9 mi from Yardley11.9 mi from City Center
From   US$ 455 /nightSelect
8.2
Great61 reviews
4.4 mi from Yardley4.4 mi from City Center
From   US$ 107 /nightSelect
8.4
Great99 reviews
11.2 mi from Yardley11.2 mi from City Center
From   US$ 129 /nightSelect
8.4
Great61 reviews
9.8 mi from Yardley9.8 mi from City Center
From   US$ 169 /nightSelect
8.4
Great56 reviews
3.3 mi from Yardley3.3 mi from City Center
From   US$ 139 /nightSelect
8.4
Great37 reviews
10.9 mi from Yardley10.9 mi from City Center
From   US$ 382 /nightSelect
8.4
Great41 reviews
8.0 mi from Yardley8.0 mi from City Center
From   US$ 153 /nightSelect
4.0 mi from Yardley4.0 mi from City Center
From   US$ 123 /nightSelect
8.2
Great107 reviews
10.9 mi from Yardley10.9 mi from City Center
From   US$ 85 /nightSelect
8.6
Great75 reviews
3.9 mi from Yardley3.9 mi from City Center
From   US$ 124 /nightSelect
8.6
Great39 reviews
9.9 mi from Yardley9.9 mi from City Center
From   US$ 142 /nightSelect
11.0 mi from Yardley11.0 mi from City Center
From   US$ 109 /nightSelect
8.6
Great78 reviews
11.3 mi from Yardley11.3 mi from City Center
From   US$ 104 /nightSelect
8.6
Great84 reviews
3.9 mi from Yardley3.9 mi from City Center
From   US$ 199 /nightSelect
8.4
Great20 reviews
10.8 mi from Yardley10.8 mi from City Center
From   US$ 238 /nightSelect
Bed & Breakfast
8.4
Great42 reviews
11.4 mi from Yardley11.4 mi from City Center
From   US$ 160 /nightSelect
Bed & Breakfast
8.6
Great51 reviews
8.5 mi from Yardley8.5 mi from City Center
From   US$ 258 /nightSelect
8.2
Great71 reviews
3.9 mi from Yardley3.9 mi from City Center
From   US$ 129 /nightSelect
10.6 mi from Yardley10.6 mi from City Center
From   US$ 99 /nightSelect
8.6
Great75 reviews
9.8 mi from Yardley9.8 mi from City Center
From   US$ 230 /nightSelect
4.0 mi from Yardley4.0 mi from City Center
From   US$ 151 /nightSelect
10.2 mi from Yardley10.2 mi from City Center
From   US$ 99 /nightSelect
8.6
Great33 reviews
9.1 mi from Yardley9.1 mi from City Center
From   US$ 233 /nightSelect

Best hotels and places to stay in Yardley

Why visit?

Yardley, Pennsylvania, offers a charming and peaceful retreat for tourists seeking a relaxing getaway. This quaint town boasts a rich history, stunning natural beauty, and a close proximity to popular attractions. With a variety of hotels in Yardley, visitors can easily find a comfortable and convenient place to stay while exploring the areas charm.

Where to stay?

Historic Downtown Yardley:For travelers who appreciate history and local charm, staying in the Historic Downtown Yardley area is a great choice. This area is home to charming bed and breakfasts, boutique hotels, and historic inns that exude character and offer a unique experience. Visitors can immerse themselves in the towns rich heritage, explore nearby landmarks like the Old Library by The Lake, and enjoy walks along the Delaware Canal.

Scenic Riverfront: Nestled along the banks of the Delaware River, the Scenic Riverfront area offers breathtaking water views and a serene ambiance. Visitors can find hotels and resorts situated in picturesque locations, allowing them to wake up to stunning sunrises or watch the sunset over the water. The area is also home to beautiful parks, hiking trails, and river-centric activities, making it an ideal choice for nature lovers and outdoor enthusiasts.

Convenient Route 1 Location: For travelers seeking convenience and accessibility, staying in hotels located along Route 1 in Yardley is a smart option. This area offers a range of well-known hotel chains, including Marriott Yardley PA and other popular brands. With easy access to major highways and close proximity to shopping centers, restaurants, and attractions, visitors can seamlessly explore Yardley and its surrounding areas.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Comfort Inn: YardleyLocated along Route 1, Comfort Inn offers affordable rates without compromising on comfort. This hotel provides spacious and clean rooms equipped with modern amenities such as free Wi-Fi, flat-screen TVs, and comfortable beds. Guests can also enjoy complimentary breakfast, a fitness center, and a convenient location with easy access to major attractions and dining options in Yardley. Hampton Inn & Suites NewtownSituated just a short drive from Yardley, Hampton Inn & Suites Newtown offers great value for money. The hotel features comfortable and well-appointed rooms, a complimentary hot breakfast, and a 24-hour fitness center. With its convenient location near shopping centers and restaurants, guests have plenty of options for entertainment, dining, and exploring the surrounding areas. Quality Inn & SuitesConveniently located near Interstate 295, Quality Inn & Suites offers budget-friendly accommodation with a range of amenities. Guests can enjoy comfortable rooms, complimentary breakfast, and access to a fitness center. The hotel also offers a convenient location for accessing nearby attractions such as Sesame Place and the Oxford Valley Mall.

Best kids-friendly hotels:

Best hotels for a romantic getaway:The Brick HotelThe Brick Hotel, located in Newtown, offers a cozy and romantic atmosphere with beautifully decorated rooms featuring antique furnishings. Guests can enjoy a gourmet dining experience at the hotels restaurant and relax in the charming pub. This historic hotel provides a perfect setting for couples seeking a romantic retreat. The Inn at Barley Sheaf FarmSituated in nearby Holicong, The Inn at Barley Sheaf Farm offers a luxurious and tranquil escape. This bed and breakfast features elegant rooms, beautifully landscaped grounds, and a renowned farm-to-table restaurant. Couples can indulge in a romantic dinner, unwind in the serene surroundings, and enjoy the personalized attention and intimate ambiance.

Best for location: Courtyard Philadelphia LanghorneLocated just a short drive from Yardley, Courtyard Philadelphia Langhorne offers a convenient location near popular attractions like Sesame Place and the Parx Casino. The hotel provides comfortable rooms, a fitness center, and an on-site restaurant, making it an ideal choice for those looking to explore the nearby attractions.

Red Roof Inn: Oxford ValleyPerfectly situated near the Oxford Valley Mall and Sesame Place, Red Roof Inn provides easy access to shopping, dining, and family-friendly entertainment. The hotel offers comfortable rooms at affordable rates, ensuring a convenient base for exploring Yardley and its surroundings. Sheraton Bucks County HotelNestled in Langhorne, Sheraton Bucks County Hotel offers comfortable accommodations and easy access to nearby attractions. With spacious rooms, an on-site restaurant, and a fitness center, this hotel provides a convenient and comfortable stay for visitors exploring Yardley and the surrounding areas.

Best for a short city break: Hampton Inn & Suites Philadelphia/BensalemLocated a short drive from Yardley, Hampton Inn & Suites Philadelphia/Bensalem offers a comfortable stay with easy access to Philadelphias attractions. The hotel features spacious rooms, complimentary breakfast, an indoor pool, and a fitness center, making it an excellent choice for a quick city break.

SpringHill Suites by Marriott Philadelphia Langhorne

Show moreLess