Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Needham, this hotel is within 9 mi (15 km) of Boston College, Boston Museum of Fine Arts, and Fenway Park. Wellesley College and Dana-Farber Cancer ...
Residence Inn Boston Needham$127Residence Inn Boston Needham$127
Situated in Needham, this hotel is close to Babson College. Area attractions also include Boston College and Wellesley College.
Homewood Suites by Hilton Needham BostonGet RatesHomewood Suites by Hilton Needham BostonGet Rates
Located in Downtown Boston, this boutique hotel is steps from Boston Opera House and Orpheum Theater. Boston Common and Boston Public Garden are also within ...
The Godfrey Hotel Boston$206The Godfrey Hotel Boston$206
Situated in Boston, this hotel is close to TD Garden, Faneuil Hall Marketplace, and USS Constitution Museum. Also nearby are Copp's Hill Burying Ground and Old ...
Courtyard by Marriott Boston Downtown/North Station$199Courtyard by Marriott Boston Downtown/North Station$199
Located between the financial district and waterfront across from the lively Faneuil Hall Marketplace, the eight-story granite hotel was built as a warehouse ...
Harborside Inn Of Boston$149Harborside Inn Of Boston$149
Located on Freedom Trail in downtown Boston, this hotel is 3 blocks from Quincy Market, 2 from the State House and Boston Common, and adjacent to the Financial ...
Boston Omni Parker House Hotel$169Boston Omni Parker House Hotel$169
Discover what Needham has to offer and then end a marvelous day at a quality hotel. Expedia has a modest range of 2 accommodation solutions within 3 miles of the center of the city.
The Sheraton Needham Hotel is just one of the Expedia-listed hotels that are located right by the action.
11 miles from the heart of Needham is the hotel neighborhood of South Boston. It has 9 accommodation options. Choose between a number of Expedia-listed hotels, including the Residence Inn by Marriott Boston Downtown/Seaport and Seaport Boston Hotel. An alternative to South Boston, is The Freedom Trail. This accommodation district is 11 miles from downtown. The Freedom Trail has 6 hotels, including Fifteen Beacon and Kimpton Nine Zero Hotel.
The Hotel Boston and the Crowne Plaza Boston - Newton are very conveniently located if you'd like to stay near the Boston College. The Hotel Boston is 1 mile away and the Crowne Plaza Boston - Newton is 2 miles away.
There are a few extra options available for you here. The Mandarin Oriental Boston and the Four Seasons Hotel Boston can be found 9 miles and 10 miles away from the center of Needham. 10 miles out of town stands the Ritz-Carlton, Boston. The Boston Harbor Hotel is also in this area, 11 miles away.
7 miles away from Needham is Norwood, where visitors can enjoy the Blue Hills Ski Area and Eleanor Cabot Bradley Estate. Expedia-listed Norwood hotels include the Residence Inn Dedham and Residence Inn by Marriott Boston Norwood. Alternatively, you could consider staying in Waltham, 7 miles to the north of Needham, where you can choose from the Crescent Suites Hotel and Boston Marriott Newton. The American Repertory Theater and the Somerville Theatre are popular points of interest to experience when you're in Waltham.