Star Rating
Hotel Name
Price Range (USD)to
Amenities

Canton Massachusetts Hotels & Motels

Only hotels in Canton are listed below. Search for the cheapest discounted hotel and motel rates in or near Canton, MA for your upcoming personal or group travel. We provide the best Canton, Massachusetts hotel and motel rooms. Browse the Canton area hotels to find the perfect lodging! Please use the provided map of the Canton hotels. Group booking? Search Canton Group Hotel Rates

The Canton center is about 2 miles southeast of Norwood Memorial Airport and 5 miles south of Westwood Amtrak Station.

Canton Hotels/Motels & Accommodations

Norwood Courtyard 300 River Ridge Dr., Norwood, MA 02062 ~2.61 miles west of Canton
  • 3-star hotel
  • Clean Rooms
  • Breakfast is below average
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
The Four Points by Sheraton Norwood 1125 Boston Providence Turnpike, Norwood, MA 02062 ~2.80 miles west of Canton
  • Midscale Suburban hotel
  • Hotel has 5 floors
From$135
Very Good 4.0 /5Guest Reviews CallBookMore Details
Residence Inn by Marriott Norwood 275 Norwood Park South, Norwood, MA 02062 ~2.86 miles west of Canton
  • 3-star Suburban hotel
  • Gym / Fitness Center Available
  • Comfortable sitting area
  • Clean
From$119
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express & Suites Norwood Boston Area : 225 Norwood Park South 225 Norwood Park South, Norwood, MA 02062 ~2.88 miles west of Canton
  • Midscale Rural property
  • Complimentary breakfast is offered
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Boston / Norwood : 434 Providence Highway 434 Providence Highway, Norwood, MA 02062 ~3.34 miles northwest of Canton
  • 3 star hotel
  • Affordable food
  • Most guests thought parking was inexpensive
Homewood Suites by Hilton Boston / Canton in Canton 50 Royall St., Canton, MA 02021
  • 3-star Suburban hotel
  • 4 floors in hotel
  • Clean
  • Most guests thought they were poorly maintained
Courtyard Boston Westwood / Dedham in Westwood 64 Univeristy Ave., Westwood, MA 02090 ~3.65 miles north of Canton
  • Three Star property
Econo Lodge
+1-888-690-5247
775 Providence Highway, Sharon, MA 02067 ~3.80 miles west of Canton
  • 2 star hotel
  • Breakfast - poor
  • Fan in the bathroom did not work
Stoughton Courtyard : 200 Technology Center Dr. 200 Technology Center Dr., Stoughton, MA 02072 ~4.19 miles east of Canton
  • Affordable property
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Boston Dedham in Dedham 25 Allied Dr., Dedham, MA 02026 ~4.79 miles north of Canton
  • 4-star Suburban property
  • 267 rooms in property
  • Spacious rooms
  • Friendly service
Best Western Plus The Inn at Sharon / Foxboro - Sharon 395 Old Post Rd., Sharon, MA 02067 ~4.99 miles west of Canton
  • 3 star Suburban hotel
  • 2 floors in property
Fairfield Inn Boston / Dedham 235 Elm St., Dedham, MA 02026 ~5.10 miles north of Canton
  • Mid-scale Suburban property
  • Free breakfast
  • Hotel staff is exceptional
  • Great reception
From$55
Average 3.0 /5Reviews CallBookMore Details
Residence Inn by Marriott 259 Elm St., Dedham, MA 02026 ~5.10 miles north of Canton
  • Affordable Suburban property
  • Fitness / Gym is on-site
  • Friendly service
  • Bathroom could be optimized
From$149
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn Randolph in Randolph 1374 North Main St., Randolph, MA 02368 ~5.16 miles northeast of Canton
  • 3 star Suburban property
  • 2 meeting rooms in hotel
  • Every guests reviewed were happy with the price of the breakfast
  • Bar is not good
Holiday Inn Boston Dedham : 55 Ariadne Rd. 55 Ariadne Rd., Dedham, MA 02026 ~5.40 miles north of Canton
  • Three Star Suburban hotel
  • Check-in: 3pm
Super 8 Brockton 385 Westgate Dr., Brockton, MA 02301 ~6.34 miles southeast of Canton
  • Low priced Suburban hotel
  • Hotel has 57 rooms
Holiday Inn Express Boston Brockton : 405 Westgate Dr. 405 Westgate Dr., Brockton, MA 02301 ~6.35 miles southeast of Canton
  • 3-star Suburban property
  • Hotel has 122 rooms
  • Pool is below average
  • Vibe is not too good
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Candlewood Suites Boston Braintree - Braintree 235 Wood Rd., Braintree, MA 02184 ~6.91 miles northeast of Canton
  • Low Cost Suburban property
  • Hotel has 4 floors
  • Located near shopping areas with easy access to parking
  • Very good budget hotel
Hampton Inn Boston / Braintree - Braintree 215 Wood Rd., Braintree, MA 02184 ~6.96 miles northeast of Canton
  • 3 star Highway hotel
  • Complimentary breakfast is offered
  • Easily accessible by car, said 94%
  • Terrible internet
From$84
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Braintree
+1-866-429-5787
190 Wood Rd., Braintree, MA 02184 ~7.07 miles northeast of Canton
  • Cheap hotel
  • 2 suites in hotel
Hyatt Place Boston Braintree - Braintree 50 Forbes Rd., Braintree, MA 02184 Website ~7.28 miles northeast of Canton
  • Midscale Suburban property
  • Access to gym on-site
  • Most guests complained about the bathroom
  • Air conditioning was criticized by 85%
Renaissance Boston Patriot Place Hotel : 28 Patriot Place 28 Patriot Place, Foxborough, MA 02035 ~7.53 miles southwest of Canton
  • Expensive Suburban hotel
  • 156 sleeping rooms in hotel
  • Proximity of the shops and restaurants
  • Excellent amenities
From$219
Very Good 4.0 /5Recent Reviews CallBookMore Details
Extended Stay America Boston Braintree 20 Rockdale St., Braintree, MA 02184 ~7.55 miles northeast of Canton
  • Inexpensive property
  • 103 rooms in hotel
  • Amenities are not the best
  • Manager was very helpful
Rodeway Inn - Brockton 1005 Belmont St., Brockton, MA 02301 ~7.90 miles southeast of Canton
  • Economy Highway hotel
  • 2 meeting rooms in property
Marriott Boston Quincy 1000 Marriott Dr., Quincy, MA 02169 ~8.14 miles northeast of Canton
  • Four-star Suburban hotel
  • 8 suites in property
From$169
Very Good 4.0 /5Review Score CallBookMore Details
Next 25 Canton Hotels >  [1 - 25 of 50]    
Next: See My Canton Hotels with Pricing
Back to Top