United States of America may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Beach Hotels & Resorts in Eastern Massachusetts from $70

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 Eastern Massachusetts Beach Hotels

Private Seaside Stay at Seaside Villas
Great for beach vacations
4.9/5Exceptional! (43 reviews)
Travelers like: on the beach, waterpark
Lovely stay in Plymouth

"Lovely apartment in an owner occupied, 3 apartment house. Bonnie and Shane were super hospitable and responsive. Outdoor space in the yard was lovely. Short walk to local, rocky private beach but we spent most of our days at a nearby public beach which Had softer sand. Plymouth in general is a great, ..."…"

Reviewed on Aug 28, 2019

Private Seaside Stay at Seaside Villas
Top Mast Resort
Great for beach vacations
2.5 out of 5
209 Shore Rd, North Truro, MA
Get Rates
4.5/5Wonderful! (424 reviews)
Travelers like: on the beach, kids pool
Travelers say...

"nice stay, nice accommodations"…"

Reviewed on Oct 26, 2020

Top Mast Resort
Nantasket Beach Hotel
2.5 out of 5
115 Nantasket Ave, Hull, MA
The price is $99 per night from Jan 27 to Jan 28
4.5/5Wonderful! (807 reviews)
will definitely return.

"Stopped for a night, stayed for 3. Love this place."…"

Reviewed on Oct 14, 2020

Nantasket Beach Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ocean Club on Smuggler's Beach
Great for beach vacations
3 out of 5
329 S Shore Dr, South Yarmouth, MA
The price is $119 per night from Feb 1 to Feb 2
4.4/5Wonderful! (1,174 reviews)
Travelers like: on the beach, indoor pool
Travelers say...

"My room was lovely and cozy. Calming decorations. Lots of lights. 2 TVs!! Kitchenette was perfectly supplied. The pillows and bed were perfect. The view of the beach and the sunrise was what I needed. Minor points, tho: the breakfast table rocked, the towels were rough and thin, and the heater was ..."…"

Reviewed on Dec 30, 2020

Ocean Club on Smuggler's Beach
The Ocean View
2.5 out of 5
966 Craigville Beach Road, Centerville, MA
Get Rates
4.4/5Wonderful! (86 reviews)

"This place was so cute! I cannot wait to return. Right by the water, spacious and clean rooms. Could not have asked for a better stay on Cape Cod."…"

Reviewed on Nov 29, 2020

The Ocean View
Winthrop Beach Inn and Suites
3 out of 5
312 Shirley Street, Winthrop, MA
The price is $110 per night from Feb 12 to Feb 13
4.3/5Excellent! (967 reviews)

"Great suite, especially for the price. Loved the simple breakfast and beverages around the clock. The giant couch/bed was awesome!!!"…"

Reviewed on Mar 4, 2020

