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

82 E Afton Ave, Yardley, PA 19067-1439
+1 215-493-3800
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent37%
  • Very good42%
  • Average12%
  • Poor5%
  • Terrible4%
Travellers talk about
“brunch” (24 reviews)
“lemon chicken” (7 reviews)
“filet mignon” (12 reviews)
Opens in 25 min
American, Bar, Vegetarian Friendly, Vegan Options, Gluten Free Options
₹₹ - ₹₹₹
82 E Afton Ave, Yardley, PA 19067-1439
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (416)
Traveller rating
Traveller type
Time of year

1 - 10 of 414 reviews

Reviewed 1 week ago

Brilliant server. Really attentive. Also the front desk staff were great. My food was excellent. My husband's fish could have been cooked a little longer. Great flavors and portion sizes. The Yardley Inn has a great atmosphere and I'm looking forward to going back in...More

Thank Elizabeth C
Reviewed 2 weeks ago via mobile

I was in town recently for business and my friends invited me to the March wine event. The wine served was from Catena. The food pairings were excellent and the wine was equally perfect. It was my first visit and I can certainly say it...More

Thank DavisKJ1138
Reviewed 11 March 2018

For more than ten years now I have been meeting friends and colleagues at the Yardley Inn for drinks, lunch or dinner. Invariably the food and drinks are wonderfully prepared. One reason for returning time and again to the Inn is Andy at the bar....More

Thank Martin M
Reviewed 4 March 2018 via mobile

This is a very old inn sitting along the Delaware River in downtown Yardley, PA. The dinning areas surround the attractive and cozy bar area, which is very lively in the evenings, particularly Fridays and Saturdays. The American menu has a modest number but diverse...More

Thank TruthfulCriticofFood
Reviewed 3 March 2018

Ended up at the Yardley Inn for an impromptu dinner with a group of friends. The waiter was friendly and offered some good suggestions. Appetizers were super - always recommend the Devil on Horseback. Yummy! I had soup and salad which was a bit much...More

Thank Wolfsha
Reviewed 1 March 2018 via mobile

Yardley Inn is right on the Delaware River, and retains it’s old world charm. The floors are crooked, there are many intimate seating areas, and food is carefully prepared and very fresh. They often use locally sourced foods. One of my favorite places for a...More

Thank Liz J
Reviewed 15 February 2018

Always hesitate to "eat out" on a holiday. Valentine's Day lunch 2018 was the exception. Past visits have found the Inn more than enjoyable. Setting is lovely - old tavern right on the Delaware River. Food in ;very good with some creative twists. Service is...More

Thank Beacher81
Reviewed 9 February 2018 via mobile

with a lovely view of the river, the Yardley Inn is a wonderful treat for dinner. Dinner is served at 4:30 but if you get there before 4:30 they have a lovely tapas type of menu with such interesting things as Devils on Horseback... chorizo...More

Thank Wildannie
Reviewed 4 February 2018 via mobile

I love this place. Food is fresh, servers are extremely polite and attentive. You definitely should make reservations. They have valet parking that brings this Inn to another level. Also they have grass fed beef burgers that are out of this world.

Thank michelehornberger
Reviewed 4 February 2018

Filet mignon outstanding, salmon excellent, drinks very good, service was friendly and arlttentive, it was a Saturday night and the restaurant was full, yet noise level was manageable. A very comfortabke experience. I reccommrnd it,

Thank Irvwr
Nearby HotelsSee all Yardley Hotels
Hampton Inn & Suites Newtown
736 reviews
4.36 km away
Courtyard Ewing Princeton
270 reviews
5.11 km away
Element Ewing Princeton
364 reviews
5.21 km away
Country House Motel
2 reviews
5.82 km away
Nearby Restaurants
Vault Brewing Co.
249 reviews
.32 km away
Canal Street Grille
152 reviews
.24 km away
Yardley Ice House
67 reviews
.51 km away
Nearby Attractions
New Jersey State Police Museum
13 reviews
1.92 km away
Shady Brook Farm
145 reviews
4.74 km away
River Horse Brewing Company
54 reviews
4.90 km away
Crossing Vineyards and Winery
293 reviews
6.34 km away
Ask a question
Questions & Answers
Mary Ellen N
29 October 2017|
AnswerShow all 4 answers
Response from TheGibsonFamily | Reviewed this property |
They do have one (we are going there) but as I understand, they are already fully booked. Worth calling, though!
sonia m
4 November 2016|
AnswerShow all 9 answers
Response from DRur62 | Reviewed this property |
Great restaurant. Been to showers here. Great food. Good wines.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 15 - US$ 35
Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Highchairs Available
Dining Style
Casual Dining
Good for
Romantic, Bar Scene, Child-friendly, Business meetings, Local cuisine, View, Kids, Special Occasion Dining, Groups
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-1439
    (S. Delaware Ave.)
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Yardley
  • Phone Number: +1 215-493-3800
  • E-mail
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.
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