Photo by Lisa Morales
Find 3 Star Hotels in Onset, MA from SAR 438
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Onset 3 Star Hotels
Compare Onset 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hotel 1620 Plymouth Harbor
Hotel 1620 Plymouth Harbor
8.2 out of 10, Very Good, (1025)

Cambria Hotel & Suites Plymouth
Cambria Hotel & Suites Plymouth
9.0 out of 10, Wonderful, (88)
The price is SAR 458
SAR 512 total
includes taxes & fees
2 Nov - 3 Nov

John Carver Inn & Spa
John Carver Inn & Spa
8.0 out of 10, Very Good, (1006)
The price is SAR 578
SAR 667 total
includes taxes & fees
13 Oct - 14 Oct

Sea Crest Beach Resort
Sea Crest Beach Resort
8.0 out of 10, Very Good, (217)
The price is SAR 357
SAR 623 total
includes taxes & fees
29 Oct - 30 Oct

Inn on the Square
Inn on the Square
8.6 out of 10, Excellent, (1026)
The price is SAR 474
SAR 630 total
includes taxes & fees
26 Oct - 27 Oct

Iris Hotel Cape Cod
Iris Hotel Cape Cod
8.2 out of 10, Very Good, (111)
The price is SAR 383
SAR 438 total
includes taxes & fees
2 Nov - 3 Nov

New Bedford Harbor Hotel, an Ascend Collection Hotel
New Bedford Harbor Hotel, an Ascend Collection Hotel
8.2 out of 10, Very Good, (993)
The price is SAR 443
SAR 495 total
includes taxes & fees
26 Oct - 27 Oct

Admiralty Inn & Suites - a Red Collection Hotel
Admiralty Inn & Suites - a Red Collection Hotel
8.8 out of 10, Excellent, (329)
The price is SAR 392
SAR 493 total
includes taxes & fees
2 Nov - 3 Nov
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Onset.

Margaritaville Resort Cape Cod
1225 Iyannough Rd, Hyannis, MA
8.6/10 Excellent! (370 reviews)
Still don't see what you're looking for?
See all properties in Onset.
You can also use these popular filters to refine your search.
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.
Learn more about Onset
Stroll along the charming boardwalk, then cool off at Onset Beach's calm waters perfect for swimming and kayaking. Don't miss the Onset Bandshell's summer concerts or the fresh seafood at local eateries like Marc Anthony's Pizzeria.

Photo by Lisa Morales
Open Photo by Lisa Morales
Top Onset Hotel Reviews

Iris Hotel Cape Cod
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Onset Hotels by Star Rating
Stay near popular Onset attractions
- Hotels near Shell Point Beach
- Hotels near Woods Hole Ferry Terminal
- Hotels near New Bedford Seastreak Ferry Terminal
- Hotels near Plymouth Rock
- Hotels near Plymouth Harbor
- Hotels near Old Silver Beach
- Hotels near Island Queen Ferry
- Hotels near King Richard's Faire
- Hotels near Water Wizz
- Hotels near Craigville Beach
- Hotels near White Horse Beach
- Hotels near Plimoth Patuxet Museums
- Hotels near Sandy Neck Beach
- Hotels near Falmouth Heights Beach
- Hotels near Sandwich Boardwalk
- Hotels near Massachusetts Maritime Academy
- Hotels near Cape Cod Canal
- Hotels near Edaville
- Hotels near Plymouth Long Beach
- Hotels near Barnstable Harbor
More Accommodation Types in Onset
Explore more hotels
- Inn on the Square
- New Bedford Harbor Hotel, an Ascend Collection Hotel
- John Carver Inn & Spa
- Best Western Cape Cod Hotel
- All Seasons Inn and Suites
- The Earl of Sandwich Motel
- Seaport Resort & Marina
- Sandwich Inn and Suites
- Sandwich Lodge & Resort
- Admiralty Inn & Suites - a Red Collection Hotel
- Pilgrim Sands on Long Beach
- Hampton Inn & Suites Plymouth
- Hampton Inn by Hilton New Bedford/Fairhaven
- Fairfield Inn & Suites by Marriott New Bedford
- Fairfield Inn & Suites by Marriott Plymouth
- Coastal chic meets French Provençal in this newly renovated oceanfront home.
- AutoCamp Cape Cod
- The Dan'l Webster Inn and Spa
- Spring Garden Inn
- Whaler Inn and Suites