Star Rating
Hotel Name
Price Range (USD)to
Amenities

02021 Hotels & Accommodations

Homewood Suites by Hilton Boston / Canton
+1-888-389-4121
50 Royall St., Canton, MA 02021 +1-888-389-4121
  • Affordable Suburban hotel
  • 4 floors in hotel
  • Easily accessible by car, said 100%
  • Bed was very comfortable
From$107
Very Good 4.5 /5Reviews CallBookMore Details
Courtyard Boston Dedham Westwood
+1-888-675-2083
64 University Ave., Westwood, MA 02090 +1-888-675-2083 ~2.77 miles northwest of 02021
  • 3 star Suburban hotel
  • Fitness + Health Center
Hampton Inn & Suites Stoughton / Boston in Stoughton
+1-800-716-8490
449 Page St., Stoughton, MA 02072 +1-800-716-8490 ~3.25 miles southeast of 02021
  • Midscale Rural hotel
  • 4 floors in hotel
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Boston Norwood / Canton in Norwood
+1-800-805-5223
300 River Ridge Dr., Norwood, MA 02062 +1-800-805-5223 ~3.32 miles west of 02021
  • 3-star hotel
  • 148 sleeping rooms in hotel
  • Clean waste basket
  • Amenities are not the best
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hampton Inn Boston / Norwood
+1-888-965-1860
434 Providence Highway, Norwood, MA 02062 +1-888-965-1860 ~3.33 miles west of 02021
  • Mid-scale Suburban hotel
  • Comp. Breakfast
  • Nice rooms
  • Spacious rooms
Courtyard Boston Stoughton - Stoughton
+1-888-788-5576
200 Technology Center Dr., Stoughton, MA 02072 +1-888-788-5576 ~3.45 miles east of 02021
  • 3 star property
  • Average sized rooms
  • Staff was very friendly
From$129
Very Good 4.0 /5Guest Reviews CallBookMore Details
The Four Points by Sheraton Norwood in Norwood
+1-888-897-9207
1125 Boston Providence Turnpike, Norwood, MA 02062 +1-888-897-9207 ~3.50 miles west of 02021
  • 3-star Suburban hotel
  • Fitness center on property
From$155
Very Good 4.0 /5Latest Reviews CallBookMore Details
Holiday Inn Express & Suites Boston South Randolph
+1-888-311-4278
60 Mazzeo Dr., Randolph, MA 02368 +1-888-311-4278 ~3.53 miles east of 02021
  • Mid-scale Suburban property
  • Complimentary breakfast is offered
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn Randolph Boston : 1374 North Main St.
+1-888-469-4795
1374 North Main St., Randolph, MA 02368 +1-888-469-4795 ~3.73 miles east of 02021
  • Three Star Suburban property
  • Free breakfast available
  • Reception should be more attentive
  • Almost all guests found the staff to be very friendly
Holiday Inn Express & Suites Norwood Boston in Norwood
+1-888-734-9421
225 Norwood Park South, Norwood, MA 02062 +1-888-734-9421 ~3.76 miles west of 02021
  • 3 star Suburban hotel
  • Complimentary breakfast is offered
Residence Inn Boston Norwood / Canton
+1-888-841-5292
275 Norwood Park South, Norwood, MA 02062 +1-888-841-5292 ~3.80 miles west of 02021
  • 3-star Suburban property
  • 96 rooms in property
From$119
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hilton Boston Dedham
+1-888-455-5160
25 Allied Dr., Dedham, MA 02026 +1-888-455-5160 ~4.14 miles northwest of 02021
  • 4 star Suburban property
  • Fitness center on property
  • Most guests said the beds were comfortable
  • Right next to fitness facilities
From$89
Average 3.5 /5Reviews CallBookMore Details
Residence Inn by Marriott Boston Dedham : 259 Elm St.
+1-888-965-8297
259 Elm St., Dedham, MA 02026 +1-888-965-8297 ~4.50 miles northwest of 02021
  • Three Star Suburban property
  • 81 suites in property
  • Very good city hotel
  • Nice location, friendly service and delicious breakfast
