Joseph Ambler Inn - North Wales, Pennsylvania, PA 19454, United States
  • Terrace Pic

Fine Dining at Joseph Ambler Inn

Restaurant Hours
Lunch: Mon–Fri 11:30 to 2:30
Lite Fare Luncheon : Sat & Sun Noon-4:00 -Served in the JPUB No Reservations Necessary
Dinner: Mon–Sat 5:00 to 10:00
Sunday 5:00 to 9:00

Pub: 4:00 to 10:00

  • opentable-button4

Exquisite cuisine, attention to detail, and an award-winning wine list combine to make Joseph Ambler Inn one of the most popular places to dine in Eastern Pennsylvania.

The Atmosphere

Our restaurant's random-width hardwood floors, handcrafted cherry tables, Windsor chairs and original, exposed stone walls create the ambiance for savoring a fine meal.

The Food

Joseph Ambler Inn has earned a well-deserved reputation for its eclectic lunch and dinner menus, which offer many creative flourishes. Featuring only the finest quality fresh meats, fish, and produce, and seasonal herbs and vegetables, every dish is a delight.


Joseph Amber Inn has a new addition, JPUB, featuring a full bar, expanded dining area, and an extensive wine list including "by-the-glass" selections. Casual Dining available, Happy Hour Specials 4-6 PM Monday through Friday, Every Thursday is Buck a Shuck Oysters all night. Our distinctive Inn is a Wine Spectator "Award of Excellence" recipient.


Check out our Specials Section for Holiday Menus and information.

The Joseph Ambler Inn has been the proud recepient of the Wine Spectator Award since 1995.

Joseph Ambler Inn
1005 Horsham Road
North Wales, Pennsylvania, PA 19454, United States
Call: +1 215 3627500
(215) 361-5924


Tucked away on 12 acres of rolling countryside, the Joseph Ambler Inn – a unique Eastern Pennsylvania hotel and restaurant — offers the exceptional features expected of a great country inn: an award-winning restaurant, 52 pampering guestrooms, conference and meeting space. Surrounded by peaceful meadows and comprised of 5 historic buildings, the Inn's facilities and grounds are unmatched in all of Bucks and Montgomery counties. As a special offer for our guests, Experience Talamore Country Club as a "Member Fore A Day."