Star Rating
Hotel Name
Price Range (USD) to
Amenities

Hotels Near New England Sports Center - 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 to New England Sports Center

Residence Inn Boston Marlborough in Marlborough
+1-888-389-4121
112 Donald Lynch Blvd., Marlborough, MA 01752 ~0.24 miles northeast of New England Sports Center
~4 minute walk
  • Mid-scale Suburban hotel
  • Access to gym on-site
  • King size bed
  • Great location
From$119
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Homewood Suites Boston Marlboro : 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
  • Mid-scale Rural property
  • Free comp. breakfast
From$120
Very Good 4.5 /5 Review Score 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-1840 ~1.48 miles south of New England Sports Center
~26 minute walk
  • Cheap Rural property
  • Check-in time: 3:00 pm
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Quality Inn Marlborough
+1-800-805-5223
880 Donald Lynch Blvd., Marlborough, MA 01752 ~1.49 miles southwest of New England Sports Center
~26 minute walk
  • 2-star Suburban hotel
  • Check in: 1400
From$89
Average 3.0 /5 Hotel Reviews Call BookMore Details
Embassy Suites by Hilton Boston Marlborough : 123 Boston Post Rd. West
+1-888-965-1860
123 Boston Post Rd. West, Marlborough, MA 01752 ~1.66 miles south of New England Sports Center
  • Mid-scale Suburban hotel
  • Hotel has 229 rooms
From$99
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Extended Stay America Boston Marlborough : 19 Northboro Rd. East
+1-888-788-5576
19 Northboro Rd. East, Marlborough, MA 01752 ~1.68 miles southeast of New England Sports Center
  • Cheap Suburban hotel
  • Hotel has 135 suites
  • Not very clean
  • Breakfast is below average
Courtyard Boston Marlborough
+1-888-897-9207
75 Felton St., Marlborough, MA 01752 ~1.69 miles southeast of New England Sports Center
  • 3 star Suburban property
  • Fitness center on property
From$85
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Hotel & Suites Marlborough : 265 Lakeside Ave.
+1-888-311-4278
265 Lakeside Ave., Marlborough, MA 01752 ~1.94 miles southeast of New England Sports Center
  • Three Star Highway property
  • Hotel has 172 rooms
  • Nice breakfast buffet
  • Friendly service
From$97
Average 3.5 /5 Read Reviews Call BookMore Details
Hilton Garden Inn Boston / Marlborough in Marlborough
+1-888-469-4795
170 Forest St., Marlborough, MA 01752 ~2.38 miles southeast of New England Sports Center
  • Three Star Suburban property
  • Access to gym on-site
From$95
Very Good 4.5 /5 Reviews Call BookMore Details
Holiday Inn Express Hudson - Hudson
+1-888-734-9421
121 Coolidge St., Hudson, MA 01749 ~2.42 miles north of New England Sports Center
  • 3-star Suburban property
  • 3 floors in hotel
From$110
Very Good 4.0 /5 Review Score Call BookMore Details
Hyatt Place Marlborough Apex Center
+1-888-841-5292
169 Apex Dr., Marlborough, MA 01752 ~3.13 miles southeast of New England Sports Center
  • Midscale property
  • Hotel has 137 rooms
From$99
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Hampton Inn Boston / Marlborough
+1-888-455-5160
277 Boston Post Rd., Marlborough, MA 01752 ~4.13 miles east of New England Sports Center
  • Midscale Highway property
  • 4 suites in property
  • Every guests reviewed thought it was clean
  • Thin blanket
From$94
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Extended Stay America Boston Westborough East Main
+1-888-965-8297
180 East Main St., Westborough, MA 01581 ~5.01 miles south of New England Sports Center
  • Low-priced Suburban hotel
  • Hotel has 86 suites
  • Reception is all right
  • The majority of guests thought the tv was sub-standard
From$77
Average 3.5 /5 Hotel Reviews Call BookMore Details
Extended Stay America Boston Westborough
+1-888-906-6358
19 Connector Rd., Westborough, MA 01581 ~5.10 miles south of New England Sports Center
  • 2 star Suburban hotel
  • 92 suites in property
  • Lack of maid service
  • Toilet didn't flush
Courtyard by Marriott Boston Westborough - Westborough
+1-888-749-6785
3 Technology Dr., Westborough, MA 01581 ~5.12 miles south of New England Sports Center
  • Three Star Highway property
  • 3 floors in hotel
From$99
Average 3.5 /5 Recent Reviews Call BookMore Details
Extended Stay America Computer Dr Westborough Ma in Westborough
+1-888-878-9982
1800 Computer Dr., Westborough, MA 01581 ~5.12 miles south of New England Sports Center
  • Three Star Suburban property
  • 3 floors in hotel
From$84
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn Boston Westborough : 15 Connector Rd.
+1-888-389-4485
15 Connector Rd., Westborough, MA 01581 ~5.21 miles south of New England Sports Center
  • Midscale Suburban hotel
  • 9 suites in property
From$88
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Doubletree by Hilton Boston Westborough
+1-888-389-4121
5400 Computer Dr., Westborough, MA 01581 ~5.22 miles south of New England Sports Center
  • Mid-scale Suburban property
  • 4 floors in hotel
From$94
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn Boston Westborough
+1-888-675-2083
25 Connector Rd., Westborough, MA 01581 ~5.37 miles south of New England Sports Center
  • Midscale Suburban hotel
  • 109 sleeping rooms in hotel
From$79
Very Good 4.0 /5 Recent Reviews 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
  • 2-star Suburban property
  • 108 rooms in property
  • Nice TV
  • The majority of guests found the staff to be very friendly
From$61
Very Good 4.0 /5 Reviews Call BookMore Details
  [1 - 20 of 25]    
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 Boston Marlborough The Residence Inn 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.5 out of 5, this makes it one of the perfect accommodations close to New England Sports Center. 4.5 /5 Guest Reviews
3. Best Western Royal Plaza Hotel & Trade Center The Best Western Royal Plaza Hotel & Trade Center is a popular 2-Star hotel located approx. 1.5 miles south of New England Sports Center and approx. a 3 minute car ride. Travelers gave this hotel an aggregate guest review score of 4/5. 4 /5 Guest Reviews
4. 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
5. 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 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 most favored hotels near New England Sports Center?

Homewood Suites Boston Marlboro, Hilton Garden Inn Boston and Hyatt Place Marlborough Apex Center 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 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 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 Marriott hotels near New England Sports Center?

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

What are the best Choice Hotels branded hotels near New England Sports Center?

Quality Inn Marlborough and Econo Lodge Inn & Suites Northborough are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

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

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

Back to Top