Skip to main content

The best beach hotels in Massachusetts

Check out our pick of great beach hotels in Massachusetts

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Coach House

Salem - 350 yards from beach

Located in Salem, 300 metres from Glendale Cove Beach, The Coach House provides accommodation with free WiFi and free private parking. The property is around 1.7 km from Peabody Essex Museum, 2.2 km from The House of the Seven Gables and 24 km from Old State House. Boston North Station is 25 km away and TD Garden is 25 km from the hotel. Immaculate, really lovely accommodation

Show more Show less
9.2
Superb
222 reviews
Price from
£329
per night

Addison Choate

Rockport - 350 yards from beach

Located in Rockport, 400 metres from Front Beach, Addison Choate provides accommodation with a garden, free private parking and a terrace. Among the facilities at this property are a concierge service and free shuttle service, along with free WiFi throughout the property. The property is allergy-free and is set 700 metres from Back Beach. Very charming location..great access to town and very nice personal touches!

Show more Show less
9.5
Exceptional
134 reviews
Price from
£258
per night

The Richard, The Edgartown Collection

Edgartown - 1,100 yards from beach

Located in Edgartown, The Richard, The Edgartown Collection features free WiFi. All rooms boast a flat-screen TV with cable channels and a private bathroom.

A grab-and-go continental breakfast is available daily at The Richard, The Edgartown Collection. Perfect spot for us- came over to the vineyard for a wedding in Edgartown!

Show more Show less
9.2
Superb
102 reviews
Price from
£244
per night

The Whalewalk Inn & Spa

Eastham - 1,150 yards from beach

Guests can enjoy various activities in the surroundings, including golfing, windsurfing and fishing. Coast Guard Beach is 6 km from The Whalewalk Inn & Spa, while Wellfleet Drive-In is 8 km from the property. The nearest airport is Barnstable Municipal Airport, 36.4 km from the property. Absolutely loved this place and couldn't recommend it enough to others. The staff were fantastic, they care for absolutely single detail.

Show more Show less
9.6
Exceptional
156 reviews
Price from
£263
per night

Palmer House Inn

Falmouth - 1,600 yards from beach

Located just 1.8 km from Surf Drive Beach, Palmer House Inn provides accommodation in Falmouth with access to a garden, a terrace, as well as a housekeeping service. There is a private entrance at the bed and breakfast for the convenience of those who stay. There is an outdoor fireplace and guests can make use of free WiFi, free private parking and an electric vehicle charging station. Palmer House Inn is in the perfect location for enjoying everything the Mid Cape has to offer. Short walk to shops and restaurants, bike rentals, Highfield Hall, and other attractions. The staff were amazing! They went above and beyond to make us comfortable. I would stay here again and would recommend to friends.

Show more Show less
9.3
Superb
173 reviews
Price from
£239
per night

Chatham Tides

South Chatham - 40 yards from beach

Set in South Chatham, within a few steps of Forest Beach and 2.2 km of Red River Beach, Chatham Tides offers accommodation with a private beach area and free WiFi as well as free private parking for guests who drive. The property is located 35 km from Wellfleet Bay Wildlife Sanctuary, 37 km from Cape Cod National Seashore and 47 km from Sandwich Glass Museum. The property is non-smoking and is situated 25 km from Nauset Lighthouse. Excellent location with view of the beach and ocean, room was impeccable and kitchenette just perfect to prepare a cooked meal. Lovely shower room, plenty of towels and very clean. Beach towels also provided. Staff very friendly and helpful too.

Show more Show less
9.1
Superb
153 reviews

Lakehouse Inn

Lee

Set in Lee, 2.1 km from Cranwell Spa & Golf Club, Lakehouse Inn offers accommodation with a garden, free private parking, a terrace and a bar. 6.4 km from Tanglewood Musical Center and 13 km from Norman Rockwell Museum, the inn features a range of water sports facilities. The property is non-smoking and is situated 6.1 km from Tanglewood. Wonderful location, amazing welcoming staff, beautiful bakes available, lovely rooms, , and being able to take a kayak out on the lake or just go for a swim was priceless in such a beautiful spot. One of my favourite ever hotel stays.

Show more Show less
9.5
Exceptional
115 reviews
Price from
£119
per night

Blue - Inn on the Beach

Newburyport - 30 yards from beach

Blue - Inn on the Beach is a boutique hotel set in Newburyport, 31 km from Portsmouth and 31 km from Salem. A complimentary breakfast basket is offered.

Hampton is 13 km from Blue - Inn on the Beach, while Gloucester is 23 km from the property. The nearest airport is Logan Airport, 50 km from Blue - Inn on the Beach. The location of the cottages / rooms are amazing - right on the beach. The breakfast basket to your room was great and varied each day. My children loved the bikes and the hot tubs! and the rooms were a good size and very clean and well kept

Show more Show less
9.2
Superb
105 reviews
Price from
£278
per night

Surfcomber On The Ocean

South Yarmouth - 10 yards from beach

Situated in South Yarmouth Massachusetts, Surfcomber on the Ocean features a private beach on Nantucket Sound and an outdoor heated pool. Free WiFi is featured and free private parking is available on site. Loved the location and the room was very comfortable, staff were extremely helpful, great base for exploring Cape Cod

Show more Show less
9.1
Superb
382 reviews
Price from
£121
per night

The Clarendon House

Provincetown - 200 yards from beach

Set in Provincetown, near Ryder Street Beach and Dog Beach, the historic The Clarendon House features a terrace. This bed and breakfast also has a heated pool. The bed and breakfast offers rooms with air conditioning, free private parking and free WiFi. Clarendon House is a perfectly situated quintessential Provincetown hotel. I booked at the last minute and Jose was extremely welcome and accommodating. Look forward to my next stay there.

Show more Show less
9.1
Superb
150 reviews
Price from
£199
per night

Most booked beach hotels in Massachusetts this month

FAQs about beach hotels in Massachusetts

Beach Hotels that guests love in Massachusetts

Research, refine and make plans for your whole trip

gogless