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, Marlborough, MA 01752 ~0.20 miles northeast of New England Sports Center
~3 minute walk
  • 3 star hotel
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Homewood Suites by Hilton Marlborough 60 River Rd. W, Berlin, MA 01503 ~1.39 miles west of New England Sports Center
~25 minute walk
  • 3-star hotel
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Best Western Royal Plaza Hotel & Trade Center 181 Boston Post Rd. W, Marlborough, MA 01752 ~1.47 miles south of New England Sports Center
~26 minute walk
  • 3 star hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Average 7.6 /10 Recent Reviews Call BookMore Details
Courtyard by Marriott Boston Marlborough 75 Felton St, Marlborough, MA 01752 ~1.65 miles southeast of New England Sports Center
  • Three Star property
  • Hotel has 5 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Extended Stay America Suites Boston Marlborough 19 Northboro Rd. East, Marlborough, MA 01752 ~1.67 miles southeast of New England Sports Center
  • 3 star property
  • Hotel has 135 rooms
Call to Book
Add your dates for price
Poor 5.8 /10 Read Reviews Call BookMore Details
Embassy Suites by Hilton Boston Marlborough 123 Boston Post Rd. W, Marlborough, MA 01752 ~1.69 miles south of New England Sports Center
  • Mid-scale hotel
  • 6 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites Boston Marlborough / Apex Center 105 Apex Drive, Marlborough, MA 01752 ~1.70 miles south of New England Sports Center
  • Mid-scale hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
FAIRFIELD INN N STES MARRIOTT 105 APEX DRIVE, MARLBOROUGH, MA 01752 ~1.77 miles south of New England Sports Center
  • Inexpensive property
Call to Book
Add your dates for price
Call BookMore Details
Hyatt Place Marlborough / Apex Center 169 Apex Drive, Marlborough, MA 01752 ~1.79 miles south of New England Sports Center
  • Three Star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Hampton Inn Boston / Marlborough 277 Boston Post Rd. West, Marlborough, MA 01752 ~1.81 miles south of New England Sports Center
  • Affordable property
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Holiday Inn & Suites Marlborough by IHG 265 Lakeside Ave, Marlborough, MA 01752 ~1.93 miles southeast of New England Sports Center
  • Three Star hotel
  • 4 floors in property
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Hilton Garden Inn Boston / Marlborough 170 Forest St, Marlborough, MA 01752 ~2.36 miles southeast of New England Sports Center
  • Three Star hotel
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Boston-Marlboro by IHG 121 Coolidge St, Hudson, MA 01749 ~2.42 miles north of New England Sports Center
  • 3-star property
  • 12 suites in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Extended Stay America Suites Boston Westborough Computer Dr 1800 Computer Dr, Westborough, MA 01581 ~5.11 miles south of New England Sports Center
  • Affordable hotel
  • Pets Allowed
Call to Book
Add your dates for price
Average 6.8 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott Boston Westborough 3 Technology Dr, Westborough, MA 01581 ~5.14 miles south of New England Sports Center
  • Mid-scale property
  • 3 suites in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Extended Stay America Suites Boston Westborough East Main St 180 East Main St, Westborough, MA 01581 ~5.17 miles south of New England Sports Center
  • Mid-scale property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Average 7.2 /10 Latest Reviews Call BookMore Details
Extended Stay America Suites Boston Westborough Connector Rd 19 Connector Rd, Westborough, MA 01581 ~5.19 miles south of New England Sports Center
  • Mid-scale property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Average 6.2 /10 Reviews Call BookMore Details
Avia Residences on Research - Extended Stay 25 Connector Road, Westborough, MA MA01581 ~5.20 miles south of New England Sports Center
  • Mid-scale property
  • Check in time: 4:00 PM
