Walking is the the best way to get around Rockport. The town is small and everything is at a walking distance. From Bearskin Neck where you can indulge in the little weird shops and lunch places to the Headlands where you can hike, walking is transformed into a total experience of the place and its quaint atmosphere. You can even see the lighthouses, which are the town jewels, from downtown. And you can access the beaches after a nice stroll from your inn or bed and breakfast.

You can always use a car if you plan to visit some of the neighboring towns, massachusetts favorites, such as Salem, Marblehead, Essex (the Antiques capital) and Newburyport. The downside: there are not many parking spaces for non-residents so that might be a problem.

Another way to get around these towns is by train; the upside is that you will feel part of the local crowd. Beware that on weekends these trains are full as Bostoniana and even Newyorkers have houses in the area for the weekend. The commuter rail takes the traveler all over Massachusetts. Trains departing from Rockport will take you to the southern coastal towns of Montserrat and Salem and to Boston. You can go to other towns inland but you will need to transfer in Beverly station if you want to go to Newburyport, or in North Station if you need to west or north. To go south, you will need to transfer in South Station. For further details, check out the rail's website at: http://www.mbta.com/traveling_t/sched... .