From$139
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Fairfield by Marriott Boston Dedham in Dedham
+1-888-906-6358
235 Elm St., Dedham, MA 02026 +1-888-906-6358 ~4.52 miles northwest of 02021
  • Affordable Suburban hotel
  • Fitness center on property
  • Easily accessible by car and close to shopping areas
  • Every guests reviewed loved the menu selection
Holiday Inn Boston Dedham Hotel & Conference Center
+1-888-749-6785
55 Ariadne Rd., Dedham, MA 02026 +1-888-749-6785 ~4.85 miles northwest of 02021
  • Mid-scale Suburban hotel
  • 200 rooms in property
From$89
Average 3.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott Boston / Walpole : 630 Providence Highway
+1-888-878-9982
630 Providence Highway, Walpole, MA 02081 +1-888-878-9982 ~5.31 miles west of 02021
  • 3 star Highway hotel
  • Hotel has 20 suites
From$104
Very Good 4.5 /5Guest Reviews CallBookMore Details
Candlewood Suites Boston Braintree
+1-888-389-4485
235 Wood Rd., Braintree, MA 02184 +1-888-389-4485 ~5.45 miles northeast of 02021
  • Economical Suburban property
  • 4 floors in property
  • Modern Hotel
  • Good kitchenette
Hampton Inn Boston / Braintree : 215 Wood Rd.
+1-888-389-4121
215 Wood Rd., Braintree, MA 02184 +1-888-389-4121 ~5.50 miles northeast of 02021
  • Midscale Highway hotel
  • 4 floors in property
  • The majority of guests said it was a stylish hotel
  • Relatively modern hotel
Best Western Braintree Inn - Braintree
+1-888-675-2083
190 Wood Rd., Braintree, MA 02184 +1-888-675-2083 ~5.62 miles northeast of 02021
  • Midscale Highway hotel
  • Free comp. breakfast
  • Queen size bed
  • Tasty breakfast
Residence Inn by Marriott Boston Braintree : 180 Forbes Rd.
+1-800-716-8490
180 Forbes Rd., Braintree, MA 02184 +1-800-716-8490 ~5.63 miles northeast of 02021
  • Affordable Suburban property
  • Check in time: 4:00PM
From$80
Excellent 5.0 /5Reviews CallBookMore Details
Hyatt Place Boston Braintree
+1-800-805-5223
50 Forbes Rd., Braintree, MA 02184 +1-800-805-5223 ~5.84 miles northeast of 02021
  • 4 star Suburban hotel
  • Hotel has 204 rooms
  • Reception is all right
  • Medium distance to city centre
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America Boston Braintree
+1-888-965-1860
20 Rockdale St., Braintree, MA 02184 +1-888-965-1860 ~6.09 miles northeast of 02021
  • Cheap hotel
  • Fitness center on property
  • Friendly service
  • Sink didnt work
Econo Lodge
+1-888-788-5576
775 Providence Highway, Sharon, MA 02067 +1-888-788-5576 ~6.37 miles southwest of 02021
  • Inexpensive hotel
  • 50 rooms in hotel
Best Western Plus The Inn at Sharon / Foxboro - Sharon
+1-888-897-9207
395 Old Post Rd., Sharon, MA 02067-1619 +1-888-897-9207 ~6.41 miles southwest of 02021
  • Midscale Suburban property
  • Check-in: 3:00pm
From$110
Very Good 4.0 /5Latest Reviews CallBookMore Details
Motel 6 Brockton Ma #8822
+1-888-311-4278
391 Westgate Dr., Brockton, MASSACHUSETTS 02301 +1-888-311-4278 ~6.50 miles southeast of 02021
  • 2 star property
  • Check in time: 3:00 PM
Super 8 Brockton in Brockton
+1-888-469-4795
385 Westgate Dr., Brockton, MA 02301 +1-888-469-4795 ~6.59 miles southeast of 02021
  • Economical Suburban hotel
  • Hotel has 2 floors
Holiday Inn Express Boston Brockton : 405 Westgate Dr.
+1-888-734-9421
405 Westgate Dr., Brockton, MA 02301 +1-888-734-9421 ~6.61 miles southeast of 02021
  • Mid-scale Suburban hotel
  • Comp. Breakfast
  • Decent continential breakfast
  • All guests were happy with the price of the breakfast
