100 Cabot Street,
Needham,
Massachusetts,
United States,
02494,
Massachusetts
Great
8.4
8.5
/10
3.4
3.3
/5
“The hotel's location is perfect for easy access to I-95 and a short drive to nearby attractions!”view full review
Experience the recently renovated Sheraton Boston Needham Hotel, a 3-star property with convenient access to local corporate offices and nearby attractions including Boston College and The Shops at Chestnut Hill. This pet-friendly hotel offers a business center, an indoor pool, and on-site dining options.
Rooms & Amenities
All guestrooms at Sheraton Boston Needham Hotel include premium bedding and laptop-friendly workspaces. Guests can relax in spacious rooms or hotel suites featuring separate living and sleeping areas. Amenities include free WiFi and air conditioning.
Dining & Nearby Options
On-site dining includes Bullards Restaurant, serving a fresh continental breakfast and home-style brewery-inspired cuisine. A snack bar in the lobby offers Starbucks brand coffees and pre-packaged snacks for guests. Trophie's Sports Bar & Grille features local handcrafted beers and a menu tailored to sports enthusiasts.
Leisure & Business
Leisure facilities include an indoor pool and a lobby with Wi-Fi for guests to relax. For corporate needs, Sheraton Boston Needham Hotel provides 20000 square feet of meeting space equipped with audiovisual options and high-speed internet access. A six-station computer lounge with a printer is available for guest use.
Transportation & Local Area
Sheraton Boston Needham Hotel is conveniently situated near public transport options such as the Route 128 Train Station. Visitors can easily explore local landmarks like the Boston Museum of Fine Arts and Claxton Field. The hotel also offers easy access via Interstate 90.
View all
Select your room type
Sheraton Boston Needham Hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Traditional King Room Sofa Bed Roll Shower Mobility or Hearing Accessible
2 persons
305 sq. feet
1 King-size bed and 1 Sofa bed
Shower
Coffee machine
room details
Traditional Room Guest room 1 King
2 persons
305 sq. feet
1 King-size bed
Coffee machine
Heating
room details
Concierge level Guest room 2 Double
2 persons
305 sq. feet
1 King-size bed
Coffee machine
Heating
room details
Traditional Room Guest room 2 Double
2 persons
305 sq. feet
1 King-size bed
Coffee machine
Heating
room details
Click button to see more rooms
Show all rooms
Show all roomsLess
Price and Room Availability Calendar
Check availability and prices for your dates now!
Facilities
Sheraton Boston Needham Hotel offers amenities for your comfortable stay and unforgettable experiences
Spotless Room!
“The room was immaculate and had a fresh, clean feel that made our stay incredibly comfortable.” view full review
Perfect Pool!
“We absolutely loved the pool! The color-changing lights created a magical atmosphere, and it was a bonus that it was empty for our kids to enjoy freely.” view full review
Great Dining Spot!
“The hotel restaurant had friendly staff and a welcoming atmosphere, making our dining experience enjoyable with a variety of tasty dishes.” view full review
Lovely Lighting!
“The bathroom featured beautiful lighting that added a touch of elegance, enhancing our morning routine.” view full review
Facilities:
Great
8.5/10Review score
General
No smoking on site
Free Wi-Fi in public areas
Parking
Safe deposit box
24-hour reception
VIP check-in/ -out
Express check-in/ -out
Pets allowed
Rooms/ Facilities for disabled
Wheelchair access
24-hour security
Lift
ATM/Cash machine
Coffee shop
Vending machines
Smoke detectors
Fire extinguishers
Key card access
Sports & Fitness
Fitness centre
Dining
Restaurant
Business
Business centre
Meeting/ Banquet facilities
Fax/Photocopying
Children
Cots
Facilities for people with disabilities
Toilet for disabled
Bathroom for disabled
Spa & Leisure
Indoor swimming pool
Leisure/ TV room
Room features
Air conditioning
Heating
Sitting area
Garden furniture
Tea and coffee facilities
Bathroom
Free toiletries
Sink
Media
Flat-screen TV
AM/FM alarm clock
Room decor
Carpeted floor
Show more
Sheraton Boston Needham Hotel Location
100 Cabot Street,
Needham,
Massachusetts,
United States,
02494,
Massachusetts
Map view
100 Cabot Street,
Needham,
Massachusetts,
United States,
02494,
Massachusetts
City landmarks
Park
Cutler Park Reservation
4900 ft
Bridge
Echo Bridge
1.5
mi
Church
Mary Immaculate of Lourdes Church
3400 ft
Landmark
Hemlock Gorge Reservation
2200 ft
Landmark
Newton Upper Falls Historic District
3800 ft
Landmark
Saco-Lowell Shops Housing Historic District
4500 ft
Landmark
Cricket Field
1.5
mi
Landmark
Cutler Park
3300 ft
Synagogue
Temple Beth Shalom
3800 ft
Landmark
Alex and Company
4400 ft
Gallery
Plaster Fun Time
5000 ft
Landmark
Carter Memorial Methodist Church
5200 ft
Library
The Needham Free Public Library
1.4
mi
Church
Grace Lutheran Church
1.1
mi
Landmark
Needham Branch
1.1
mi
Landmark
Needham Children's Museum
1.2
mi
Landmark
Needham Town Hall Historic District
1.5
mi
Church
Christ Episcopal Church
1.3
mi
Park
Perry Park
1.4
mi
Landmark
Own Your Peace Sculpture
1.3
mi
Church
Newton Highland Congregational Church
1.3
mi
Landmark
Saint John of Damascus Church
1.4
mi
Landmark
Mount Ida College
1.5
mi
Landmark
Thomas McGuiness Memorial
1.4
mi
Park
Memorial Park
1.4
mi
Landmark
Needham World War I Memorial
1.4
mi
Landmark
Jump N Slide
1.4
mi
Landmark
Needham Korean War Memorial
1.4
mi
Landmark
Needham Armed Forces Memorial
1.4
mi
Landmark
Needham's Fallen Brave Memorial
1.4
mi
Nearby
Saco-Lowell Shops Housing Historic District
1900 ft
Restaurants
Panera Bread
1900 ft
120 Highland Ave
Chef Mike's
2100 ft
73 Highland Ave
Chipotle Mexican Grill
3200 ft
300 Needham St
New England Soup Factory
3900 ft
244 Needham St Ste 4
Getting around
City Centre
Needham30 min
·
1.6
mi
Airports
Logan (BOS)37 min
·
15.1
mi
Worcester Regional (ORH)100 min
·
41.1
mi
Train
Wellesley Farms8 min
·
3.1
mi
West Newton8 min
·
3.2
mi
Underground
Eliot Station - Outbound22 min
·
1.1
mi
Waban Station - Inbound33 min
·
1.7
mi
Bus
Bus stop18 min
·
5000 ft
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 12 pm
Guest Parking
Public parking is possible on site (reservation might be needed) at USD 17 per day.
Internet
Wireless internet is available in public areas for free.
Children & extra beds
There are no cots provided in a room.
There are no extra beds provided in a room.
Pets
Pets are allowed on request.
Year renovated:
2012
Number of floors:
5
Number of rooms:
247
Reviews and Ratings
Feedback about Sheraton Boston Needham Hotel from previous guests about their experience.
Review score
Based on 602 verified reviews
8.4/10
Great
82%
Recommend
Breakfast
5.0/10
Cleanliness
8.9/10
Comfort
8.9/10
Facilities
8.5/10
Free Wi-Fi
8.4/10
Location
8.4/10
Paid Wi-Fi
8.5/10
Staff
8.9/10
Value for money
8.3/10
Guest reviews
based on 641 reviews
3.5/5
based on 503 reviews
8.4/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.