A calm lake with a sandy beach, a small island, and a distant shoreline with buildings.

Search Beach Resorts & Hotels in Onset

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Onset Beach Resorts & Hotels

Tonight
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Our top choices for Onset beach hotels

1. The Glen Cove Hotel & Restaurant

The Glen Cove Hotel & Restaurant
Onset
  • Stroll from room to shore where golden sands await at this Victorian seaside hotel, complete with ocean-view dining and coastal adventures.
Rp2.292.906
Rp2.561.175 total
includes taxes & fees
26 Oct - 27 Oct
The Glen Cove Hotel & Restaurant

2. Hampton Inn Cape Cod Canal

Hampton Inn Cape Cod Canal
Buzzards Bay
Rp2.197.624
Rp2.515.181 total
includes taxes & fees
16 Nov - 17 Nov
Hampton Inn Cape Cod Canal

3. The Inn at Buzzards Bay

The Inn at Buzzards Bay
Buzzards Bay
Rp1.830.600
Rp2.095.122 total
includes taxes & fees
26 Oct - 27 Oct
The Inn at Buzzards Bay

4. TownePlace Suites by Marriott Wareham Buzzards Bay

TownePlace Suites by Marriott Wareham Buzzards Bay
Wareham
Rp2.443.512
Rp2.729.403 total
includes taxes & fees
1 Nov - 2 Nov
TownePlace Suites by Marriott Wareham Buzzards Bay

5. Sandwich Inn and Suites

Sandwich Inn and Suites
Sandwich
Rp1.970.720
Rp2.255.480 total
includes taxes & fees
15 Nov - 16 Nov
Sandwich Inn and Suites
View all properties

Choose what matters most at beach hotels in Onset

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Onset Hotel Reviews

Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod

10/10 Excellent
"Everything was great. I would caution travelers about the waterpark view rooms. Save your money. We were on the 1st floor so you have to keep your curtains closed all the time as there are people walking around. Also a lot of noise from the pool equipment.. Other than that, a lot of fun but I would not say good value. Very expensive.nearly $500 for 1 night if you want to use the waterpark, which SHOULD BE INCLUDED FOR RESORT GUESTS, so probably prohibitive for the average family in these difficult times"
Susan 1-night trip
Posted 3 hours ago
Margaritaville Resort Cape Cod
Whaler Inn and Suites

Whaler Inn and Suites

10/10 Excellent
"The room was clean and kept getting clean during my stay. Staff was very professional and nice."
Joseph 4-night trip
Posted 17 hours ago
Whaler Inn and Suites
Pilgrim Sands on Long Beach

Pilgrim Sands on Long Beach

10/10 Excellent
"It was a relaxing quiet stay"
Lynn 1-night trip
Posted 18 hours ago
Pilgrim Sands on Long Beach
Inn on the Square

Inn on the Square

8/10 Good
"We enjoyed having a glass of wine by the fire pit in the courtyard area, and the adjoining restaurant for breakfast. Our primary interest was proximity to the Shining Sea Bikeway which was just a block away. Easy stroll to the downtown area with lots of shops and restaurants. We did not use the indoor pool as it was crowded with families which wasn’t our vibe but they were obviously having a great time on a rainy night. Free parking a plus. We would stay here again."
Laura 2-night trip
Posted 1 day ago
Inn on the Square
Sandwich Lodge & Resort

Sandwich Lodge & Resort

8/10 Good
"Everything was just right…"
Peggy 2-night trip
Posted 2 days ago
Sandwich Lodge & Resort

Frequently asked questions

What is Onset like for travellers who love the beach?
Book a great place to stay in Onset, which has a lot to offer the traveller planning a beach getaway.
What's the best place to stay for a beach holiday in Onset?
The Glen Cove Hotel & Restaurant is a top beachfront hotel offering 2 restaurants and 2 bars/lounges, located within a short 2-minute walk of Onset Beach . The Onset Beach Compound-Cape Cod Beach Resort & Oceanic Habitat is another good choice for your stay near the beach.
When's the best time for a beach holiday in Onset?
You can plan your beach trip with this snapshot of year-round temperatures in Onset: The hottest months are usually July and August, with an average temperature of 20°C, while the coldest months are January and February, with an average of 2°C. Average annual precipitation for Onset is 1200 mm.
What is there to see and do around Onset?
After arriving and checking into your hotel, you'll probably want to explore your surroundings. If you're eager to check out the beaches, head to Old Silver Beach or East Sandwich Beach for some relaxation by the water. Make time for a range of local attractions, which include Onset Beach and Shell Point Beach. For even more to see and do, pay a visit to Onset Bay Center - Buzzards Bay Coalition or Water Wizz.
What's the best way to get to my beach hotel in Onset?
Here's some information to help you get to and around your beach accommodation in Onset with ease. To get to Onset, you can fly into Plymouth, MA (PYM-Plymouth Municipal), the closest major airport, which is located 12.3 mi (19.8 km) from the city centre. If you'd like to venture out around the area, consider renting a car to explore more sights.

Explore a world of travel with Expedia