Dedham hotels & apartments, all accommodations in Dedham

Recommended hotels in Dedham

Residence Inn Boston Dedham photo

Residence Inn Boston Dedham

Located in a business area of Dedham, the 3-star Residence Inn Boston Dedham offers an indoor swimming pool, a picnic area and a tennis court. The building was renovated in 2011.

259 Elm Street, Dedham, United States

Hilton Boston/Dedham Hotel photo

Hilton Boston/Dedham Hotel

The 3-star Hilton Boston/Dedham Hotel boasts perfect location near Museum of Fine Arts, which is around 15 km away. The hotel occupies 4 floors and was renovated in 2003.

25 Allied Drive, Dedham, United States

Fairfield Inn Boston Dedham photo

Fairfield Inn Boston Dedham

Located in the museum district, Fairfield Inn Boston Dedham offers elegant rooms as well as an outdoor swimming pool and a tennis court. Built in 1959, the business hotel was renovated in 2008.

235 Elm Street, Dedham, United States