Close
  • For stays longer than 90 days, please call 866-539-3446.
  • You can only book 550 days in advance.
  • Please double-check your dates.

Loading...

1 of 58

Hotel Exterior Night

2 of 58

Double Guest Room

3 of 58

Indoor Pool

4 of 58

Second Floor Foyer

5 of 58

Grand Ballroom Foyer - Entrance

6 of 58

Grand Ballroom Foyer

7 of 58

Hotel Lobby

8 of 58

Main Lobby

9 of 58

Lobby Bar

10 of 58

Hotel Exterior Day

11 of 58

Exterior Daytime

12 of 58

Exterior Dusk

13 of 58

Double Guest Room

14 of 58

King Guest Room

15 of 58

King Alcove Suite - Guest Room

16 of 58

King Suite - Guest Room

17 of 58

King Junior Suite - Guest Room

18 of 58

Guest Bathroom

19 of 58

King Junior Suite 1

20 of 58

King Junior Suite 2

21 of 58

King Guestroom

22 of 58

Double Double Guestroom

23 of 58

King Alcove Suite

24 of 58

Guest Bathroom

25 of 58

Detail of guestroom

26 of 58

Detail of guestroom (flipped version)

27 of 58

Detail of guestroom

28 of 58

Detail of guestroom

29 of 58

Detail of guestroom

30 of 58

Fitness Center

31 of 58

Indoor Pool

32 of 58

Club Lounge

33 of 58

Courtyard Day

34 of 58

Courtyard Night

35 of 58

Hotel Exterior Night

36 of 58

Computer Workstations in Lobby

37 of 58

Courtyard Detail

38 of 58

Courtyard at dusk

39 of 58

Indoor Pool

40 of 58

Fitness Center

41 of 58

Link Grab & Go

42 of 58

Link Cafe

43 of 58

Grand Ballroom Foyer

44 of 58

Suffolk Meeting Room

45 of 58

Grand Ballroom

46 of 58

Grand Ballroom

47 of 58

Amphitheater Meeting Room

48 of 58

Director's Conference Boardroom

49 of 58

Cabot Junior Ballroom

50 of 58

Soleil

51 of 58

Amphitheater

52 of 58

The Boardroom

53 of 58

Pre Function area - social reception

54 of 58

Suffolk Room - U Shape Meeting

55 of 58

Courtyard set for a wedding ceremony

56 of 58

Grand Ballroom - Empty

57 of 58

Grand Ballroom - Social Event

58 of 58

Grand Ballroom - Theater Style Meeting

Guest Gallery from Instagram

Video Gallery

Sheraton Needham Hotel

Sheraton Needham Hotel is a beautiful located in Needham, Massachusetts, just minutes outside downtown Boston. It features 247 stylish guestrooms, a relaxing Sheraton Club lounge and 15,000 square feet of meeting space.