If you’re looking to grab something to eat or find a place to stay while visiting the historic town of Newton Upper Falls, we’ve got you covered! Listed below, you will find the names and information of our favorite places you shouldn’t miss while you’re here.
Grab a Bite to Eat
Dunn & Gaherin’s is an Irish Pub in Newton Upper Falls, with all the amenities of fine dining in a casual atmosphere.
344 Elliot Street, Newton Upper Falls, MA 02464
Biltmore Bar and Grill
Biltmore Bar and Grill offers upscale food and drinks. They are a neighborhood pub with delicious American food and a favorite local restaurant in Newton, MA.
1205 Chestnut Street, Newton, MA 02464
O’Hara’s Food & Spirits
Family owned and operated, the restaurant has been a focal point of the Highlands since it opened in 1985. O’Hara’s is about food – a distinctive and creative variety of menu choices prepared fresh daily using only the finest ingredients.
1185 Walnut Street, Newton Highlands, MA 02461
Get a Cup of Coffee
Depot Coffee Shoppe
Best sandwich shop and small bakery in Upper Falls!
1225 Chestnut St, Newton Upper Falls, MA 02465
244 Needham Street, Newton, MA 02464
The Bagel Place Newton
The Bagel Place serves Newton, Mass fresh baked bagels made in house, as well as breakfast sandwiches, lunch, soups & more.
300 Needham Street, Newton, MA 02464
Take a Walk in the Park
Hemlock Gorge Reservation/Echo Bridge
Open dawn to dusk. Hemlock Gorge is a state-owned, 23 acre reservation along the Charles River in Newton and Needham, Massachusetts.
Located just off Route 9 where it crosses Route 128
Upper Falls Playground
1137 Chestnut Street, Newton Upper Falls, MA 02464
Find a Place to Stay
Hotel Indigo Boston-Newton Riverside
A unique boutique hotel that combines authentic local experiences, modern design and intimate service, situated just a short stroll from the scenic Charles River and the Newton Lower Falls.
399 Grove Street, Newton, MA 02462
Boston Marriot Newton
This contemporary hotel is 1.8 miles from Brae Burn Country club (championship golf course) and 10.3 miles from the Harvard Square university neighborhood.
2345 Commonwealth Avenue, Auburndale, MA 02466
Crowne Plaza Boston-Newton
Set on I-90, this straightforward, modern hotel is 4 miles from Harvard Square and 5 miles from Fenway Park Baseball Park.
320 Washington St, Newton, MA 02458
The Mall at Chestnut Hill
The Mall at Chestnut Hill is an upscale, two-level enclosed shopping mall, located in the Chestnut Hill section of Newton, Massachusetts on Boylston Street.
199 Boylston St, Chestnut Hill, MA 02467
Wide sidewalks with interesting street facades, hanging hand-carved wooden signs, large picture windows; Piccadilly Square is the heart of Newton Centre.
93 Union Street, Newton Centre, MA 02459