Newton Upper Falls Hotels - Reviews of Hotels in Newton Upper Falls MA

4 accommodations found from 5,000 sites

ASheraton Needham Hotel

Average Rating
3.5
82+ reviews
from 9 sources
Orbitz
4.5
3+ reviews
Expedia
3.5
14+ reviews
Travelocity.com
3.0
2+ reviews
  • Highlights: pool, indoor pool, jacuzzi, spa, room… more
  • Location: Needham, Massachusetts (1.0 miles from Newton Upper Falls)
  • for only 209$ the prices are outrageously great! the pool area was very tidy and there was also a nice fitness center more on TripAdvisor
  • Great rooms, lots of space more on Yahoo! Travel
Sheraton Needham Hotel

Recently at Orbitz $90

Sheraton Needham Hotel
Sheraton Needham Hotel
100 Cabot St
Needham, MA 02494

BHotel Indigo Newton Riverside

Average Rating
3.0
19+ reviews
from 2 sources
TripAdvisor
2.5
13+ reviews
Yelp
3.5
6+ reviews
  • Highlights: pool, room service, maid service, hea… more
  • Location: Newton, Massachusetts (1.9 miles from Newton Upper Falls)
  • stayed in was fine, but it could use some new beds more on TripAdvisor
  • restaraunt was good also, the employees there were very good to deal with more on TripAdvisor
Hotel Indigo Newton Riverside

Recently at Orbitz $99

Hotel Indigo Newton Riverside
Hotel Indigo Newton Riverside
399 Grove Street
Newton, MA 02462

CCenter for Executive Education at Babson

Average Rating
4.0
1+ reviews
from 1 sources
Yahoo! Travel
4.0
1+ reviews
  • Highlights: jacuzzi, maid service, health club, i… more
  • Location: Babson Park, Massachusetts (2.8 miles from Newton Upper Falls)
  • breakfast included in the room price is very good more on TripAdvisor
  • some lovely lounges with free internet access and complimentary snacks and drinks more on Yahoo! Travel

Estimated Price: From $325

Center for Executive Education at Babson
Center for Executive Education at Babson
Woodland Hill Dr
Babson Park, MA 02457

DHoliday Inn Boston Newton I-95

  • Overview Overview :This hotel is located 15 miles from Logan International and Harvard Square in the town of Newton.;Description :This hotel is located 15 miles from Logan International and Harvard Square in the town of Newton. The Holiday Inn Newton is adjacent to the Riverside MBTA station (subway) serv... more on RealAdvenutres.com

Estimated Price: From $111

Holiday Inn Boston Newton I-95
399 Grove Street
Newton, Texas 02462, United States