Boston Marriott Quincy : 1000 Marriott Dr.
+1-888-841-5292
1000 Marriott Dr., Quincy, MA 02169 +1-888-841-5292 ~6.68 miles northeast of 02021
  • Mid-scale Suburban hotel
  • 464 rooms in property
  • Spacious rooms
  • Easily accessible by car and offers nearby parking areas
From$149
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites by Radisson Brockton (Boston) Ma
+1-888-455-5160
50 Christys Dr., Brockton, MA 02301 +1-888-455-5160 ~6.97 miles southeast of 02021
  • 3-star hotel
  • 22 suites in hotel
Motel 6 Boston South Braintree
+1-888-965-8297
125 Union St., Braintree, MA 02814 +1-888-965-8297 ~6.98 miles east of 02021
  • Low-priced hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Home2 Suites by Hilton Walpole Foxboro : 2375 Providece Highway
+1-888-906-6358
2375 Providece Highway, Walpole, MA 02081 +1-888-906-6358 ~7.81 miles southwest of 02021
  • Mid-scale Convention Center property
  • Hotel has 4 floors
From$94
Very Good 4.5 /5Reviews CallBookMore Details
Home2 by Hilton Walpole Foxboro
+1-888-749-6785
2375 Boston Providence Highway, Walpole, MA 02081 +1-888-749-6785 ~8.14 miles southwest of 02021
  • 3-star property
  • Check-in time: 16:00
Staybridge Suites Quincy
+1-888-878-9982
1 a Arlington St., Quincy, MA 02171 +1-888-878-9982 ~8.41 miles northeast of 02021
  • 3 star Suburban property
  • 5 floors in property
Howard Johnson by Wyndham Quincy / Boston - Quincy
+1-888-389-4485
845 Hancock St., Quincy, MA 02170 +1-888-389-4485 ~8.42 miles northeast of 02021
  • Economical property
  • 60 sleeping rooms in hotel
Holiday Inn Express Boston South Quincy in Quincy
+1-888-389-4121
1 Arlington St., Quincy, MA 02171 +1-888-389-4121 ~8.42 miles northeast of 02021
  • 3 star Suburban property
  • Free comp. breakfast
Rodeway Inn Brockton in Brockton
+1-888-675-2083
1005 Belmont St., Brockton, MA 02301 +1-888-675-2083 ~8.43 miles southeast of 02021
  • Low priced Highway hotel
  • Check-in time: 3.00pm
Best Western Adams Inn Quincy Boston - Quincy
+1-800-716-8490
29 Hancock St., Quincy, MA 02171 +1-800-716-8490 ~8.70 miles northeast of 02021
  • Mid-scale Suburban property
  • 5 conference rooms in property
From$65
Average 3.5 /5Reviews CallBookMore Details
Residence Inn Boston Brockton : 124 Liberty St.
+1-800-805-5223
124 Liberty St., Brockton, MA 02301 +1-800-805-5223 ~8.89 miles southeast of 02021
  • Mid-scale Suburban hotel
  • 88 suites in hotel
  • Great room
  • Secluded location
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Renaissance Boston Patriot Place Hotel - Foxborough
+1-888-965-1860
28 Patriot Place, Foxborough, MA 02035 +1-888-965-1860 ~8.99 miles southwest of 02021
  • 4 star Suburban hotel
  • Check in time: 3:00 PM
  • Most guests were disappointed with the minibar
  • Most guests enjoyed the restaurants & bars nearby
From$199
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Comfort Inn Boston - Boston
+1-888-788-5576
900 Morrissey Blvd., Boston, MA 02122 +1-888-788-5576 ~9.08 miles northeast of 02021
  • Midscale Convention Center hotel
  • Check in: 3:00 PM
From$89
Average 3.5 /5Reviews CallBookMore Details
Oakwood at Twenty20 : 20 Child St.
+1-888-897-9207
20 Child St., Cambridge, MA 02141 +1-888-897-9207 ~9.17 miles north of 02021
  • Affordable hotel
  • 20 floors in property
Ramada Inn Boston
+1-888-311-4278
800 Morrissey Blvd., Boston, MA 02122 +1-888-311-4278 ~9.24 miles northeast of 02021
  • Midscale Suburban hotel
  • Comp. Breakfast
