Star Rating
Hotel Name
Price Range (USD) to
Amenities

Hotels Near New England Sports Center

Hotels/lodging close to New England Sports Center are shown below in the order of their distance (closest at the top). Browse our hotels to find accommodations near New England Sports Center in New England Sports Center for your upcoming travels. We list the best motels and hotels close to New England Sports Center so you can review the discounted New England Sports Center hotels + motels below and securely book your ideal hotel. Need 5+ Rooms for a group? Lock in a New England Sports Center group hotel rate

As one of the largest ice sports venues in North America, the New England Sports Center is a key attraction for many people visiting Marlborough, Massachusetts. The two-story, eight full-sized rink facility is situated on over 22 acres. It boasts a hockey pro shop, over 65 locker rooms, a restaurant, a snack bar, function rooms, and ice skate rentals and sharpening. The New England Sports Center also hosts the Skating Club of Boston Metrowest, the Minuteman Flames, the Haydenettes, and other teams and organizations. More from this guide...

Lodging & Accommodations close by New England Sports Center

Residence Inn by Marriott Boston Marlborough - Marlborough
+1-888-389-4121
112 Donald Lynch Blvd., Marlborough, MA 01752 ~0.24 miles northeast of New England Sports Center
~4 minute walk
  • Three Star Suburban hotel
  • Check-in: 3:00 PM
  • There are some shops around
  • Good breakfast
From$119
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation near New England Sports Center" Get Alexa Skill →
Homewood Suites Boston Marlboro
+1-888-675-2083
60 River Rd. West, Berlin, MA 01503 ~1.39 miles west of New England Sports Center
~24 minute walk
  • 3-star Rural hotel
  • 4 floors in property
From$120
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Best Western Royal Plaza Hotel & Trade Center in Marlborough
+1-800-716-8490
181 Boston Post Rd. West, Marlborough, MA 01752 ~1.48 miles south of New England Sports Center
~26 minute walk
  • 2-star Rural property
  • Check in time: 3:00 pm
Residences at Solomon Pond
+1-800-805-5223
880 Donald Lynch Blvd., Marlborough, MA 01752 ~1.49 miles southwest of New England Sports Center
~26 minute walk
  • Economical Suburban hotel
  • 64 sleeping rooms in hotel
From$89
Average 3.0 /5 Guest Reviews Call BookMore Details
Embassy Suites by Hilton Boston Marlborough
+1-888-965-1860
123 Boston Post Rd. West, Marlborough, MA 01752 ~1.66 miles south of New England Sports Center
  • Three Star Suburban hotel
  • Free breakfast available
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Extended Stay America Suites Boston Marlborough in Marlborough
+1-888-788-5576
19 Northboro Rd. East, Marlborough, MA 01752 ~1.68 miles southeast of New England Sports Center
  • Two star Suburban property
  • 135 rooms in hotel
  • Breakfast can be improved
  • Air conditioner was not working
From$73
Average 3.0 /5 Read Reviews Call BookMore Details
Courtyard Boston Marlborough in Marlborough
+1-888-897-9207
75 Felton St., Marlborough, MA 01752 ~1.69 miles southeast of New England Sports Center
  • 3-star Suburban hotel
  • Hotel has a green policy Learn more
From$85
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn & Suites Marlborough, an IHG Hotel in Marlborough
+1-888-311-4278
265 Lakeside Ave., Marlborough, MA 01752 ~1.94 miles southeast of New England Sports Center
  • Mid-scale Highway hotel
  • 172 rooms in hotel
  • Good service
  • Some nice restaurants nearby
From$97
Average 3.0 /5 Recent Reviews Call BookMore Details
Hilton Garden Inn Boston/Marlborough
+1-888-469-4795
170 Forest St., Marlborough, MA 01752 ~2.38 miles southeast of New England Sports Center
  • Mid-scale Suburban property
  • 4 floors in hotel
From$95
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Hotel & Suites Boston-Marlboro, an IHG Hotel
+1-888-734-9421
121 Coolidge St., Hudson, MA 01749 ~2.42 miles north of New England Sports Center
  • 3 star Suburban property
  • Check in time: 03:00 PM
From$110
Very Good 4.0 /5 Review Score Call BookMore Details
Hyatt Place Marlborough/Apex Center in Marlborough
+1-888-841-5292
169 Apex Dr., Marlborough, MA 01752 ~3.13 miles southeast of New England Sports Center
  • 3-star property
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Boston / Marlborough - Marlborough
+1-888-455-5160
277 Boston Post Rd., Marlborough, MA 01752 ~4.13 miles east of New England Sports Center
  • 3 star Highway hotel
  • Gym / Fitness Center Available
  • Generally very clean
  • Great amenities
