Northborough Hotel Guide - Hotels in Northborough, Worcester
Expedia.co.uk > Hotels > United States of America > Massachusetts > Worcester Hotels
Featured Hotels in Northborough
Econo Lodge Inn and Suites Northborough
Area: Northborough
Themes: Pet-friendly Hotel
Located 3 miles from the Ecotarium, this central Massachusetts hotel is also 6 miles from Worcester Centrum …
Comfort Inn Marlboro
Area: Marlborough
Comfort Inn Marlboro is a half-mile from the New England Sports Center and Solomon Pond Mall. All 65 guestrooms …
Motel 6 Westborough
Area: Westborough
Themes: Pet-friendly Hotel
Located seven miles from downtown Worcester, this hotel is four miles from Tufts University and six miles from …
Need help booking hotels in Northborough?
3 Hotels in Northborough
Map of Hotels in Northborough
Need help booking hotels in Northborough?
Northborough Hotels
Search for hotels in Northborough on Expedia.co.uk. You can easily find your hotels in Northborough using one of the methods below:
- View our selection of featured hotels in Northborough
- Use the map to find hotels in the Northborough neighbourhood you prefer
- Use the filters to see hotels in a specific area of Northborough, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Northborough
- Enter your travel dates to view the best deals on hotels in Northborough - while they last




Bookmark & Share