Sheraton Boston Needham Hotel

100 Cabot St., Boston, MA 02120 United States (USA)
View Map Reservations: 1-800-219-2797
3 Star Property
42.3335838 -71.0881423
+1-800-219-2797
AI Disclaimer

This tool is powered by OpenAI's ChatGPT service. We strive to provide 100% accurate and reliable data to our customers, but third-party content generated by AI, including OpenAI's ChatGPT, can sometimes make errors for various reasons, such as incomplete or inaccurate responses. We advise all customers to exercise caution and to use your best judgment regarding the fidelity of ChatGPT's responses.

Check availability
  • Gym is available on property
  • 232 rooms in property
  • 5 floors in hotel
  • 12 suites in hotel
  • Check-in: 3:00PM
  • Check-out: 12:00PM
  • Group score of 8.8/10
  • 8 conference rooms in property

Check Current Prices






Standard prices by room type for the next 60 days

Rates shown are nightly rates before taxes and do not necessarily reflect all discounts available. The chart provides the cheapest public rates available by room type.

Local Attractions

Local Attractions Fenway Park, Museum of Fine Arts, TD Banknorth Garden Fleet Center, Gillette Stadium Home of the New England Patriots, Freedom Trail, New England Book Fair/Discount Books, Natick Mall, The Shops at Chestnut Hill, Bread & Circus Whole Foods.

Verified Reviews of Sheraton Boston Needham Hotel

Below are the verified reviews from guests that we have booked recently:
"Great Staff & Customer Service"
Overall Score4.0/ 5
I attended a seminar at this hotel. The accommodations are what I expected. The staff, Birdie, Rob and the woman at the front desk handled the customers with the utmost care. I was impressed.
(Individual traveler, booked 1 room), from US flag
20-Feb-2024 Verified Review, stayed from Fri Feb 16 to Sun Feb 18 2024 at a $157.50 average nightly rate.
"Welcoming and comfortable."
Overall Score4.0/ 5
Room, bar, food and breakfast all very good. Staff is outstanding.
(Individual traveler, booked 1 room), from US flag
03-Feb-2024 Verified Review, stayed from Wed Jan 31 to Thu Feb 01 2024 at a $250.99 average nightly rate.
4.0 out of 5. Based on 6 guest reviews

Property Description

Experience Boston in a whole new way when you stay at Sheraton Boston Needham Hotel, located near the Route 128 Train Station and the MBTA Subway Station. Our hotel sits on the outskirts of Boston and offers easy access to nearby attractions like Boston College and The Shops at Chestnut Hill. Motivate your soon-to-be college student with a trip to a local campus and inspire your future artist with a visit to the Boston Museum of Fine Arts. We provide excellent dining options at Link Café and Bar when you're looking for a night in with family or colleagues. Work smarter at our hotel business center or relax in the lobby with WIFI. Our stylish event spaces fit a variety of needs, especially when paired with our expert planners and caterers. Spacious rooms and suites help you live the good life with separate living and sleeping areas, plus our pet-friendly accommodations include dog beds for your furry family members. Free Wi-Fi and ergonomic work spaces in every room help you thrive at our hotel.

Details / Other Expenses

Check In: 3:00PM
Check Out: 12:00PM
Year of Last Renovation: 2016
Floors: 5
Rooms: 232
Corridors: All Rooms Have Interior Hallways
Non Smoking Rooms: 232
Handicap Rooms: 12
Rooms with 1 Bed: 103
Rooms with 2 Beds: 144
Suites: 12
Room Windows: Windows Do Open
Cleaning Frequency: Once Per Stay
Meeting Rooms: 8
Meeting Space: 16000 sq. feet
Dist. to Food/Bars: 2.0 Mi
FEMA Approved: Yes
Pool Info:
The indoor pool is currently unavailable due to COVID-19. The reopening dates will be announced.
Ownership: Paceline
Policies / Expenses
Cancellation:
30 day cut off and cancellation on groups.
Nightly Parking: 12
Total Taxes: 11.70%
Total Misc Fees: $0.00 USD
(mandatory resort fees/taxes)

