Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Visitors to Needham are sure to enjoy the university setting, restaurants and sporting events. This welcoming city also attracts tourists with its shopping and bars. Top sights around the area include Boston Museum of Fine Arts, Fenway Park and Harvard Square.
A favourite place to visit in the city is Charles River Peninsula. Additionally, in the area you'll find Boston Museum of Fine Arts and Fenway Park.
Here's a top-rated accommodation option based on our user reviews:
Outside the city, popular places to visit include Harvard Square, located 9 mi (14.5 km) from the city centre, and Boston Symphony Hall, which is 9.1 mi/14.6 km away.
If you want to see more of the area, hop aboard a train from Boston Needham Center Station, Boston Needham Junction Station or Boston Needham Heights Station. Needham may not have many public transport options to choose from so consider renting a car to explore the city.