We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
82 E Afton Ave, Yardley, PA 19067-1439 (S. Delaware Ave.)
+1 215-493-3800
11:00 - 15:00
16:30 - 21:00
Closed now
See all hours
Sun 11:00 - 15:00
16:30 - 21:00
Mon - Thu 11:30 - 22:00
Fri - Sat 11:30 - 22:30
More Info
Add Photo Write a Review

374 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 372: English reviews
Boca Raton, Florida
Level Contributor
465 reviews
372 restaurant reviews
common_n_restaurant_reviews_1bd8 83 helpful votes
Reviewed 4 days ago NEW

Yardley Inn continues to show they are the class restaurant in the area. On a Wednesday night you expect a slightly slower night but what we found was a packed bar area with most dinning tables occupied . There was a pre set dinner menu that offered one price meal for complete dinner. Appetizer to dessert. Needed to be there... More 

Thank tomkozlowski1 .
Greater London, United Kingdom
Level Contributor
44 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
Reviewed 4 days ago NEW via mobile

Visited Pennsylvania State border to meet our friends and had booked Yardley Restaurant due it's its historical story and predominately good reviews. We arrived and seated by courteous staff. Ordered starts (Crab soup/Steammed Salmon and dessert. (Tiramisù not great taste). Starter arrived 25mins later. Huge portion but little attention to detail. Never mind, main was the star attraction. Arrived 5... More 

Thank Khato1
Yardley, Pennsylvania
Level Contributor
7 reviews
4 restaurant reviews
Reviewed 6 days ago NEW

The Filet Mignon was tender and tasty. Potatoes and vegetables were good also. This restaurant has a bar so you can purchase wine to go with your dinner. Restaurant is on the river so you can enjoy a water view if you request it and get there early. They have specials if you arrive early. If you like to talk... More 

Thank PAMaryLou
Yardley, Pennsylvania
2 reviews
Reviewed 6 days ago NEW

Great place to socialize, especially in the bar area. The best bartenders, (Frank & Kristy) along with the best drinks anywhere in the area. The food is pretty good and the atmosphere is out of this world. If in the area, you should make a point to stop in.

Thank Robert C
Yardley, Pennsylvania
Level Contributor
4 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 6 days ago NEW

I have held 3 private events at this restaurant, and take clients here often. I have ALWAYS had a good meal and good service. My private parties have always been well serviced and very organized. I am not sure what was going on with the "awful"review from Donna D....but she must have had a bad day or their must have... More 

Thank sojourner1960
Croydon, Pennsylvania
Level Contributor
16 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 1 week ago

They want you to be satisfied/happy but....the food is awful, and the chef is arrogant. How does he come up with these concoctions? He obviously does not sample them or he would know that they are awful. If you want a plain meal it is definitely worth the try, but if you are looking for anything more, you will be... More 

1 Thank Donna D
Michele G, General Manager at Yardley Inn, responded to this review

Hello - I am sorry to hear about this. I would like to speak to you about your experience. Please call the Inn and ask for General Manager, Michele Moholen . 215-493-3800 More 

Level Contributor
328 reviews
269 restaurant reviews
common_n_restaurant_reviews_1bd8 154 helpful votes
Reviewed 2 weeks ago via mobile

Most inns on the Delaware are tourist traps relying on their quaintness and views but offering just acceptable food at high prices.The Yardley Inn is a relative standout.We went for brunch on a Sunday.The place was buzzing with locals as well as visitors,setting and ambiance were good and menu included the typical brunch offerings.Competent omelette,huevos rancheros and chop salad.service friendly... More 

Thank sweetiesPennsylvania
Philadelphia, Pennsylvania
Level Contributor
63 reviews
42 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
Reviewed 3 weeks ago via mobile

Visited for brunch with another couple this morning. Nice brunch menu. Food was good, not great. Busy atmosphere. Good wait staff.

Thank Mike4563
Newtown, Pennsylvania
Level Contributor
11 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 21 April 2017

really enjoy dining here. The luncheon specials are great and so are their early bird specials. This makes our dinning experience even nicer, not to mention the food is very good.

Thank Barbp102
Parsippany, New Jersey
Level Contributor
3 reviews
3 restaurant reviews
Reviewed 19 April 2017

Beautiful environment but a bit overpriced for the amount of food you get. Had the chicken, and that was a bit under cooked.

Thank HenryMcRib

Travellers who viewed Yardley Inn also viewed

Washington Crossing, Bucks County

Been to Yardley Inn? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$15 - US$35
American, Bar, Gluten Free Options, Vegetarian Friendly
Brunch, Lunch, Dinner, After-hours, Drinks
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Outdoor Seating
Dining Style
Casual Dining
Good for
Romantic, Groups, Business meetings, Child-friendly, Special Occasion Dining, Local cuisine, Bar Scene, Kids, View
Open Hours
11:00 - 15:00
16:30 - 21:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:30
11:30 - 22:30
Location and Contact Information
  • Address: 82 E Afton Ave, Yardley, PA 19067-1439
    (S. Delaware Ave.)
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Yardley
  • Phone Number: +1 215-493-3800
The Yardley Inn Restaurant, Bar & Farm, named "Best Restaurant in Bucks" for 2012 and 2013, is known for its contemporary American cuisine prepared and served by a staff with a passion for superior service. The diverse menu is sure to satisfy any appetite, mood, or craving. The dining room offers a warm ambiance and fabulous waterfront views while the patio provides comfortable outdoor seating surrounded by nature. The Inn continues its commitment to serve the highest quality products, from local dairy, chicken, and pork to produce from its own Riverside Kitchen Garden and farm plot on River Road. The vibrant bar scene delivers a smooth social setting, live entertainment on Saturday nights, and Five for $5 at 5:00 daily drink and appetizer specials.

Nestled along the Delaware River in bucolic Bucks County, the Yardley Inn is just 20 miles from the city, making it a great place to enjoy waterside dining near Philadelphia. Enjoy lunch and dinner specials with three satisfying courses at a reasonable cost. The Yardley Inn offers dining options for private parties, business meetings, and special events, plus monthly wine samplings, special themed beer or wine dinners, and more.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Yardley Inn and other visitors
4 questions
Ask a question

See all questions (4)

Questions? Get answers from Yardley Inn staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?