Weymouth hotels & apartments, all accommodations in Weymouth

Recommended hotels in Weymouth

Super 8 Weymouth/Boston Area Hotel photo

Super 8 Weymouth/Boston Area Hotel

The budget Super 8 Weymouth/Boston Area Hotel lies in a historic area of Weymouth. The hotel opened its doors in 1980 and was remodeled in 2009.

655 Washington St, Weymouth, United States

Holiday Inn Express Hotel & Suites Borger Weymouth photo

Holiday Inn Express Hotel & Suites Borger Weymouth

Holiday Inn Express Hotel & Suites Borger is a central venue in Weymouth close to a college and a museum.

1351 West Wilson 79008 Borger, Weymouth, United States

Arbor Inn - Weymouth photo

Arbor Inn - Weymouth

The 2-star Arbor Inn - Weymouth is set just 4.0 km from Nantasket Beach, Loring Hall and Dorchester Heights National Historic Site.

750 Bridge Street, Weymouth, United States