Welcome to Sheraton Boston Needham Hotel

Explore Boston from our hotel near TD Garden

On-Site Outlets
Fitness Center

Sheraton Fitness

Indoor Pool


Indoor Pool

Mon-Sun: 7:00 AM-11:00 PM


Towels provided


Adventure the Boston area and earn Marriott Bonvoy™ points when you book using the link below Learn More
Catch up with friends and colleagues at Boston College and Babson College, both near our hotel Learn More
Cheer on your favorite sports team at TD Garden, one of New England’s largest entertainment arenas Learn More

Nearby Things To Do

Needham Bowlaway

2.6 Miles

Knock down some pins at this bowling alley.

Dedham Community Theatre

6.2 Miles

Catch the latest movie at Dedham Community Theatre.

Kings Dining & Entertainment

8.7 Miles

Kings offers retro-modern bowling, food and drinks.

Rock Spot Climbing

9.0 Miles

Since 1998, Rock Spot Climbing has provided unforgettable experiences for climbers of all ages and ability levels. Whether you are new to the sport, or a seasoned climber, their gyms are warm and inviting.

Koko FitClub of Needham

1.2 Miles

Needham Golf Club

3.6 Miles

Massachusetts, USA

Needham Golf Club

Season Day Spa

0.4 Miles

More Activities and Local Partners