Top 10 Hotels in South Weymouth

See all 204 Hotels in South Weymouth
Comfort Inn Rockland - Boston
Comfort Inn Rockland - Boston

850 Hingham St, Rockland 02370

2.5 out of 5.0
3.8 out of 5 (38 reviews)

Situated in Rockland, this hotel is 0.9 mi (1.5 km) from The Company Theatre and within 6 mi (10 km) of South Shore Hospita …

$97
DoubleTree by Hilton Boston-Rockland
DoubleTree by Hilton Boston-Rockland

929 Hingham St, Rockland 02370

3.0 out of 5.0
3.5 out of 5 (84 reviews)

The Holiday Inn Rockland, 20 miles from the Massachusetts cities of Boston and Plymouth, is 10 miles from ocean beaches.

$127
Holiday Inn Express Braintree
Holiday Inn Express Braintree

190 Wood Rd, Braintree 02184

2.5 out of 5.0
3.8 out of 5 (159 reviews)

Situated in Braintree, this hotel is 0.9 mi (1.5 km) from South Shore Plaza and within 12 mi (20 km) of Boston College and …

$99
Boston Marriott Quincy
Boston Marriott Quincy

1000 Marriot Dr, Quincy 02169

3.5 out of 5.0
4.3 out of 5 (264 reviews)

Located at the I-93 and Route 3 junction in historic Quincy, this hotel is 0.2 miles from the subway's Red Line via …

$111
Extended Stay America Boston - Braintree
Extended Stay America Boston - Braintree

20 Rockdale St, Braintree 02184

2.5 out of 5.0
3.1 out of 5 (68 reviews)

Situated in Braintree, this hotel is 0.6 mi (0.9 km) from South Shore Plaza and within 9 mi (15 km) of John F. Kennedy Librar …

$90
Hampton Inn Boston/Braintree
Hampton Inn Boston/Braintree

215 Wood Rd, Braintree 02184

3.0 out of 5.0
4.4 out of 5 (175 reviews)

Situated in the business district, this hotel is 1 mi (1.6 km) from South Shore Plaza and within 9 mi (15 km) of South Shor …

$107
Candlewood Suites Boston-Braintree
Candlewood Suites Boston-Braintree

235 Wood Rd, Braintree 02184

2.5 out of 5.0
3.8 out of 5 (147 reviews)

Situated in Braintree, this aparthotel is 1 mi (1.7 km) from South Shore Plaza and within 12 mi (20 km) of Boston College and …

$86
Courtyard by Marriott Boston Stoughton
Courtyard by Marriott Boston Stoughton

200 Technology Center Dr, Stoughton 02072

3.0 out of 5.0
4.3 out of 5 (117 reviews)

Situated in the business district, this hotel is within 6 mi (10 km) of Stoughton Book Shop, Brockton Fire Museum, and …

$93
Motel 6 Boston South - Braintree
Motel 6 Boston South - Braintree

125 Union St, Braintree 02184

2.0 out of 5.0
2.8 out of 5 (144 reviews)

Situated in Braintree, this motel is 3.6 mi (5.7 km) from South Shore Plaza and within 12 mi (20 km) of Boston College and …

$86
Comfort Inn Randolph-Boston
Comfort Inn Randolph-Boston

1374 N Main Street, Randolph 02368

3.0 out of 5.0
3.5 out of 5 (90 reviews)

Situated in Randolph, this hotel is 3 mi (4.9 km) from South Shore Plaza and within 9 mi (15 km) of Legacy Place and Franklin …

$101

Recent Reviews in South Weymouth

Hide content

Where to stay in South Weymouth

South Weymouth Hotel Guide

South Weymouth offers a good range of affordable and luxurious places to rest and relax. South Weymouth features approximately 12 places to stay within easy driving distance of the town center.

The Super 8 - Weymouth/Boston Area is nearest to the middle of South Weymouth and the only hotel within a short drive.

The Mandarin Oriental Boston is 14 miles from downtown South Weymouth. Alternatively, the Four Seasons Hotel Boston is 14 miles away. You could also choose to investigate the The Ritz-Carlton, Boston or the Fifteen Beacon.

The greater Eastern Massachusetts area is well worth discovering too. Investigate Eastern Massachusetts' churches. Those who love nature should also take the time to to enjoy the region's coastal plains. Common activities in this part of United States of America include snowboarding.

Cambridge is 16 miles to the northwest of South Weymouth and is where you'll find Harvard Square and Harvard University. If you'd like to spend a few nights in Cambridge, be sure to check out the Fairmont Copley Plaza, Boston and Chandler Studios Boston. 14 miles to the northwest of South Weymouth, you'll also find Downtown Boston, which is home to the Boston Harbor Hotel and Marriott Vacation Club Pulse at Custom House, Boston. The Custom House and Marriott's Custom House are a couple of the popular attractions to check out while in Downtown Boston.

If you love sports and love watching games you might choose to visit Fenway Park, which is 14 miles to the northwest of South Weymouth. Stay close to the action at the Beacon Hill Hotel & Bistro or the W Boston.

Located 14 miles from South Weymouth is Logan International Airport. Stay nearby at Boston Marriott Long Wharf or Battery Wharf Hotel, Boston Waterfront.