Travel Note
Marion has a very small selection of places to stay. My suggestion would be New Bedford! There are a lot of reasonable options and it is only about a 20 minute drive from the cape cottage!
Flight
If you are flying in, I suggest flying into Rhode Island airport. It is about 30 minutes closer than Boston!