Search Hotels near Top Weymouth Attractions

Top 10 Weymouth Hotel Deals

See all 97 Hotels in Weymouth
Boston Motel

Boston Motel

655 Washington St, Weymouth 02188

2.0 out of 5.0
2.4 out of 5 (177 reviews)

Situated in Weymouth, this motel is 2.4 mi (3.8 km) from South Shore Hospital and within 9 mi (15 km) of South Shore Plaza an …

C$155
Hyatt Place Boston/Braintree

Hyatt Place Boston/Braintree

5.2 km from Weymouth
3.5 out of 5.0
4.3 out of 5 (2,098 reviews)

Hyatt Place Boston/Braintree is located right across the street from premier shopping at South Shore Plaza. Guests can take a …

C$115
Hilton Boston Logan Airport

Hilton Boston Logan Airport

14.9 km from Weymouth
4.0 out of 5.0
4.3 out of 5 (3,960 reviews)

This hotel is connected to Logan Airport terminals by a climate-controlled skybridge. A complimentary 24-hour airport shuttle …

C$162
Spacious 2BR in Downtown Boston by Sonder

Spacious 2BR in Downtown Boston by Sonder

15 km from Weymouth
3.5 out of 5.0

Located in Boston Financial District, this apartment is within a 5-minute walk of Faneuil Hall Marketplace and New England …

Get Rates
Boston Park Plaza

Boston Park Plaza

15 km from Weymouth
4.0 out of 5.0
4.1 out of 5 (1,639 reviews)

Located in historic Back Bay, this hotel just completed a $100 million dollar renovation, and is 3 miles from Logan …

C$143
Harborside Inn Of Boston

Harborside Inn Of Boston

15.1 km from Weymouth
3.0 out of 5.0
4.3 out of 5 (6,324 reviews)

Located between the financial district and waterfront across from the lively Faneuil Hall Marketplace, the eight-story granit …

C$146
Charles Street Inn

Charles Street Inn

15.7 km from Weymouth
4.4 out of 5 (31 reviews)

Located in Beacon Hill, this bed & breakfast is within a 10-minute walk of Boston Public Garden, Boston Common, and …

Get Rates
Global Luxury Suites at Fenway

Global Luxury Suites at Fenway

15.9 km from Weymouth
4.0 out of 5.0
3.8 out of 5 (12 reviews)

Located in Fenway–Kenmore, this apartment is within a 15-minute walk of Fenway Park, Boston Museum of Fine Arts, and Beth …

Get Rates
Bird's Eye View by Vacasa

Bird's Eye View by Vacasa

16 km from Weymouth
4.0 out of 5.0
4.8 out of 5 (8 reviews)

Located in West End, this apartment is within a 10-minute walk of TD Garden and Massachusetts General Hospital. Faneuil Hal …

Get Rates
Assembly Row Apartments by Next Star

Assembly Row Apartments by Next Star

19.1 km from Weymouth
3.5 out of 5.0
3 out of 5 (2 reviews)

Situated in Somerville, this apartment is 0.8 mi (1.4 km) from LEGOLAND® Discovery Center Boston and within 3 mi (5 km) of US …

Get Rates

Recent Reviews in Weymouth

Narrow your search

Weymouth Hotel Guide

Spending some time in Weymouth? Looking for a great place to stay? About 13 hotels and apartments are in a 0.1-kilometre (0.06-mile) radius of Weymouth's center.

The Super 8 - Weymouth/Boston Area is a sought-after accommodation choice because it's conveniently located to Weymouth's center.

The Mandarin Oriental Boston can be found 19 kilometres (12 miles) from the main part of Weymouth. Another option is the Four Seasons Hotel Boston, which can be found 19 kilometres (12 miles) away. The The Ritz-Carlton, Boston and the Fifteen Beacon are two more Expedia-listed options around Weymouth.

Once you have really explored Weymouth, why not travel a bit more of the area? The Eastern Massachusetts region has many attractions. Eastern Massachusetts has coastal plains. Popular Eastern Massachusetts tourist draws include churches. Visitors in this part of United States of America can enjoy snowboarding, skiing and cycling.

Looking for more things to do? Spend a few hours discovering Harvard Square and Harvard University, in Cambridge, 20 kilometres (14 miles) to the northwest of Weymouth. The Fairmont Copley Plaza, Boston and Chandler Studios Boston are some of the Expedia-recommended long and short-stay alternatives in Cambridge. Or stay in Downtown Boston, 19 kilometres (12 miles) to the northwest of Weymouth, where you can pick from the Boston Harbor Hotel and Marriott Vacation Club Pulse at Custom House, Boston. Regardless of whether you're passing through or spending a few nights in Downtown Boston, don't miss the Sears Crescent and City Hall Plaza.

If you love sports and like to watch games you might decide to take a trip to Fenway Park, which is 20 kilometres (12 miles) to the northwest of Weymouth. For visitors who are keen on staying nearby, make a reservation in the Beacon Hill Hotel & Bistro or W Boston.

If you are planning on flying via Logan International Airport, you may plan to book a room at Boston Marriott Long Wharf, or Battery Wharf Hotel, Boston Waterfront, both of which are a short distance away.

false