Amenities / Features


  • Air conditioning
  • Alarm clock
  • ATM
  • Baggage storage facilities
  • Bus parking
  • Conference facilities
  • Credit card accepted: Mastercard/Visa
  • Credit card accepted: American Express
  • Credit card accepted: Discover
  • Credit card accepted: Diners Club
  • Electronic key card
  • Elevator
  • Express Check-Out
  • Facilities for the disabled
  • Fax available
  • Fitness and health center
  • Free local calls
  • Garage
  • Hairdryer available
  • Ice Maker
  • Internet - wireless
  • Free WiFi Internet
  • Movies in room
  • Non-smoking rooms
  • Pets allowed
  • Refrigerator
  • Self controlled heating/cooling system
  • Tea and coffee making facilities
  • Telephone
  • Telephone in all rooms
  • Telephone - Free local calls
  • Television
  • TV - Free Cable
  • TV Channel: HBO
  • TV Channel: Weather Channel
  • TV room
  • Voicemail

Airport & Shuttle Information

Boston Logan International Airport (BOS) Hotel direction: 14.8 miles NE This hotel does not provide shuttle service. Driving directions Get on I-90 W from Transportation Way, Head southeast, Slight right toward Transportation Way, Use any lane to turn slightly left onto Transportation Way, Turn left onto the Williams Tunnel ramp, Follow I-90 W to Washington St in Newton. Take exit 17 from I-90 W, Merge onto I-90 W, Take exit 17 toward Newton/Watertown, Take Centre St and Needham St to Cabot St in Needham, Use the right lane to turn slightly left onto Washington St (signs for Newton), Use the middle lane to turn slightly left toward Washington St, Continue onto Washington St, Turn right onto Centre St, Continue onto Winchester St, Turn right onto Needham St, Continue onto Highland Ave, Turn left onto 2nd Ave, Turn right toward Cabot St, Turn right toward Cabot St, Turn left onto Cabot St, Sheraton Needham.

Local Shuttle Info: There is currently no shuttle service at the hotel. The front desk can provide local shuttle companies if needed.

Breakfast Information

There is complimentary coffee and whole fruit in the lobby for all guests 7 days a week.

Pet Friendly?

Service animals complying with ADA Title lll regulations are allowed.

Yes! Pets are allowed.
The hotel is Pet Friendly and there is a non-refundable $75 Pet Fee.

Parking Info

On-Site Parking in the garage is $12/per night.

Internet / WiFI

Complimentary WIFI in the hotel and guest rooms.

Cleaning Policies

The hotel follows the Marriott Commitment to Clean procedures. There is regular cleaning in all public spaces. There is currently no daily housekeeping service, however, any items needed or cleaning will be based on request and availability.

About Sheraton Hotels and Resorts

  • The lobby has fully-wired workstations with free Wi-Fi, printing services, morning paper, coffee, and TV
  • Offers a fitness program with core performance fitness centers, in-room and restaurant dining options, and even has threir own online fitness website with programs, life tips, and personal training
  • Sheraton Club Level offers guests rooms with more comfort, convenient, and space including breakfast
  • Sheraton's Sweet Sleeper Bed provides the ultimate comfort with plush mattresses, soft sheets, and hypoallergenic pillows

The Sheraton Hotels and Resorts highlights above are subject to change without notice.

FAQs about Sheraton Boston Needham Hotel

What time is check in?

Check in time is 3:00PM based on the hotel's local time. Early check in may be available if requested at the front desk on the day of check-in.

What time is check out?

Check out time is 12:00PM based on the hotel's local time. Late check out may be available if requested at the front desk during your stay.

How many rooms does Sheraton Boston Needham Hotel have?

There are 232 rooms in the property.

Is there any meeting space at Sheraton Boston Needham Hotel?

Yes, they have 8 meeting rooms that can support various table layouts.

What kind of breakfast is at Sheraton Boston Needham Hotel?

There is complimentary coffee and whole fruit in the lobby for all guests 7 days a week.

What parking is available at Sheraton Boston Needham Hotel?

On-Site Parking in the garage is $12/per night.

How much does internet cost?

Complimentary WIFI in the hotel and guest rooms.

Is there a gym at Sheraton Boston Needham Hotel?

Yes, there is a gym/fitness area available on-site at the property.

Testimonials:

Testimonials icon
"I have to tell you, I don't know how I planned trips before! I really saved alot of time that I otherwise would have spent phoning the hotels individually checking rates and availability! I have already recommended it to another Tour Director. " A.H. - Richmond, VA

Learn More Check Rates