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.

Yardley Inn

Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
82 E Afton Ave, Yardley, PA 19067 (S. Delaware Ave.)
+1 215-493-3800
11:30 am - 10:00 pm
Open now
All hours
Sun 11:00 am - 3:00 pm
4:30 pm - 9:00 pm
Mon - Thu 11:30 am - 10:00 pm
Fri - Sat 11:30 am - 10:30 pm
More Info
Add Photo Write a Review

314 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 313: English reviews
Level Contributor
3 reviews
3 restaurant reviews
4 of 5 stars Reviewed 2 days ago NEW via mobile

My husband and I went to the Yardley Inn for an impromptu dinner. Wait staff and hostess were very nice. The restaurant including bathrooms were clean. The menu was on the small side when it came to options; steak, chicken, seafood or salad. I'm a vegetarian and when I go out to eat I do like more than just a... More 

Thank Jenn A
Sausalito, CA
Level Contributor
125 reviews
49 restaurant reviews
common_n_restaurant_reviews_1bd8 129 helpful votes
5 of 5 stars Reviewed 2 days ago NEW

This is such a pretty restaurant just across the street from the Delaware at a very scenic point. I went for brunch with someone in a wheelchair and the staff was very helpful and gave us a nice table to boot. I am used to California prices, so when I saw that my omelet would cost the same as at... More 

Thank staylonger
Level Contributor
3 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed 3 days ago NEW via mobile

If you want to get a table fast, make a previous reservation, the food is good, nothing extraordinary, they have different prices, so you can spend as much as you want, a hamburger 17 dollars, an imported beer 5.5, dessert 7, but there are entrees in 30 dollars or more. It is in a beautiful area so you can see... More 

Thank Valeria M
Beijing, China
Level Contributor
118 reviews
65 restaurant reviews
common_n_restaurant_reviews_1bd8 57 helpful votes
4 of 5 stars Reviewed 4 days ago NEW via mobile

Cocktails and dinner with friends at the Yardley Inn was fantastic. The bartenders are pleasant and drink specials are really special. We enjoyed chatting with regular patrons until we were seated for dinner. Dinner service was good and the food served hot and tasty. We had fish and foul and everything was good. We chatted for a long time and... More 

Thank joannb
Level Contributor
25 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 5 days ago NEW

This place is great for dinner or just to hang for apps and a drink or two. I like to go to the bar. The bartenders are nice and very helpful on what to order. The food is always good!

Thank Lisa S
New Jersey
Level Contributor
82 reviews
47 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
3 of 5 stars Reviewed 1 week ago

My wife suggested we go as she has been there before and she was fight as the food and service was excellent,I ordered the pastrami sandwitch which was very good and my wife enjoyed the Cobb salad.The location along the Delaware was beautiful and we had a window table.The menu for lunch was very interesting with many choices and we... More 

Thank BigBob115
Lambertville, New Jersey
Level Contributor
154 reviews
122 restaurant reviews
common_n_restaurant_reviews_1bd8 36 helpful votes
4 of 5 stars Reviewed 1 week ago

Haven't been to the Yardley Inn in many years so I thought it a good opportunity , while in the area to try it again....still a quaint in by the Delaware River...nice view of the river from the one dining room....waitstaff very attentive. Didn't really have anything fancy for lunch....salad was good, main courses good also...no room for dessert overall... More 

Thank baron13
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 stars Reviewed 1 week ago via mobile

Have eaten here many times. Best in the area for high quality consistent food with a nice variety for all food tastes. Lovely area, with beautiful views. Have a drink on the patio!

Thank Joe G
Philadelphia, Pennsylvania
Level Contributor
57 reviews
41 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed 1 week ago

We enjoyed dessert, coffee, tea, and a generous cheese plate at this lovely establishment. They had a nice selection of desserts, coffee was good, and the environment was inviting and warm. It was quite enough for a meeting in mid afternoon, and still enough people there at 3pm so that we didn't feel like they were only there for us,... More 

Thank QuakerTruth
Lewes, Delaware
Level Contributor
3 reviews
5 of 5 stars Reviewed 1 week ago

My wife and I went to the Yardley Inn for our 43rd Anniversary. The charm of the establishment is evident as you pull in to park. Lovely setting right on the banks of the DE river. Walk in and your are greeted with warmth and an inviting smile. We arrived before 6:00pmE so seating was available. Get a reservation if... More 

Thank Bob D

Travelers who viewed Yardley Inn also viewed

Yardley, Bucks County
Yardley, Bucks County
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
    4 of 5 stars
    4 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Average prices
$15 - $35
American, Bar, Gluten Free
Lunch, Dinner, Brunch, Late Night, Drinks
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar
Dining Style
Casual Dining
Good for
Bar scene, Scenic view, Special occasions, Local cuisine, Business meetings, Large groups, Romantic
Open Hours
11:00 am - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 10:30 pm
11:30 am - 10:30 pm
Location and Contact Information
  • Address: 82 E Afton Ave, Yardley, PA 19067
    (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
3 questions
Ask a question

See all questions (3)

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?