Massachusetts may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Oceanfront Hotels in Massachusetts

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Massachusetts

Top Massachusetts Oceanfront Hotels

Sea Crest Beach Hotel
Sea Crest Beach Hotel
3.5 out of 5
350 Quaker Rd, North Falmouth, MA
The price is $260 per night

This North Falmouth hotel is on the beach, 0.1 mi (0.1 km) from Old Silver Beach, and within 6 mi (10 km) of Wood Neck Beach and Southwest Beach. Handy Point ...

4.1/5Very Good! (986 reviews)

"I have to say, I was originally put off by other reviews. But we went for my husband's birthday with our two kids. The property was really peaceful and nice, staff was friendly (we especially loved Clark) and the beach was perfect. No complaints here! We will be back next summer!"…"

Reviewed on Aug 1, 2020

Sea Crest Beach Hotel
Beauport Hotel Gloucester
Beauport Hotel Gloucester
3.5 out of 5
55 Commercial Street, Gloucester, MA
The price is $278 per night

Located in Gloucester, this beachfront hotel is in the historical district, 0.1 mi (0.1 km) from Pavilion Beach, and 2 mi (3.2 km) from Good Harbor Beach. Fishermen's ...

4.8/5Exceptional! (351 reviews)

"Amazing stay at the Beauport. Property was so clean. Staff was very nice and the restaurant was amazing. Will definitely be going back."…"

Reviewed on Jul 30, 2020

Beauport Hotel Gloucester
Sandcastle Resort and Club
Sandcastle Resort and Club
3 out of 5
929 Commercial Street, Provincetown, MA
The price is $149 per night

Nestled on the beach, this Provincetown condo resort is within 3 mi (5 km) of Provincetown Theater, Race Point Beach, and MacMillan Pier. Long Point and Pilgrim ...

3.6/5Good! (563 reviews)

"The room I stayed in needed more cleanup (it was clearly dusty) and needed to be updated. Amenities were good and accommodations were pleasant. Nice parking lot to park your vehicle and handicap accessible if you stay in the first floor. There is no elevators. Close enough to the beach and nice size ..."…"

Reviewed on Jul 15, 2020

Sandcastle Resort and Club
Harbor Hotel Provincetown
Harbor Hotel Provincetown
3 out of 5
698 Commercial St, Provincetown, MA
The price is $169 per night

Offering direct access to the beach, this Provincetown hotel is within a 15-minute walk of Town Beaches and Provincetown Theater. Race Point Beach and Ryder ...

3.7/5Good! (963 reviews)

"The room was nice and clean, downtown PT is a 20 minutes walk from the hotel, the swimming pool look nice however we didn’t use because of the pandemic, we were trying to be safe, we love the afternoon walk at the beach during low tide, specially my dog, good place to stay"…"

Reviewed on Jul 10, 2020

Harbor Hotel Provincetown
Top Mast Resort
Top Mast Resort
2.5 out of 5
209 Shore Rd, North Truro, MA
The price is $159 per night

Nestled on the beach, this North Truro hotel is within 3 mi (5 km) of Town Beaches, Highland Beach, and Coast Guard Beach. Head of the Meadow Beach and Truro ...

4.5/5Wonderful! (357 reviews)

"Clean property, friendly staff! Beach access was amazing and pool w/slide was very clean! Thanks again! We will be back!"…"

Reviewed on Jul 25, 2020

Top Mast Resort
Anchor In Distinctive Waterfront Lodging
Anchor In Distinctive Waterfront Lodging
3 out of 5
1 South Street, Hyannis, MA
The price is $258 per night

Situated on the waterfront, this hotel is within a 10-minute walk of Cape Cod Maritime Museum and Hyannis Harbor. Cape Codder Water Park is 2.7 mi (4.4 km) away. ...

4.7/5Exceptional! (639 reviews)

"We had a nice stay and the hotel did a great job dealing with Covid issues. Our room was on the lower level and we could hear the people in the room above us. I would stay again If we could get a room on the upper level."…"

Reviewed on Jul 30, 2020

Anchor In Distinctive Waterfront Lodging
Tidewater Inn
Tidewater Inn
2.5 out of 5
135 Route 28, West Yarmouth, MA
The price is $87 per night

This family-friendly West Yarmouth hotel is located near the airport, within a 10-minute walk of Putter's Paradise Miniature Golf and Wild Animal Lagoon. Hyannis ...

3.7/5Good! (972 reviews)

"The closeness of everything the scenery and all the opportunities they provide"…"

Reviewed on Jul 21, 2020

Tidewater Inn
Kelley House Hotel
Kelley House Hotel
3 out of 5
23 Kelly Street, Martha's Vineyard, Edgartown, MA
The price is $419 per night

Located in the heart of Edgartown, this hotel is within a 15-minute walk of Edgartown Lighthouse and Lighthouse Beach. South Beach and Katama Beach are also ...

4.4/5Excellent! (772 reviews)

"The rooms were spotless and decorated beautifully"…"

Reviewed on Jul 31, 2020

Kelley House Hotel
The Hawthorne
The Hawthorne
2 out of 5
196 Shore Rd, Chatham, MA
The price is $309 per night

Nestled on the beach, this Chatham hotel is within a 15-minute walk of Chatham Seaside Links, Chatham Lighthouse Beach, and Chatham Fish Pier. Chatham Railroad ...

4.5/5Wonderful! (88 reviews)

"Excellent location - beautiful view and access to beach."…"

Reviewed on Oct 29, 2019

The Hawthorne
The Yankee Clipper Inn
The Yankee Clipper Inn
3.5 out of 5
127 Granite Street, Rockport, MA
The price is $200 per night

Situated on the waterfront, this inn is 1.2 mi (2 km) from Front Beach and 1.4 mi (2.3 km) from Shalin Liu Performance Center. Good Harbor Beach and Wingaersheek ...

4.6/5Exceptional! (149 reviews)

"Beautiful spacious room overlooking the ocean , lovely location and nice welcoming staff . Tasty breakfast as well, definitely a place to stay."…"

Reviewed on Mar 3, 2020

The Yankee Clipper Inn
Don't see what you're looking for?
We've got more Oceanfront Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Oceanfront Hotels in Massachusetts

Search for hotels in Massachusetts on Expedia. You can easily find your hotels in Massachusetts using one of the methods below:

  • View our selection of featured hotels in Massachusetts
  • Use the map to find hotels in the Massachusetts neighborhood you prefer
  • Use the filters to see hotels in a specific area of Massachusetts, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Massachusetts
  • Enter your travel dates to view the best deals on hotels in Massachusetts - while they last

More trip options