Many of Boston’s attractions can be found near to Weymouth, making it a convenient place to base yourself. Two attractions that should be at the top of every visitor’s itinerary is the fabulous US Naval Shipbuilding Museum and USS Salem and the ever-popular General Sylvanus Thayer Birthplace. And if your schedule allows, be sure to visit the United First Parish Church and the Quincy Historical Society Museum.
Pay a visit to the Boston Museum of Fine Arts, Boston Common and Copley Place in the center of Boston.
If you are looking to buy souvenirs, fashion and food, explore the many stores that are part of the South Shore Plaza in Braintree.
After spending the day seeing the sights around Weymouth, recharge your batteries at one of the area’s hotels or serviced apartments. The Hyatt Place Boston/Braintree, the Boston Marriott Quincy and the Holiday Inn Express BRAINTREE are just three of the best places to stay while you are enjoying this special area.