Sheraton Needham Hotel

3.6 (312 reviews)

100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728


Boston College Hotel

Stay at our Boston College Hotel when visiting your favorite BC Eagle, touring the campus, or coming back to campus to enjoy your alma mater. Our hotel is 4.8 miles, or just 14 minutes away from the Chestnut Hill campus.

Plan your Boston College stay with us and receive:

  • Rates from $160 January - mid-May and November - December
  • Rates from $189 June - October
  • Rates from $249 during all other months

Book online, or call 866-716-8120 and reference rate plan SETBC for reservations.

About Boston College

Boston College is a 4-year private university located in Chestnut Hill, Massachusetts. This Jesuit university offers nine schools and colleges, including a graduate program and a law school, for approximately 14,000 students. For athletics, BC participates in the Atlantic Coast Conference (ACC).

Boston College Hotel | About Boston College

Explore Our Boston College Hotel Inspiring Guest Rooms

Our guest rooms and suites feature ergonomic work spaces, wireless Internet access (complimentary in-room service is available for basic browsing and checking email), Shine for Sheraton bath amenities, Starbucks® 1-Cup coffee machines, flat-panel HD televisions and the famed Sheraton Signature Bed. Enjoy the utmost comfort and design with next generation Sheraton guest rooms.

Boston College Hotel | Explore Our Boston College Hotel Inpsiring Guest Rooms

Sheraton Club Lounge

Meet us at the Club. When you upgrade your stay to a Sheraton Club level guest room, you gain exclusive access to the Sheraton Club Lounge. Unwind after a busy day, relax before a cross country flight or socialize with your friends or colleagues. Enjoy complimentary hot breakfast, all-day snacks, or evening hors d'oeuvres, high-speed Internet access, beverages and business facilities.

Boston College Hotel | Sheraton Club Lounge

Lobby featuring the Link @ Sheraton

Our lobby features the new Sheraton Link Café and Bar – an exciting social hub, featuring the signature Link @ Sheraton™ coupled with an exciting new bar and café concept. Here, we encourage guests to surf the Internet, explore local attractions, catch up with friends afar with the integrated Microsoft LifeCam cameras, or simply relax and borrow a magazine or a newspaper.

Boston College Hotel | Lobby featuring the Link @ Sheraton experienced with Microsoft®

Sheraton Fitness

At Sheraton Needham Hotel we believe fitness and travel go and in hand. We are excited to introduce to you a revolutionary hotel fitness center. Our facility features top rated fitness equipment, stretching and yoga floor space, performance tips and more.

Boston College Hotel | Sheraton Fitness

Meeting Space

Updated, upbeat, and refreshingly designed, our event space radiates a warm sense of occasion. Our revitalized area includes a spacious amphitheater, magnificent Grand Ballroom, rooms with floor-to-ceiling windows, private dining rooms and executive boardrooms. Each space is uniquely designed to reflect our guests’ modern lifestyles which center on family, friends and work.

Boston College Hotel | Meeting Space