Where to stay on the South Shore | Hotels and Short-term rentals

This post may contain affiliate links which means I receive a small commission at no cost to you when you make a purchase.

From cozy cottages to family-reunion-friendly homes to luxury hotels, the South Shore has hotels and short term rentals that will fit your family and your budget.


Scituate Hotels

Scituate has a hotel right on scenic Front Street in Scituate Harbor. The Inn at Scituate Harbor offers a scenic view of the harbor from its 29 rooms and has an indoor pool. The hotel has free parking for its guests and complimentary breakfast.

Scituate Short Term Rentals

Stay Harborside, right next to the Scituate Lighthouse, in this harborfront home that sleeps up to 10. It’s the perfect place to enjoy swimming and kayaking in Scituate Harbor.

View the ocean side of Cedar Point from this cozy retreat for two, across the street from the beach. Pets are welcome!


Hull is home to a gorgeous wide sandy beach with several hotels nearby.

Hull Hotels

Check out The Nantasket Beach Resort located directly across the street from the beach and close to shops, bars and restaurants. The property has an indoor pool, a fitness center and a Jacuzzi with a retractable roof.

Another great place to stay is the Nantasket Beach Hotel It has 22 air-conditioned rooms with kitchenettes, and is pet friendly.

The Beacon Waterfront Inn is a boutique hotel that overlooks the Bay and has a free continental breakfast. Enjoy the fresh sea air, walking distance to Nantasket Beach.


Hingham is an upscale town with a charming town center loaded with boutique shops and trendy restaurants. The Launch at Hingham Shipyard has more shops and restaurants as well as a commuter boat to downtown Boston, the New England Aquarium and Logan International Airport. You’ll also find ferry service to Peddocks Island, part of the Boston Harbor Islands State Park.

Hingham Short Term Rentals

Check out this beautiful Luxury Hingham Victorian with a salt water pool and spa. This short term rental has room for 11 guests and best of all: it’s pet-friendly.

This Hingham Family Estate has a heated outdoor swimming pool and a game room. Plenty of room for 12 guests and bring along your under 50 lb pet!


Cohasset Hotels

Cohasset boasts the historic Red Lion Inn Resort, which has 15 guest rooms and is a popular wedding venue. The inn offers room service, an outdoor pool, a hot tub, an exercise room and a library.


Marshfield is home to the Marshfield Fair and the Levitate Music and Arts Festival.

Marshfield Hotels

You can stay at the Fairview Inn which has 7 rooms and an onsite dining room, or stay at one of the numerous short term rentals.

Marshfield Short Term Rentals

Check out the Weekendah, a short term vacation rental with room for every family member up to 7 people.


The home of Plymouth Rock has a few hotels to choose from. Plymouth is also a short road trip to Cape Cod and has ferry service across Massachusetts Bay to Provincetown.

Plymouth Hotels

The Hotel 1620 has an indoor pool and is pet-friendly and is close to Plymouth’s historic sites.

The John Carver Inn and Spa is family-friendly with a free indoor waterpark.

Treat yourself to a luxurious stay at Mirbeau Inn and Spa. This gorgeous upscale property has a full spa and is reminiscent of a French countryside retreat.

Right on the water is the Pilgrim Sands on Long Beach. This hotel has a private beach and is close to Plimoth Patuxet Museums. They have free wifi and free parking.

If you’re looking for a cheap hotel that has plenty of amenities, try the Blue Spruce Motel and Townhouses. You get a lot for your money with a pool and complimentary wireless internet access. Room rates start at $88 depending on the season.


Rockland Hotels

The Best Western Rockland is located close to South Shore Hospital, Rte 3 and the coastal towns of the South Shore. They have a 24/7 front desk and easy access to meeting rooms.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *