Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its whale watching and live music, Southeast Massachusetts offers a lot for the traveler planning a beach getaway. This family-friendly destination has 47 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.
As you browse for a place to stay by the water in Southeast Massachusetts, check out these top-rated beach hotels with positive customer reviews.
Pilgrim Sands on Long Beach - 2-star hotel on a private beach. It features an outdoor pool, free breakfast, and a beach bar. Activities include snorkeling and fishing. Guests love the central location and spacious rooms.
Fall/winter Savings for Nightly, Weekly or Monthly Executive Rentals - Apartment on the beach. Our travelers recommend its good location and overall value. This apartment boasts in-room kitchens and TVs.
Hotel 1620 Plymouth Harbor - 3-star hotel near Plymouth Long Beach. It offers an indoor pool, a restaurant, and free WiFi. Guest reviews highlight the breakfast and overall value.
Bradford Inn and Suites - 2-star hotel near Plymouth Long Beach. It features an outdoor pool, free breakfast, and free WiFi. Guests love the breakfast and proximity to shopping.
Hampton Inn & Suites Plymouth - 2.5-star hotel near Grays Beach Park. Our travelers recommend its good location and breakfast. This hotel boasts an indoor pool, free buffet breakfast, and a spa tub.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Southeast Massachusetts, book a flight to Bedford, MA (BED-Laurence G. Hanscom Field), the closest major airport which is located 18.5 mi (29.7 km) from the city center. If you want to journey outside of the area, ride aboard a train from Franklin Forge Park - 495 Station, Franklin Station, or Mansfield Station.