From$69
Average 3.0 /5Reviews CallBookMore Details
Hilton Garden Inn Foxborough Patriot Place in Foxborough
+1-888-469-4795
27 Patriot Place, Foxborough, MA 02035 +1-888-469-4795 ~9.30 miles southwest of 02021
  • Mid-scale hotel
  • 136 rooms in hotel
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Boston Needham
+1-888-734-9421
80 B St., Needham, MA 02494 +1-888-734-9421 ~9.71 miles northwest of 02021
  • 3-star Suburban property
  • 6 conference rooms in property
Marriott Residence Inn Foxborough
+1-888-841-5292
250 Foxborough Blvd., Foxborough, MA 02035 +1-888-841-5292 ~9.86 miles southwest of 02021
  • Three Star Suburban hotel
  • Comp. Breakfast
  • Almost all guests said rooms were clean
  • Great shopping
From$129
Very Good 4.0 /5Review Score CallBookMore Details
Homewood Suites by Hilton Needham Boston - Needham
+1-888-455-5160
200 1st Ave., Needham, MA 02494 +1-888-455-5160 ~9.94 miles northwest of 02021
  • 3-star Suburban property
  • Access to gym on-site
From$139
Very Good 4.5 /5Recent Reviews CallBookMore Details
Sheraton Boston Needham Hotel : 100 Cabot St.
+1-888-965-8297
100 Cabot St., Needham, MA 02494 +1-888-965-8297 ~10.08 miles northwest of 02021
  • Three Star Suburban property
  • Fitness / Gym is on-site
  • Good accessibility by car
  • No continental breakfast
Americas Best Value Inn in Foxboro
+1-888-906-6358
105 Washington St., Foxboro, MA 02035 +1-888-906-6358 ~10.16 miles southwest of 02021
  • Low priced property
  • 61 rooms in hotel
  • Rooms need regular maintenance
  • The majority of guests thought it was rather dirty
Home2 Suites by Hilton Boston South Bay
+1-888-749-6785
15 Jankarsky Way, Boston, MA 02125 +1-888-749-6785 ~10.43 miles north of 02021
  • Mid-scale Convention Center property
  • 135 sleeping rooms in hotel
Global Luxury Suites at Longwood Medical Area : 101 South Huntington Ave.
+1-888-878-9982
101 South Huntington Ave., Boston, MA 02130 +1-888-878-9982 ~10.70 miles north of 02021
  • High end Downtown hotel
  • Hotel has 24 rooms

Next: Show All Available 02021 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 02021 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Canton, MA discounts available. The chart reflects the cheapest Canton hotel for each day and each star rating category.

FAQs about hotels near 02021

What are the top rated hotels near 02021?

Residence Inn by Marriott Boston Braintree, Homewood Suites by Hilton Boston and Hampton Inn & Suites Stoughton are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 02021?

Hilton Boston Dedham, Hyatt Place Boston Braintree and Renaissance Boston Patriot Place Hotel are the top 3 luxury hotels near 02021.

What hotels are closest to the area of 02021?

Homewood Suites by Hilton Boston, Courtyard Boston Dedham Westwood, and Hampton Inn & Suites Stoughton are the properties closest to 02021.

How much does a cheap hotel near 02021 cost per night?

In the last year, a 2 star hotel near 02021 can be as cheap as $124.84 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 02021 cost per night?

In the last year, the average 3 star hotel near 02021 has been $134.46 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel near 02021 cost?

In the last year, the average 4 star hotel near 02021 has been $180.15 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 02021?

Global Luxury Suites at Longwood Medical Area and Oakwood at Twenty20 are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 02021?

Residence Inn by Marriott Boston Braintree, Residence Inn Boston Norwood and Fairfield Inn & Suites by Marriott Boston are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 02021?

Comfort Inn Randolph Boston, Comfort Inn Boston and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 02021?

Best Western Plus The Inn at Sharon, Best Western Braintree Inn and Best Western Adams Inn Quincy Boston are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 02021?

Holiday Inn Express & Suites Boston South Randolph, Staybridge Suites Quincy and Holiday Inn Express & Suites Norwood Boston are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top