Our award-winning Tuck Inn Rockport, Massachusetts, is housed on the tip of Cape Ann in a lovely 1790 colonial home. We are nestled on a quiet street in a residential neighborhood just a few minutes walk from the village center of Rockport and its many seafood restaurants, art galleries, shops, and ocean views. All of our room accommodations have been furnished with antiques and/or reproduction furniture, quilts, and individually decorated with original watercolor or oil paintings by local Cape Ann artists. Furthermore, every accommodation also offers a private en-suite bathroom, A/C, and C/C TV as well as being Non-Pet and Non-Smoking for your comfort. Rooms are also equipped with WI-FI, and some of our rooms also offer the added convenience of outside entrances and decks as well. We hope you will spend some time browsing through these individual room accommodations below, as we are proud of what we have to offer you here in Rockport, MA at The Tuck Inn on Cape Ann! We are equally proud of our chamber staff and with the effort and care they take in maintaining our accommodations on Cape Ann. You will be impressed!

To Rockport: Follow Route 128 North to Rockport/Gloucester. In Gloucester, you will come upon 2 rotaries (also known as roundabouts or traffic circles), continue straight through both rotaries. Follow the signs toward Rockport past the second rotary, to the first traffic light. This is Route 127 North, (Eastern Avenue). Turn left onto Route 127 and follow for 2.8 miles. Turn right onto High Street, follow for 1/2 mile - The Tuck Inn (17 High St.) is on your right. Look for our sign.

Travel Note: Routes 128 and 95 are the same highway from southern Mass towards the North until Peabody, MA. In Peabody, Route 95 branches off to the right towards New Hampshire. Route 128 goes straight at this point, (this is Exit #45). You must stay on Route 128 here.


Address: 17 High Street

City: Rockport

State: (Massachusetts) MA

Postal Zip Code: 01966

Country: USA


Innkeeper: Liz and Scott

Toll Free: 1 800 789-7260

Phone: 1 (978) 546-7260