Call to Book
Add your dates for price
Average 7.9 /10 Reviews Call BookMore Details
Hampton Inn Boston - Westborough 15 Connector Road, Westborough, MA 01581 ~5.22 miles south of New England Sports Center
  • Midscale hotel
  • Hotel has 4 suites
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
DoubleTree by Hilton Hotel Boston - Westborough 5400 Computer Dr, Westborough, MA 01581 ~5.26 miles south of New England Sports Center
  • High end property
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Red Roof Inn Boston - Southborough / Worcester 367 Turnpike Rd, Southborough, MA 01772 ~5.36 miles south of New England Sports Center
  • Cheap hotel
  • Pet Friendly
Call to Book
Add your dates for price
Average 7.2 /10 Hotel Reviews Call BookMore Details
The International 159 Ballville Rd, Bolton, 01740 ~5.38 miles northwest of New England Sports Center
  • Economy hotel
  • 54 sleeping rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
CLINTON MOTOR INN 146 MAIN STREET CLINTON, MARLBOROUGH, MA 01510 ~6.04 miles northwest of New England Sports Center
  • Cheap hotel
  • Check in time: 13:00:00
Call to Book
Add your dates for price
Call BookMore Details
Spark by Hilton Northborough 27 Belmont Street, Northborough, MA 01532 ~6.33 miles southwest of New England Sports Center
  • Affordable Motel hotel
  • 93 rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
Spark by Hilton Northborough 27 Belmont Street, Northborough, MA 1532 ~6.34 miles southwest of New England Sports Center
  • Three Star property
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details

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

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 popular 3 star hotel located approx. 0.2 miles northeast of New England Sports Center and about a 3 min. walk by foot. Recent guests gave this hotel an average guest review rating of 8.8 out of 5. 8.8 /10 Guest Reviews
2. Homewood Suites by Hilton Marlborough The Homewood Suites by Hilton Marlborough is a crowd-pleasing 3-Star hotel located ~1.4 mi. west of New England Sports Center and roughly a 2 minute drive or taxi ride. With a average guest review rating of 9.2/5, this makes it one of the finest properties nearby New England Sports Center. 9.2 /10 Guest Reviews
3. Best Western Royal Plaza Hotel & Trade Center The Best Western Royal Plaza Hotel & Trade Center is a popular 3 star hotel located approx. 1.5 miles south of New England Sports Center and approximately a 3 min. drive or taxi ride. Recent travelers gave this hotel a guest review score of 7.6 out of 5. 7.6 /10 Guest Reviews
4. Courtyard by Marriott Boston Marlborough The Courtyard by Marriott Boston Marlborough is a popular 3-Star hotel located approx. 1.6 miles southeast of New England Sports Center and roughly a 3 minute drive by car. With a average guest review rating of 8.8/5, this makes it one of the finest properties close to New England Sports Center. 8.8 /10 Guest Reviews
5. Embassy Suites by Hilton Boston Marlborough The Embassy Suites by Hilton Boston Marlborough is a pleasing 3.5-Star hotel located ~1.7 mi. south of New England Sports Center and roughly a 3 minute drive. With a average guest review rating of 9.4/5, this makes it one of the perfect properties nearby New England Sports Center. 9.4 /10 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 rated hotels near New England Sports Center?

Embassy Suites by Hilton Boston Marlborough, Fairfield Inn & Suites Boston Marlborough and Hyatt Place Marlborough are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near New England Sports Center?

DoubleTree by Hilton Hotel Boston - Westborough, Embassy Suites by Hilton Boston Marlborough and Hyatt Place 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?

Boston Yacht Haven Inn & Marina, Seaport Signal Building by Vacasa and Elysian Residences Boston 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 Natick, Residence Inn by Marriott Boston Downtown and Residence Inn by Marriott Boston Braintree are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

Cambria Hotel Boston Somerville, Econo Lodge Inn & Suites and Comfort Inn & Suites Logan International Airport are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near New England Sports Center?

Best Western Plus New Englander, Best Western Plus North Shore Hotel and Best Western Providence-Seekonk Inn are the best rated Best Western branded hotels (based on user reviews score).

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

Holiday Inn Express Boston Logan Airport - Revere by IHG, Holiday Inn Express Boston - Waltham by IHG and Kimpton Marlowe Hotel by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top