10 Inns Worth Dining In

If your checklist for the perfect weekend getaway includes delicious food, book a few nights at one of these inns with top-notch restaurants.


For a weary traveler, it’s incredibly appealing to have a meal of a lifetime waiting just downstairs from your room. The best part? Only needing to head back upstairs to sleep it off. A cozy inn that serves delicious food recalls a different era, when guests would change for dinner and mingle over aperitifs. We found some noteworthy spots in New Brunswick, Canada, that inspired a look at inns that are a foodie’s dream weekend getaway.

Set in gorgeous locales like the Shenandoah Valley and Sonoma Wine Country, the 10 inns offer a chance to recharge and relish the luxuries in life, whether great food and drink or a languorous afternoon nap. Not all B&Bs serve a breakfast that’s worth waking up for, but our picks will have you wanting to stay in for every meal. In fact, these inns are so famous for their dining that people travel for miles to stay and eat, making them true destination restaurants.

Click here for the 10 Inns Worth Dining In Slideshow.


Be a Part of the Conversation

Have something to say?
Add a comment (or see what others think).

Comments 2
1
Ratings2


Like this story? Get updates by email, facebook and twitter
Get daily food and wine coverage


Latest from The Daily Meal

The Daily Meal Video Network
How to Sear Fish

2 Comments

tdm-35-icon.png

Valaer
We would like to invite you to Jedediah Hawkins Inn (and it's restaurant Luce & Hawkins) in Jamesport to see why it should be included in your Inns Worth Dining In list. Hope to welcome you soon!

tdm-35-icon.png

Mr. Andrews, I've missed your writing since you left Saveur. Glad to find you and be able to
read some of your accute commentary.

Add a Comment

Upload a picture of yourself no larger than 3MB, please see Terms for details
CAPTCHA
Please answer this Captcha to prove you are human
Image CAPTCHA
Enter the characters shown in the image.
CAPTCHA
Please answer this Captcha to prove you are human