Sheraton Boston Needham Hotel

8.8Excellent1776 reviews
100 Cabot St, Needham, United States
fromLoading.../night

Accommodation information

Location

When you stay at Sheraton Boston Needham Hotel in Needham, you'll be in the business district, within a 15-minute drive of Fenway Park and Harvard University. This hotel is 8.3 mi (13.4 km) from Massachusetts Institute of Technology and 9.1 mi (14.6 km) from Harvard Square.

Restaurant

Satisfy your appetite at the hotel's coffee shop/cafe. Cooked-to-order breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee.

Rooms

Make yourself at home in one of the 247 air-conditioned rooms featuring refrigerators. Wireless internet access (surcharge) keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

Other information

Be sure to enjoy recreational amenities including an indoor pool and a fitness center. This hotel also features complimentary wireless internet access, gift shops/newsstands, and wedding services.

Featured amenities include a business center, express check-in, and dry cleaning/laundry services. Planning an event in Needham? This hotel has 15912 square feet (1478 square meters) of space consisting of conference space and 15 meeting rooms. Self parking (subject to charges) is available onsite.

Show more

Facilities

  • Free WiFi
  • Parking
  • Pets allowed
  • Accessible parking
  • Coffee house on site
Show all
Search
Travelers / Rooms2 travelers, 1 room
Room 1
Adults(12+)2
Add a child
Age at time of travel
Infant, 0-11 months
Infant, 12-23 months
2 years old
3 years old
4 years old
5 years old
6 years old
7 years old
8 years old
9 years old
10 years old
11 years old
Check-in
-
Checkout
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930

Similar properties

Facilities at Sheraton Boston Needham Hotel

Most popular

  • Free WiFi
  • Parking
  • Pets allowed
  • Accessible parking
  • Coffee house on site
  • Heated pool
  • Fitness
  • CCTV in common areas
  • Business centre
  • 24-hour front desk

Internet

  • Free WiFi
  • Internet services
  • WiFi

Parking

  • Parking
  • Parking on site

Pets

  • Pets allowed

Accessibility

  • Accessible parking
  • Facilities for disabled guests
  • Lower bathroom sink
  • Toilet with grab rails
  • Wheelchair accessible

Food & drink

  • Coffee house on site
  • Restaurant
  • Vending machine (drinks)
  • Vending machine (snacks)

Swimming pool

  • Heated pool
  • Indoor pool
  • Indoor pool (all year)
  • Swimming pool

Activities

  • Fitness
  • Fitness centre

Media & technology

  • CCTV in common areas
  • Fax/photocopying

Business equipment

  • Business centre

Bathroom

  • Raised toilet

Reception service

  • 24-hour front desk
  • Express check-in/check-out
  • Private check-in/check-out

General

  • 24-hour security
  • Air conditioning
  • ATM/cash machine on site
  • Family rooms
  • Fire extinguishers
  • Heating
  • Key card access
  • Lift
  • Meeting/banquet facilities
  • Non-smoking rooms
  • Non-smoking throughout
  • Outdoor furniture
  • Security alarm
  • Shared lounge/TV area
  • Smoke alarms

Frequently asked questions about Sheraton Boston Needham Hotel

What are the check-in and checkout times at Sheraton Boston Needham Hotel?

Check-in: 15:00 to 03:00
Checkout: until 12:00

How far is the accommodation from the airport?

This accommodation is 11.68mi from Boston Logan International airport.

Can I bring my pet with me to the Sheraton Boston Needham Hotel?

Yes, you are allowed pets at this accommodation.

What is the Sheraton Boston Needham Hotel's cancellation policy?

The policy may depend on room type. Please check your choice's terms.

Any further questions about this accommodation, or a booking with us?

You can contact us via the Need help? section.

Secure payment