Best of Middlebury (village), VT
The best restaurants, cafés, bars, shops and things to do in Middlebury (village), VT — mapped and organized by category.
About Middlebury (village)
Explore the best of Middlebury (village), VT — 69 hand-mapped spots to eat, drink, shop and explore. Use the map to find what's near you, or browse by category below.
📣 What's going on in Middlebury (village)
Nothing new in Middlebury (village) this week — be the first to post something!
Middlebury College Museum of Art
Middlebury College Museum of Art is a featured Spotlight pick in the guide. It is located at 72 Porter Field Road.
View details →The best of Middlebury (village)
Best Hotels in Middlebury (village)
6 places · Where to stay, from budget-friendly to boutique.
Best Restaurants in Middlebury (village)
27 places · Where to eat, from neighborhood staples to standout kitchens.
-
Crooked Ladle at 51 Main
A local restaurant in Middlebury Village Historic District.
-
Mister Up's Restaurant & Pub
Grill spot in Middlebury Village Historic District.
Best Cafés & Coffee in Middlebury (village)
7 places · Coffee shops, roasters and casual spots to linger.
-
Little Seed Coffee Roasters
Coffee Shop spot in Middlebury Village Historic District.
-
Vermont Coffee Company Cafe
A local café in Middlebury Village Historic District.
Best Things to Do in Middlebury (village)
11 places · Museums, landmarks and the experiences worth your time.
-
Middlebury College Museum of Art
Middlebury College Museum of Art is a featured Spotlight pick in the guide. It is located at 72 Porter Field Road.
-
Edgewater Gallery on the Green
A local attraction in Middlebury Village Historic District.
Best Shops in Middlebury (village)
13 places · Independent boutiques, bookstores and places to browse.
Best Parks & Outdoors in Middlebury (village)
5 places · Green space, gardens and room to breathe.
Nearby cities to explore
More guides within driving distance of Middlebury (village).
- Williston, VT 4 places
- Rutland, VT 50 places
- South Burlington, VT 249 places
- Winooski, VT 18 places
- Essex Junction, VT 130 places
- Montpelier, VT 50 places
- Barre, VT 43 places
- Colchester, VT 33 places