I-90 provides a direct connection between Boston and Worcester, Massachusetts. The cities are approximately 40 miles apart with Framingham near the mid-way point.
NOTE: Within each brand, hotels are listed in order of how close they are to the path between the two cities. But that doesn't mean the first listed hotel is where you might want to be. PLEASE make sure you look at the hotel map to make sure it's suitable.
Bed and Breakfast
The Sleigh Maker Inn Bed and Breakfast
(Boston: 29 miles, Worcester: 10 miles)
- Westborough
The Inn on the Horse Farm
(Boston: 18 miles, Worcester: 23 miles)
- Sudbury
Best Western
Best Western Framingham
(Boston: 18 miles, Worcester: 21 miles)
- Framingham
Best Western Royal Plaza Hotel & Trade Center
(Boston: 27 miles, Worcester: 14 miles)
- Marlborough
Courtyard
Courtyard by Marriott Boston Westborough
(Boston: 27 miles, Worcester: 13 miles)
- Westborough
Courtyard by Marriott Boston Natick
(Boston: 17 miles, Worcester: 22 miles)
- Natick
Courtyard by Marriott Boston Marlborough
(Boston: 27 miles, Worcester: 14 miles)
- Marlborough
Crowne Plaza
Crowne Plaza Boston-Natick
(Boston: 17 miles, Worcester: 22 miles)
- Natick
Doubletree
DoubleTree by Hilton Hotel Boston - Westborough
(Boston: 27 miles, Worcester: 12 miles)
- Westborough
Econo Lodge
Econo Lodge Framingham
(Boston: 20 miles, Worcester: 19 miles)
- Framingham
Embassy Suites
Embassy Suites Boston/Marlborough
(Boston: 27 miles, Worcester: 14 miles)
- Marlborough
Extended Stay America
Extended Stay America - Boston - Westborough - Computer Dr.
(Boston: 27 miles, Worcester: 12 miles)
- Westborough
Extended Stay America - Boston - Westborough
(Boston: 27 miles, Worcester: 12 miles)
- Westborough
Extended Stay America - Boston - Westborough - East Main St
(Boston: 28 miles, Worcester: 12 miles)
- Westborough
Extended Stay America - Boston - Marlborough
(Boston: 27 miles, Worcester: 14 miles)
- Marlborough
Fairfield Inn
Fairfield Inn Boston Sudbury
(Boston: 20 miles, Worcester: 20 miles)
- Sudbury
Hampton Inn
Hampton Inn Boston Natick
(Boston: 17 miles, Worcester: 22 miles)
- Natick
Hampton Inn Boston - Marlborough
(Boston: 27 miles, Worcester: 13 miles)
- Marlborough
Holiday Inn
Holiday Inn Hotel & Suites Marlborough
(Boston: 26 miles, Worcester: 14 miles)
- Marlborough
Hotel Indigo
Hotel Indigo Boston - Newton Riverside
(Boston: 10 miles, Worcester: 29 miles)
- Newton
Marriott Hotels & Resorts
Boston Marriott Newton
(Boston: 10 miles, Worcester: 29 miles)
- Newton
Motel 6
Motel 6 Boston West - Framingham
(Boston: 22 miles, Worcester: 17 miles)
- Framingham
Quality
Quality Inn
(Boston: 29 miles, Worcester: 13 miles)
- Marlborough
Red Roof Inn
Red Roof Inn Boston Southborough/Worcester
(Boston: 26 miles, Worcester: 13 miles)
- Southborough
Red Roof Inn Boston - Framingham
(Boston: 17 miles, Worcester: 22 miles)
- Framingham
Residence Inn
Residence Inn by Marriott Boston Framingham
(Boston: 22 miles, Worcester: 17 miles)
- Framingham
Residence Inn By Marriott Boston Westborough
(Boston: 27 miles, Worcester: 12 miles)
- Westborough
Residence Inn by Marriott Boston Marlborough
(Boston: 27 miles, Worcester: 14 miles)
- Marlborough
Sheraton Hotel
Sheraton Framingham Hotel & Conference Center
(Boston: 22 miles, Worcester: 17 miles)
- Framingham
Travelodge
Travelodge Natick
(Boston: 17 miles, Worcester: 22 miles)
- Natick
By Brand
-
Bed and Breakfast2 Hotels
-
Best Western2 Hotels
-
Courtyard3 Hotels
-
Crowne Plaza1 Hotel
-
Doubletree1 Hotel
-
Econo Lodge1 Hotel
-
Embassy Suites1 Hotel
-
Extended Stay America4 Hotels
-
Fairfield Inn1 Hotel
-
Hampton Inn2 Hotels
-
Holiday Inn1 Hotel
-
Hotel Indigo1 Hotel
-
Marriott Hotels & Resorts1 Hotel
-
Motel 61 Hotel
-
Quality1 Hotel
-
Red Roof Inn2 Hotels
-
Residence Inn3 Hotels
-
Sheraton Hotel1 Hotel
-
Travelodge1 Hotel