Sheraton Needham Hotel


100 Cabot Street, Needham, MA, 02494, United States   •  Weather:   

Local Time Phone (781) 444-1110 Hotel Reservations 800-274-3728


Indoor Pool

Make a splash in our year-round, heated indoor swimming pool at Sheraton Needham Hotel. Fit in a few laps before you start your day or make family memories with some afternoon play-time — our pool is available for your use during your stay.

Our pool hours are:

  • Daily from 6:00 AM–10:00 PM

Looking to unwind? Take time for yourself in our indoor Jacuzzi. Our pool also offers an outdoor deck for sunbathing in the warm summer months. Complimentary towels are provided for use at the pool.

We also invite you to keep up your fitness routine at our Sheraton fitness center.