Resorts in Massachusetts, United States of America
If You Are in a Hurry
Here’s a quick list of the best hotels in Massachusetts





The Whalewalk Inn & Spa (Eastham)

Featuring free WiFi and a hot tub, The Whalewalk Inn & Spa offers accommodation in Eastham. Free private parking is available on site... Read more
- Rating: 9.6
- Stars: 4
Old Harbor Inn (Chatham)

Bed and Breakfast. This Chatham bed and breakfast is a 3-minute drive the Cape Cod National Seashore... Read more
- Rating: 9.6
- Stars: 4
Inn on the Sound (Falmouth)

Bed and Breakfast. Boasting a private beach area and rooms with sea views, Inn on the Sound is located in Falmouth... Read more
- Rating: 9.4
- Stars: 4
Hob Knob (Edgartown)

This luxury Martha’s Vineyard accommodation boasts an on-site spa and a beautiful wrap around porch. Joseph Sylvia State Beach is 3 miles away... Read more
- Rating: 9.4
- Stars: 4
Atlantis Oceanfront Inn Gloucester (Gloucester)

This oceanfront hotel boasts panoramic ocean views from each guest room. It has a breakfast cafe located on site... Read more
- Rating: 9.4
- Stars: 3
Winnetu Oceanside Resort at South Beach

Winnetu is a 3-minutes' walk from South Beach and 5.2 km from Main Street, Edgartown via resort shuttle bus or bike path... Read more
- Rating: 9.4
Captain's House Inn (Chatham)

Set on 2 acres of beautifully landscaped English gardens, this Chatham B&B is housed in an historic sea captain’s estate that dates to 1839. A complimentary gourmet breakfast is served each morning... Read more
- Rating: 9.3
- Stars: 4
The Nantucket Hotel & Resort (Nantucket)

The Nantucket Hotel & Resort is located in downtown Nantucket, a 7-minute walk to beaches, ferries, restaurants boutique shops and art galleries. The hotel offers 2 seasonal heated outdoor swimming pools, health club and spa, children’s program and an on-site restaurant, Breeze... Read more
- Rating: 9.2
- Stars: 5
Beauport Hotel Gloucester (Gloucester)

Offering a seasonal rooftop pool and bar, and sun terrace, Beauport Hotel Gloucester is situated in Gloucester, MA, overlooking Gloucester Harbor, Pavilion Beach and the Atlantic Ocean. The hotel has a jetted spa bath and fitness centre, and guests can enjoy a meal at the restaurant... Read more
- Rating: 9.2
- Stars: 4
Mirbeau Inn & Spa - Plymouth (Plymouth)

Offering a spa and wellness centre and a restaurant, Mirbeau Inn & Spa at The Pinehills is located in Plymouth. Free WiFi access is available in this resort... Read more
- Rating: 9.2
- Stars: 4
The Cove at Yarmouth

Featuring an outdoor and indoor swimming pool, The Cove at Yarmouth is located in West Yarmouth. Spa services are available at this resort... Read more
- Rating: 9.2
- Stars: 4
Brass Key Guesthouse Adults Only (Provincetown)

Located 4 minutes’ drive from Herring Cove Beach on the Cape Cod National Seashore, this resort is 5 minutes’ walk to Providencetown city centre. This adult's only accommodation offers spa services, an outdoor pool and free WiFi... Read more
- Rating: 9.2
- Stars: 4
InnSeason Resorts Surfside (Falmouth)

Located between Great Pond and Vineyard Sound, this Falmouth resort offers vacation suites with panoramic views of the Atlantic Ocean and guests will have access to 91 metres of private beach.Resort amenities include indoor and an outdoor pool, fire pit, gas grilling area, shuffleboard court, deck's with ocean or bay views and a children's play area... Read more
- Rating: 9.2
- Stars: 3
Brewster Green Resort (Brewster)

Located just off Route 6A and occupying 17 wooded acres, this resort features a variety of sports courts and 2 pools. Nickerson State Park is less than 1 mile away... Read more
- Rating: 9.2
- Stars: 3
Palmer House Inn (Falmouth)

Bed and Breakfast. Located in Falmouth, 1... Read more
- Rating: 9.2
Harbor View Hotel

Located on the coast of Martha’s Vineyard overlooking the Edgartown Lighthouse, this hotel is a 10-minute walk from downtown Edgartown. It features an on-site restaurant, 2 bars, and sailing lessons... Read more
- Rating: 9.1
- Stars: 3
Green Harbor Resort (West Yarmouth)

Situated on 7.5 acres, this West Yarmouth resort boasts a private sandy beach on Lewis Bay, miniature golf, free Wi-Fi and spacious accommodation... Read more
- Rating: 9
- Stars: 3
Pelham House Resort (Dennis Port)

Located on 122 metres of private beach along the Nantucket Sound, this resort features an outdoor ocean view pool and free WiFi. It is 14... Read more
- Rating: 9
- Stars: 3
Riverview Resort (South Yarmouth)

The Riverview Resort is located on Cape Cod on the banks of Parker's River. It features an indoor pool and a hot tub, and a fitness centre... Read more
- Rating: 8.9
- Stars: 3
Queen Anne Inn (Chatham)

This historic hotel is within a 5-minute walk of Oyster Saltwater Inlet and is 2.4 km from the Chatham Lighthouse... Read more
- Rating: 8.6
- Stars: 4