Top 10 Hotels in Marshfield

See all Hotels in Marshfield
Revere Hotel Boston Common
Revere Hotel Boston Common

200 Stuart St, Boston 02116

4.0 out of 5.0
4.4 out of 5 (1,410 reviews)

The Revere Hotel is at the edge of the Theatre District, 1 block from the Arlington "T" Station and 2 blocks from Boston …

$152
Hyatt Regency Boston
Hyatt Regency Boston

One Avenue De Lafayette, Boston 02111

4.0 out of 5.0
4.2 out of 5 (996 reviews)

This Boston theater-district hotel has direct access to the subways and is connected to Macy's at Downtown Crossing, within 2 …

$139
DoubleTree by Hilton Boston-Rockland
DoubleTree by Hilton Boston-Rockland
5.9 mi from Marshfield
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
Comfort Inn Rockland - Boston
Comfort Inn Rockland - Boston
6 mi from Marshfield
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
Hotel 1620 at Plymouth Harbor
Hotel 1620 at Plymouth Harbor
6.6 mi from Marshfield
3.0 out of 5.0
4.1 out of 5 (47 reviews)

Located in the heart of Plymouth, this hotel is within a 10-minute walk of Plymouth Harbor, Mayflower II, and Plymouth Rock …

$110
Bradford Inn and Suites
Bradford Inn and Suites
6.8 mi from Marshfield
2.0 out of 5.0
2.8 out of 5 (158 reviews)

Situated on the Strip, this hotel is steps from Pilgrim Memorial State Park and Mayflower II. Plymouth Rock and National …

$89
Hampton Inn & Suites Plymouth
Hampton Inn & Suites Plymouth
7.7 mi from Marshfield
2.5 out of 5.0
4.4 out of 5 (129 reviews)

Situated near the beach, this hotel is 0.4 mi (0.7 km) from Mayflower Brewing Company and 3.1 mi (4.9 km) from Holmes …

$105
Hilton Garden Inn Plymouth
Hilton Garden Inn Plymouth
8.7 mi from Marshfield
3.0 out of 5.0
4.3 out of 5 (125 reviews)

Located in the heart of Plymouth, this hotel is 0.5 mi (0.8 km) from Jungleplex and within 3 mi (5 km) of Plymouth Rock and …

$110
Pilgrim Sands on Long Beach
Pilgrim Sands on Long Beach
8.7 mi from Marshfield
2.0 out of 5.0
3.9 out of 5 (132 reviews)

Located in Plymouth, this beachfront hotel is in the historical district and within a 15-minute walk of Carriage House Crafts …

$89
Extended Stay America Boston - Braintree
Extended Stay America Boston - Braintree
13.6 mi from Marshfield
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

Recent Reviews in Marshfield

Hide content

Where to stay in Marshfield

Marshfield Hotel Guide

Visitors to Marshfield are advised to think about booking a place to stay well in advance, as there isn't a huge range of lodgings in close proximity to Marshfield's downtown.

The John Carver Inn & Spa, Massachusetts, which is the closest hotel, is 11 miles from downtown Marshfield. Another option is the Hilton Garden Inn Plymouth, in Massachusetts, which is 13 miles from downtown Marshfield.

The DoubleTree by Hilton Boston-Rockland is situated 10 miles from the center of Marshfield. Alternatively, the Josephine's Bed & Breakfast is situated 13 miles away. Alternatively you could check out the rates and amenities at the Fairfield Inn By Marriott Middleboro or the Hotel 1620 at Plymouth Harbor.

35 miles away from Marshfield you will find New Bedford, where you can find Buttonwood Park Zoo and New Bedford Whaling Museum. The Delano Homestead Bed & Breakfast and Fairfield Inn & Suites by Marriott New Bedford are a few of the fabulous Expedia-listed short and long-stay options in New Bedford. Alternatively, you could consider staying at East Wareham, 25 miles to the south of Marshfield, where you can choose from the The Atlantic Motel and Rosewood Motel. Whether you're just passing through or staying in East Wareham, don't miss the Water Wizz and Porter Thermometer Museum.

If you love sports and really like games you might decide to head to Fenway Park, which is 25 miles to the northwest of Marshfield. If you are keen on booking a room close by, make a reservation in the Mandarin Oriental Boston or Four Seasons Hotel Boston.

If you are planning on arriving or departing via Logan International Airport, you may plan to stay at The Ritz-Carlton, Boston, or Fifteen Beacon, which are both close by.