Winthrop Beach Inn and Suites
Nantasket Beach Resort
Great for beach vacations
3 out of 5
45 Hull Shore Drive, Hull, MA
Free CancellationReserve now, pay when you stay
The price is $104 per night from Jan 27 to Jan 28
4.3/5Excellent! (997 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...

"Paul at the front desk made the whole trip! Beautiful location and super easy to get around. Close to fun restaurants and beach is right across the street."…"

Reviewed on Jan 19, 2021

Nantasket Beach Resort
Bayside Resort Hotel
Great for beach vacations
3 out of 5
225 Route 28, West Yarmouth, MA
Free CancellationReserve now, pay when you stay
The price is $102 per night from Jan 27 to Jan 28
4.3/5Excellent! (997 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"The staff was extremely helpful and attentive. The room was spotless. We had a wonderful stay at a wonderful hotel!"…"

Reviewed on Dec 17, 2020

Bayside Resort Hotel
The Winthrop Arms Hotel And Restaurant
3 out of 5
130 Grovers Ave., Winthrop, MA
Free CancellationReserve now, pay when you stay
The price is $131 per night from Jan 27 to Jan 28
4.2/5Excellent! (383 reviews)

"Great location, nice room, exactly what we were looking for."…"

Reviewed on Jan 7, 2021

The Winthrop Arms Hotel And Restaurant
The Beachside at Nantucket
Great for beach vacations
2 out of 5
30 North Beach Street, Nantucket, MA
Get Rates
4.2/5Very Good! (245 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"The staff were very friendly and helpful and the Beachside is both walkable to town and a nearby beach."…"

Reviewed on Oct 6, 2020

The Beachside at Nantucket
Surfside Hotel and Suites
Great for beach vacations
2.5 out of 5
543 Commercial Street, Provincetown, MA
Get Rates
4.1/5Very Good! (721 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"LOVE the Staff, place is on the water, room had all ya needed. Will stay there again for sure"…"

Reviewed on Oct 28, 2020

Surfside Hotel and Suites
Craigville Beach Inn
Great for beach vacations
2 out of 5
1338 Craigville Beach Rd, Centerville, MA
Get Rates
4.1/5Very Good! (271 reviews)
Travelers like: close to beach, indoor pool
mini vacation.

"We stayed here last year also. Our stay both times was comfortable and pleasant. Rooms both times were very clean and beds were nice and comfy. The bathroom floor was noticeably slanting in this years room which could be a problem for someone with a balance issue, and needs a little updating, but ..."…"

Reviewed on Sep 12, 2020

Craigville Beach Inn
Blue Water Resort
Great for beach vacations
3 out of 5
291 S Shore Dr, South Yarmouth, MA
Get Rates
4.1/5Very Good! (672 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Travelers say...

"Staff was very friendly and helpful. I would definitely recommend this resort to friends and family."…"

Reviewed on Oct 20, 2020

Blue Water Resort
Riviera Beach Resort
Great for beach vacations
3 out of 5
327 South Shore Drive, South Yarmouth, MA
Get Rates
4/5Very Good! (821 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Lovely resort

"It was wonderful room overlooking the ocean and pool. The room was clean and and quite lovely. We had a wonderful time and would return."…"

Reviewed on Sep 30, 2020

Riviera Beach Resort
Sea Crest Beach Hotel
Great for beach vacations
3.5 out of 5
350 Quaker Rd, North Falmouth, MA
Get Rates
4/5Very Good! (999 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Relaxing and beautiful

"Hotel was super clean! The view was amazing and the service was exceptional! We were able to check in early which allowed us to freshen up, put our luggage down, and unwind before exploring beautiful Falmouth!"…"

Reviewed on Oct 26, 2020

Sea Crest Beach Hotel
The Provincetown Inn
Great for beach vacations
2 out of 5
1 Commercial Street, Provincetown, MA
Get Rates
3.9/5Good! (579 reviews)
Travelers like: on the beach, sun loungers, outdoor pool
Travelers say...

"The view from the rooms is spectacular. This is our second time staying there and we'll definitely return. The staff is friendly and welcoming. The rooms are clean. It felt very safe during covid to be there."…"

Reviewed on Oct 16, 2020

The Provincetown Inn
Blue Sea Motor Inn
Great for beach vacations
2 out of 5
696 Shore Road, Route 6A, North Truro, MA
Get Rates
3.9/5Good! (446 reviews)
Travelers like: on the beach, indoor pool
Travelers say...

"Nice location on the bay, although beach was full of seaweed. Nice spot to watch sunset. Convenient to P'town. Friendly staff, clean room. Nothing fancy, but a good value for a stay at Cape Cod. Large pool, although hot tub not in operation when we were there."…"

Reviewed on Oct 15, 2020

Blue Sea Motor Inn
Pilgrim Sands on Long Beach
Great for beach vacations
2 out of 5
150 Warren Ave, Plymouth, MA
Free CancellationReserve now, pay when you stay
The price is $99 per night from Feb 24 to Feb 25
3.8/5Good! (880 reviews)
Travelers like: on the beach, beach bar, outdoor pool
Travelers say...

"I have never seen a hotel where your room is closer to the ocean. And if you get room 206 there is plastic up on the balcony. We were saddened at first but in the morning realized with the sea spray there is no way we could have enjoyed the balcony without it!"…"

Reviewed on Sep 12, 2020

Pilgrim Sands on Long Beach
Sandcastle Resort and Club
Great for beach vacations
3 out of 5
929 Commercial Street, Provincetown, MA
Get Rates
3.6/5Good! (604 reviews)
Travelers like: on the beach, beach towels, outdoor pool
Travelers say...

"Very close to shops and restaurants. The room was spacious. The staff was friendly."…"

Reviewed on Nov 30, 2020

Sandcastle Resort and Club
The Dunes Motor Inn
Great for beach vacations
2 out of 5
170 Seaview Ave, South Yarmouth, MA
Get Rates
3.4/5 (519 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"It’s super close to the beach, which I loved. Room itself was ok, bathroom could have been a little cleaner, but overall fine."…"

Reviewed on Oct 13, 2020

The Dunes Motor Inn
Don't see what you're looking for?
We've got more Beach 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.

More Beachfront Hotels in Eastern Massachusetts

Beach Condos in Eastern Massachusetts

Pocket Guide: Beach Hotels in Eastern Massachusetts

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

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

More trip options

Recent reviews of Eastern Massachusetts hotels