From$94
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Extended Stay America Suites Boston Westborough East Main St
+1-888-965-8297
180 East Main St., Westborough, MA 01581 ~5.01 miles south of New England Sports Center
  • Two star Suburban hotel
  • 86 suites in hotel
  • Reasonably priced
  • Cheap cleaning
From$77
Average 3.0 /5 Latest Reviews Call BookMore Details
Extended Stay America Suites Boston Westborough Connector Rd
+1-888-906-6358
19 Connector Rd., Westborough, MA 01581 ~5.10 miles south of New England Sports Center
  • Two star Suburban property
  • Comp. Breakfast
  • The majority of guests said the wifi quality was bad
  • Acceptable minibar
Courtyard by Marriott Boston Westborough : 3 Technology Dr.
+1-888-749-6785
3 Technology Dr., Westborough, MA 01581 ~5.12 miles south of New England Sports Center
  • Midscale Highway hotel
  • 3 floors in property
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation near New England Sports Center" Get Alexa Skill →
Extended Stay America Suites Boston Westborough Computer Dr in Westborough
+1-888-878-9982
1800 Computer Dr., Westborough, MA 01581 ~5.12 miles south of New England Sports Center
  • Affordable Suburban hotel
  • Hotel has 3 floors
From$84
Average 3.0 /5 Recent Reviews Call BookMore Details
DoubleTree by Hilton Hotel Boston - Westborough in Westborough
+1-888-389-4485
5400 Computer Dr., Westborough, MA 01581 ~5.22 miles south of New England Sports Center
  • 3-star Suburban hotel
  • Hotel has a green policy Learn more
From$94
Very Good 4.0 /5 Review Score Call BookMore Details
Hampton Inn Boston - Westborough
+1-888-389-4121
15 Connector Rd., Westborough, MA 01581 ~5.24 miles south of New England Sports Center
  • Mid-scale Suburban hotel
  • 4 floors in hotel
From$80
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Sonesta Es Suites Boston Westborough - Westborough
+1-888-675-2083
25 Connector Rd., Westborough, MA 01581 ~5.37 miles south of New England Sports Center
  • Three Star Suburban property
  • Check-in: 4:00PM
From$79
Average 3.0 /5 Review Score Call BookMore Details
Red Roof Inn Boston Southborough / Worcester in Southborough
+1-800-716-8490
367 Turnpike Rd., Southborough, MA 01772 ~5.38 miles south of New England Sports Center
  • Two-star Suburban hotel
  • 108 rooms in property
  • Easily accessible by car, said 94%
  • Bad housekeeping, according to 53%
From$61
Average 3.0 /5 Latest Reviews Call BookMore Details
The International
+1-800-805-5223
159 Ballville Rd., Bolton, MA 01740 ~5.38 miles northwest of New England Sports Center
  • High end Golf Course hotel
  • Airport shuttle provided
From$99
Average 3.0 /5 Recent Reviews Call BookMore Details
Motel 6 Westborough Ma #4450 in Westborough
+1-888-965-1860
399 Turnpike Rd., Westborough, MASSACHUSETTS 01581 ~6.33 miles southwest of New England Sports Center
  • Cheap property
  • 93 rooms in hotel
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Econo Lodge Inn & Suites
+1-888-788-5576
380 SW Cutoff, Northborough, MA 01532 ~6.75 miles southwest of New England Sports Center
  • 2-star Suburban property
  • Comp. Breakfast
  • Breakfast can be improved
  • Bathroom could be optimized
Days Inn by Wyndham Shrewsbury Worcester - Shrewsbury
+1-888-897-9207
889 Boston Turnpike Rt 9, Shrewsbury, MA 01545 ~7.22 miles southwest of New England Sports Center
  • Economical Suburban hotel
  • Fitness center on property
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Bstn Frmgham Ma #1249 in FRAMINGHAM
+1-888-311-4278
1668 Worcester Rd., FRAMINGHAM, MASSACHUSETTS 01702 ~7.48 miles southeast of New England Sports Center
  • Low Cost property
  • Hotel has 4 floors
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details

Next: Show All Available New England Sports Center Hotels with Pricing

Graph: Upcoming 20 Days of Hudson Hotel Rates

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

What are the best hotels near New England Sports Center?

