Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

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 : 112 Donald Lynch Blvd.
+1-888-389-4121
112 Donald Lynch Blvd., Marlborough, MA 01752 ~0.24 miles northeast of New England Sports Center
~4 minute walk
  • 3 star Suburban hotel
  • 4 floors in hotel
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 by Hilton Marlborough : 60 River Rd. West
+1-888-675-2083
60 River Rd. West, Berlin, MA 01503 ~1.39 miles west of New England Sports Center
~24 minute walk
  • Three Star Rural property
  • 105 suites in property
From$120
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Royal Plaza Hotel & Trade Center : 181 Boston Post Rd. West
+1-800-716-8490
181 Boston Post Rd. West, Marlborough, MA 01752 ~1.48 miles south of New England Sports Center
~26 minute walk
  • Cheap Rural hotel
  • 10 suites in property
Residences at Solomon Pond in Marlborough
+1-800-805-5223
880 Donald Lynch Blvd., Marlborough, MA 01752 ~1.49 miles southwest of New England Sports Center
~26 minute walk
  • Two-star Suburban property
  • Check-in time: 1400
From$89
Average 3.0 /5 Recent 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
  • 3-star Suburban property
  • Check-in: 3:00 PM
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Extended Stay America Suites Boston Marlborough
+1-888-788-5576
19 Northboro Rd. East, Marlborough, MA 01752 ~1.68 miles southeast of New England Sports Center
  • Low priced Suburban property
  • Hotel has 135 suites
From$73
Average 3.0 /5 Reviews Call BookMore Details
Courtyard by Marriott Boston Marlborough : 75 Felton St.
+1-888-897-9207
75 Felton St., Marlborough, MA 01752 ~1.69 miles southeast of New England Sports Center
  • Three Star Suburban hotel
  • Hotel has 11 meeting rooms
From$85
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Boston Marlborogh in Marlborough
+1-888-311-4278
75 Felton St., Marlborough, MA 02886 ~1.70 miles southeast of New England Sports Center
  • 3 star Suburban hotel
  • Check-in time: 3PM
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Fairfield Inn & Suites : 105 Apex Dr.
+1-888-469-4795
105 Apex Dr., Marlborough, MA 01752 ~1.78 miles south of New England Sports Center
  • Inexpensive Suburban hotel
  • Check in time: 3:00pm
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Hilton Garden Inn Boston/Marlborough in Marlborough
+1-888-734-9421
170 Forest St., Marlborough, MA 01752 ~2.38 miles southeast of New England Sports Center
  • Midscale Suburban hotel
  • 9 meeting rooms in hotel
From$95
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Boston-Marlboro, an IHG Hotel
+1-888-841-5292
121 Coolidge St., Hudson, MA 01749 ~2.42 miles north of New England Sports Center
  • Three Star Suburban hotel
  • Hotel has 12 suites
From$110
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hyatt Place Marlborough / Apex Center : 169 Apex Dr.
+1-888-455-5160
169 Apex Dr., Marlborough, MA 01752 ~3.13 miles southeast of New England Sports Center
  • Affordable property
From$139
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn Boston/Marlborough
+1-888-965-8297
277 Boston Post Rd., Marlborough, MA 01752 ~4.13 miles east of New England Sports Center
  • Midscale Highway property
  • Fitness / Gym is on-site
From$94
Very Good 4.5 /5 Reviews Call BookMore Details
Extended Stay America Suites Boston Westborough East Main St : 180 East Main St.
+1-888-906-6358
180 East Main St., Westborough, MA 01581 ~5.01 miles south of New England Sports Center
  • Economical Suburban property
  • Check in time: 3:00PM
From$77
Average 3.0 /5 Review Score Call BookMore Details
Extended Stay America Suites Boston Westborough Connector Rd
+1-888-749-6785
19 Connector Rd., Westborough, MA 01581 ~5.10 miles south of New England Sports Center
  • Cheap Suburban property
  • Free breakfast
From$72
Poor 2.5 /5 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 →
Courtyard by Marriott Boston Westborough : 3 Technology Dr.
+1-888-878-9982
3 Technology Dr., Westborough, MA 01581 ~5.12 miles south of New England Sports Center
  • 3-star Highway property
  • 3 floors in property
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
Extended Stay America Suites Boston Westborough Computer Dr in Westborough
+1-888-389-4485
1800 Computer Dr., Westborough, MA 01581 ~5.12 miles south of New England Sports Center
  • Midscale Suburban property
  • 112 suites in hotel
From$84
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn Boston Westborough
+1-888-389-4121
15 Connector Rd., Westborough, MA 01581 ~5.21 miles south of New England Sports Center
  • 3-star Suburban property
  • Check in: 4:00 PM
From$88
Very Good 4.0 /5 Read Reviews Call BookMore Details
DoubleTree by Hilton Hotel Boston - Westborough in Westborough
+1-888-675-2083
5400 Computer Dr., Westborough, MA 01581 ~5.22 miles south of New England Sports Center
  • Midscale Suburban property
  • 4 floors in property
From$94
Very Good 4.0 /5 Review Score Call BookMore Details
AVIA Residences on Research - Extended Stay - Westborough
+1-800-716-8490
25 Connector Rd., Westborough, MA 01581 ~5.37 miles south of New England Sports Center
  • 3 star Suburban property
  • Hotel has 3 floors
From$79
Average 3.0 /5 Reviews Call BookMore Details
Red Roof Inn Boston - Southborough/ Worcester
+1-800-805-5223
367 Turnpike Rd., Southborough, MA 01772 ~5.38 miles south of New England Sports Center
  • 2 star Suburban property
  • 2 floors in hotel
From$61
Average 3.0 /5 Read Reviews Call BookMore Details
The International
+1-888-965-1860
159 Ballville Rd., Bolton, MA 01740 ~5.38 miles northwest of New England Sports Center
  • High-end Golf Course hotel
  • Gym is available on property
From$99
Average 3.0 /5 Reviews Call BookMore Details
Motel 6 Westborough Ma
+1-888-788-5576
399 Turnpike Rd., Westborough, MA 01581 ~6.33 miles southwest of New England Sports Center
  • Cheap property
  • Hotel has 93 rooms
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Econo Lodge Inn & Suites : 380 SW Cutoff
+1-888-897-9207
380 SW Cutoff, Northborough, MA 01532 ~6.75 miles southwest of New England Sports Center
  • Cheap Suburban hotel
  • Free breakfast
Days Inn by Wyndham Shrewsbury Worcester
+1-888-311-4278
889 Boston Turnpike Rt 9, Shrewsbury, MA 01545 ~7.22 miles southwest of New England Sports Center
  • Economy Suburban hotel
  • Gym is available on property
From$60
Average 3.0 /5 Guest 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 by Hilton Marlborough The Homewood Suites by Hilton Marlborough 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 by Marriott Boston Marlborough The Courtyard by Marriott 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. With a aggregate guest review score of 4 out of 5, this makes it one of the ideal hotel options close to New England Sports Center. 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, Residence Inn by Marriott Boston Marlborough and Homewood Suites by Hilton 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 by Hilton Marlborough 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 by Hilton Marlborough, 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 by Marriott Boston Marlborough and Courtyard by Marriott Boston Westborough are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

Back to Top