Online Reservations


The Perfect Romantic Getaway Package! Read more

Olde Mill Inn Romance Package

$99 Wedding!

Have the elegant customized wedding that you want for a very affordable price! Read more

Special Wedding Offer!

Friday Offer

Celebrate the special style of a Fabulous Friday Wedding! See details of our offer starting at $99 Per Person Read more

Fabulous Friday Weddings Offer

Travel Offer

Mansion in May Package $240 Read more

Mansion in May 2014 Package

Grain House Restaurant

American Fare with Historic Charm

Dating back to the 18th century, the Grain House Restaurant has always been the most popular destination for locals and visitors alike.  Known for its historic charm and American inn fare, the popular Grain House Restaurant is conveniently situated next to the hotel. Enjoy Basking Ridge dining in a unique and historic setting, handsomely trimmed with beamed ceilings, masterful fireplaces, rich woods and striking hearths.

The Grain House Restaurant, Basking Ridge, NJ is open for lunch and dinner in our cozy dining rooms and on our patio for outdoor dining during summer months. Guests can also enjoy Saturday à la carte breakfast and a sumptuous brunch buffet on Sundays. For casual cocktails and happy hour specials, the Grain House Restaurant features the Coppertop Pub, voted “the best coziest spot for drinks” by the NJ Monthly Magazine. If a private party is on your agenda, the Grain House Restaurant would be honored to host and cater your event. 

See our Google Virtual Tour of the Grain House.

For more information about the Grain House Restaurant’s cuisine, view our menus. 

RESERVATIONS:  Call 908-221-1150 or Reserve Through OpenTable;

Easter Dinner at the Grain House Menu, or Easter Buffet Brunch at the Olde Mill Inn Menu

Mother's Day Dinner at the Grain House Menu, or Mother's Day Buffet Brunch at the Olde Mill Inn Menu


(credit card needed for reservation)

Lunch — Monday through Friday 11:30am–5:00pm
Dinner — Monday through Friday 5:00pm–10:00pm

Saturday à la Carte Breakfast/Lunch — 11:00am–4:00pm
Saturday Dinner 4:00pm—10:00pm

Sunday Brunch — 10:00am–2:00pm
Sunday Dinner — 2:00pm–9:00pm

 Happy Hour - Monday through Friday 4:00pm–6:00pm