HotelDescriptionLink
1. Residence Inn by Marriott Boston Marlborough The Residence Inn by Marriott Boston Marlborough is a leading 3-Star hotel located approx. 0.2 miles northeast of New England Sports Center and approx. a 3 minute stroll. Travelers gave this hotel a guest review score of 4/5. 4 /5 Guest Reviews
2. Homewood Suites Boston Marlboro The Homewood Suites Boston Marlboro is a popular 3 star hotel located approx. 1.4 miles west of New England Sports Center and about a 2 min. drive. With a guest review score of 4 out of 5, this makes it one of the perfect accommodations close to New England Sports Center. 4 /5 Guest Reviews
3. Embassy Suites by Hilton Boston Marlborough The Embassy Suites by Hilton Boston Marlborough is a well-liked 3 star hotel located about 1.7 miles south of New England Sports Center and about a 3 min. drive by car. Recent guests gave this hotel an average guest review rating of 4 out of 5. 4 /5 Guest Reviews
4. Courtyard Boston Marlborough The Courtyard Boston Marlborough is a leading 3-Star hotel located approx. 1.7 miles southeast of New England Sports Center and approx. a 3 minute drive or taxi ride. Travelers gave this hotel a guest review score of 4/5. 4 /5 Guest Reviews
5. Hilton Garden Inn Boston The Hilton Garden Inn Boston is an in demand 3 star hotel located approx. 2.4 miles southeast of New England Sports Center and approximately a 4 min. car ride. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5. 4 /5 Guest Reviews

5 Best Hotels near New England Sports Center

If you're visiting Marlborough and plan on stopping by the New England Sports Center, you'll be happy to know there are several accommodations nearby that provide easy access to the facility.

Are There Any Budget Hotels Near the New England Sports Center?

Fortunately for travelers on a budget, Marlborough and surrounding areas offer several affordable accommodations within easy driving distance of the New England Sports Center.

Located about four miles from the facility, Red Roof Inn Boston Southborough/Worcester is a highly renovated option that has recently undergone a major renovation. The smoke-free hotel features free Wi-Fi internet access, complimentary gourmet coffee or tea in the lobby, a snack shop, free newspapers, and an outdoor gazebo. The clean, spacious guest rooms feature contemporary furniture, granite countertops, flat-screen TVs with expanded cable, desks, mini fridge, microwaves, and wood-effect floors. Pet friendly and connecting rooms are also available.

Motel 6 Boston West Framingham is a no-frills option next to the Boston Turnpike. Amenities include free Wi-Fi, complimentary morning coffee, free local calls, and a coin laundry facility. Best of all, pets and kids stay free. Guest rooms feature wall-mounted, flat-panel TVs with expanded cable, as well as wood-effect floors, work areas, coffee makers, hair dryers, alarm clocks, ironing facilities, and toiletries.

A similar option is Motel 6 in Northborough, which is located just over seven miles from the New England Sports Center. Guest rooms feature tables and chairs, wood-effect floors, mini fridges, microwaves, raised vessel sinks, toiletries, and wall-mounted TVs. Enjoy morning coffee with cream and sugar in the commons area, which features dining tables and a wall-mounted TV where you can sit back and slowly start your day. This property also features a coin laundry room with seating, vending machines, and a 24-hour front desk.

What About Luxury Hotels Near the New England Sports Center?

If you prefer more upscale accommodations close to the New England Sports Center, you're in luck.

Located about two miles from the complex, Hilton Garden Inn Boston/Marlborough may just be the perfect option. This highly rated hotel features the on-site BLVD Kitchen & Bar, the Garden Grill restaurant, free parking, complimentary Wi-Fi, an indoor heated pool, and an outdoor patio with a gas fire pit. Business travelers will appreciate the boardroom, which features a mounted LCD projector, Herman Miller chairs, and a 70-inch TV. The well-appointed guest rooms feature Keurig coffee makers, mini fridges, microwaves, work areas, and flat-screen TVs. Suites add sofa beds, separate living rooms, and additional amenities.

Embassy Suites by Hilton Boston Marlborough is a conveniently located accommodation just off Route 20. Featured amenities include a five mile area shuttle service, meeting rooms, a 24-hour business center, Corcoran's Restaurant and lounge, an evening guest reception, and a delicious cooked-to-order breakfast served each morning in the atrium. Recreational amenities include a beautiful indoor pool, a spa tub, basketball, a video arcade, and free passes to the full-service Wayside Racquet & Swim Club.

