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

Find Hotels by Best Western 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 prices for these dates

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30
Save an average of 15% on thousands of hotels when you're signed in

Top Onset Hotel Reviews

New Bedford Harbor Hotel

New Bedford Harbor Hotel

10/10 Excellent
"Could not have asked for a better stay!"
Hannah 1-night trip
Posted 8 hours ago
New Bedford Harbor Hotel
Admiralty Inn & Suites - a Red Collection Hotel

Admiralty Inn & Suites - a Red Collection Hotel

10/10 Excellent
"What I look for is: cleanliness, comfort and quiet which The Admiralty provided."
Melina 2-night trip
Posted 9 hours ago
Admiralty Inn & Suites - a Red Collection Hotel
Sea Crest Beach Resort

Sea Crest Beach Resort

10/10 Excellent
"Staff was wonderful, especially Anna at the front desk. Very kniwpand accommodating"
Maritza 2-night trip
Posted 11 hours ago
Sea Crest Beach Resort
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

8/10 Good
"We stayed one night before taking an early ferry the next day. The hotel was clean and breakfast was good - it was everything we needed for a short stay."
Mary Bridget 1-night trip
Posted 14 hours ago
Holiday Inn Express Hyannis Cape Cod by IHG
Sandwich Lodge & Resort

Sandwich Lodge & Resort

8/10 Good
"Everything was good"
Thomas R. 1-night trip
Posted 16 hours ago
Sandwich Lodge & Resort
The Glen Cove Hotel & Restaurant

The Glen Cove Hotel & Restaurant

10/10 Excellent
"We loved that it was right on the beach and the restaurant in the property"
Tigist 2-night trip
Posted 17 hours ago
The Glen Cove Hotel & Restaurant
Hotel 1620 Plymouth Harbor

Hotel 1620 Plymouth Harbor

8/10 Good
"The Good: Rooms were clean and staff was very friendly and helpful. They are almost finished renovating the hotel. The Not So Good: Not sure what you get for your $30/day Resort Fee other than free parking. Pictures on line showed we were getting a walk in shower but we got a tub/shower combo instead. Harder for my wife to get in and out of but at least it wasn’t a deep tub. Also, description and pictures are deceiving. This is NOT a waterfront hotel. It’s actually a decent walk to the water."
Andrew 3-night trip
Posted 18 hours ago
Hotel 1620 Plymouth Harbor
Pilgrim Sands on Long Beach

Pilgrim Sands on Long Beach

10/10 Excellent
"We loved it and will absolutely be back!!"
Samantha 2-night trip
Posted 1 day ago
Pilgrim Sands on Long Beach
The Inn on Onset Bay

The Inn on Onset Bay

8/10 Good
"Great location is older property but well maintained. Nothing fancy but great harbor views."
charles 1-night trip
Posted 1 day ago
The Inn on Onset Bay

Explore a world of travel with Expedia