Find Hotels Near Dedham Corporate Center Station Dedham

Find Deals for Any Season
Book a room with free cancellation for more flexibility
Find hotels near me
Rooms
Adults
Children
Done
SEARCH
  1. Home
  2. Dedham
  3. Dedham Corporate Center Station Hotels

Featured Hotels Near Dedham Corporate Center Station Dedham

POI Map Map Marker
View area on map
Filter By
Filter By
Map

Hotel Class

Property Type

Facilities

See the latest prices and deals by choosing your dates. Choose dates
Residence Inn Boston Dedham
Residence Inn Boston Dedham

259 Elm Street (0.3 km from Dedham Corporate Center Station)

This all-suite Dedham Massachusetts hotel is a 25-minute drive from downtown Boston. This hotel features full kitchens and free Wi-Fi in every suite. A court for sports and recreation is provided as well.

Very good 87 reviews
8.4
Fairfield Inn Boston Dedham
Fairfield Inn Boston Dedham

235 Elm Street (0.3 km from Dedham Corporate Center Station)

Located in Dedham Massachusetts this hotel is 12.5 miles from Gillette Stadium.he hotel features an outdoor pool and gym while rooms include free Wi-Fi. At Fairfield Inn Boston Dedham every room includes cable TV with HBO and pay-per-view movies.

Good 212 reviews
7.8
Hilton Boston Dedham
Hilton Boston Dedham

25 Allied Drive (0.3 km from Dedham Corporate Center Station)

A short drive from downtown Boston this hotel is ideally located close to the Amtrak train station and features many on-site facilities as well as friendly service and comfortable accommodations.

Good 313 reviews
7.3
Holiday Inn Boston - Dedham Hotel & Conference Center an IHG Hotel
Holiday Inn Boston - Dedham Hotel & Conference Cen

55 Ariadne Road (1.0 km from Dedham Corporate Center Station)

Within driving distance of downtown Boston and other area attractions this hotel located in Dedham Massachusetts offers free area shuttle service within an 8-km radius.

Good 372 reviews
7.7