The spacious guest rooms at Embassy Suites by Hilton Boston Marlborough boast plenty of elegant extras, such as separate living rooms with sofa beds, wet bars, mini fridges, microwaves, work areas, and coffee makers. You'll also appreciate the in-room hair dryer, ironing facilities, and expanded cable channels.

Another upscale option worth considering is Hyatt Place Marlborough/Apex Center. This popular hotel offers thoughtfully designed guest rooms with dedicated areas to sleep, work, and play. Standard amenities include blackout curtains, 42-inch flat-screen HDTVs, coffee makers, mini fridges, ironing facilities, full-sized mirrors, and luxury toiletries. Suites add additional amenities, including full kitchens with dishwashers, stovetops, and dining tables. When you're not in your room, enjoy a delicious breakfast, a dip in the swimming pool, a fitness center, a bar, business amenities, and concierge services.

What Are the Best Hotels Near the New England Sports Center for Discounts?

Many travelers find they can save money on their trip to the New England Sports Center by taking advantage of special discounts.

AAA members, seniors, government workers, and military families can often find money-saving rates at accommodations, like Holiday Inn Hotel & Suites Marlborough. Enjoy an indoor pool, a fitness center, casual dining at the on-site Lago Grille, and a cocktail lounge, in addition to ample meeting space for corporate meetings, weddings, and large social gatherings. Guest rooms feature complimentary high-speed internet access, coffee makers, easy chairs, flat-screen TVs, well-lit desks, microwaves, and mini fridges. Suites boast plenty of extra space with separate rooms for sitting and sleeping.

Extended Stay America Boston Marlborough offers special government rates, which can help you save during business trips. The hotel offers 24-hour coin-operated laundry facilities, a free grab-and-go breakfast, pet friendly rooms, and free wireless internet access. The spacious guest suites feature flat-screen TVs, work areas, toiletries, and kitchens with full-sized refrigerators, stovetops, microwaves, coffee makers, dishes, cutlery, and cooking utensils. There's simply no better way to feel at home, away from home.

Another all-suite, extended stay option with special rates is Residence Inn by Marriott Boston Marlborough. Located less than three miles from the New England Sports Center, this accommodation offers an indoor pool, a fitness center, and a boardroom. All guest suites feature flat-panel TVs with satellite programming, hair dryers, safes, premium bedding, full kitchens, and daily housekeeping. Although each suite offers plenty of space and a sofa bed, rollaway beds are available for an additional fee if needed.

What Are the Best Restaurants Near the New England Sports Center?

While there aren't any restaurants in the New England Sports Center's immediate vicinity, you'll find plenty of dining options just off Route 20.

Located close to I-495, 99 Restaurants is a kid-friendly pub chain that's known for its classic American fare, including salads, wings, and burgers. Another contemporary American restaurant is 110 Grill, which features a full bar and vegetarian options.

If you're craving global cuisine, head to Mirchi Nation, a casual Indian restaurant that's popular for its all-you-can-eat lunch buffet. Those who prefer Asian cuisine should check out Japan One, a stylish sushi and Japanese restaurant located in the same strip mall.

No matter what brings you to Marlborough, the New England Sports Center is a must-see attraction. All you need is to find the right hotel that allows you to explore everything the area has to offer.

FAQs about hotels near New England Sports Center

What are the top reviewed hotels near New England Sports Center?

Hampton Inn Boston, Hampton Inn Boston - Westborough and Residence Inn by Marriott Boston Marlborough are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near New England Sports Center?

The International, Residence Inn by Marriott Boston Marlborough and Homewood Suites Boston Marlboro are the top 3 luxury hotels near New England Sports Center.

What hotels are closest to the area of New England Sports Center?

Residence Inn by Marriott Boston Marlborough, Homewood Suites Boston Marlboro, and Best Western Royal Plaza Hotel & Trade Center are the properties closest to New England Sports Center.

How much does a cheap hotel near New England Sports Center cost per night?

In the last year, a 2 star hotel near New England Sports Center can be as cheap as $77.39 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near New England Sports Center cost per night?

In the last year, the average 3 star hotel near New England Sports Center has been $97.48 per night. (based on HotelPlanner prices)

What are the best independent hotels near New England Sports Center?

Residences at Solomon Pond and The International are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near New England Sports Center?

Residence Inn by Marriott Boston Marlborough, Courtyard Boston Marlborough and Courtyard by Marriott Boston Westborough are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best IHG hotels near New England Sports Center?

Holiday Inn Express Hotel & Suites Boston-Marlboro, an IHG Hotel and Holiday Inn & Suites Marlborough, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top