Why results appear this way

Hotels near Newton Upper Falls, Newton

Sheraton Boston Needham Hotel

Needham, MA
8.1

Very good

1,771 reviews
Read more

Enjoy an indoor pool and fitness center at this business-friendly hotel in Needham, just a short drive from Boston College.

Pool

Parking

Free WiFi

Pool Indoor

from
$149
/ night

Business friendly

Residence Inn by Marriott Boston Needham

Needham, MA
8.6

Fabulous

1,004 reviews
Read more

Enjoy an indoor pool and a fitness center at this hotel with spacious rooms and a complimentary breakfast in Needham.

Parking

Free WiFi

Non-Smoking Rooms

from
$159
/ night


  • Four Points by Sheraton Boston Newton
  • Boston Marriott Newton

Product

  • Affiliate program
  • Cookie preferences
  • Cookie policy
  • Privacy policy
  • Terms of use

Social


© 2026 Vio