Filter By
Price per night
Rating
Amenities
Accessibility
Load More
Please wait while we are loading hotels
This US state is located in New England, in the northeast of the United States. Its capital is Boston, and the state is a world leader in areas such as education, maritime, biotechnology and engineering, as well as finance. It was once an area dependent on agriculture and fishing, and still provides ample opportunities to enjoy a day on the water.