McHenry is a family-friendly city where you can spend time by the river. Nature lovers can visit McCullom Lake and Moraine Hills State Park. You might find that sights like Petersen Park Beach and Volo Auto Museum are worth a visit.
Photo by Jorge Santana
Oceanfront Hotels in McHenry
Find and book your perfect stay
Unlock travel rewards with One Key
Save more with Member Prices
Free cancellation options if plans change
Oceanfront Hotels in McHenry
Waterfront Hotel and Marina
Waterfront Hotel and Marina
8.0 out of 10, Very Good, (379)
The price is $85
includes taxes & fees
$77 per night
Dec 2 - Dec 3
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.
Top landmarks in McHenry
Moraine Hills State Park
Explore the great outdoors at Moraine Hills State Park, a lovely green space in McHenry. Wander the lakeside in this family-friendly area.
Find out more about McHenry
Find out more about McHenry
Keep exploring
Keep exploring
- Theme
- Neighborhoods
- Landmarks
- Explore accommodation themes
- Top cities in United States of America
- Hotels close to nearby airports
- More Hotels
- Hotels near Naval Base Great Lakes
- Hotels near Six Flags Great America
- Hotels near Schaumburg Convention Center
- Hotels near Woodfield Mall
- Hotels near LEGOLAND® Discovery Center
- Hotels near Gurnee Mills
- Hotels near Schaumburg Medieval Times
- Hotels near Volo Auto Museum
- Hotels near Grand Victoria Casino
- Hotels near Lake County Fairgrounds
- Hotels near Petersen Park Beach
- Hotels near Northwestern Medicine McHenry Hospital
- Hotels near Moraine Hills State Park
- Hotels near McHenry Shores Beach Park
- Hotels near Centegra Hospital
- Hotels near Stades Farm & Market
- Hotels near Moose Mountain Falls Waterpark
- Hotels near Lake Geneva Cruise Line
- Hotels near The Mountain Top at Grand Geneva Resort
- Hotels near Woodstock Square
- Hotels in New York
- Hotels in Las Vegas
- Hotels in Orlando
- Hotels in Chicago
- Hotels in Miami
- Hotels in Los Angeles
- Hotels in San Diego
- Hotels in Gatlinburg
- Hotels in New Orleans
- Hotels in Honolulu
- Hotels in Key West
- Hotels in Boston
- Hotels in Fort Lauderdale
- Hotels in Nashville
- Hotels in Pigeon Forge
- Hotels in Miami Beach
- Hotels in Atlanta
- Hotels in San Francisco
- Hotels in Houston
- Hotels in Washington
- Embassy Suites by Hilton Chicago North Shore Deerfield
- DoubleTree by Hilton Chicago Schaumburg
- Hyatt Place Chicago/ Schaumburg
- Holiday Inn Chicago Nw Crystal Lk Conv Ctr, an IHG Hotel
- Hyatt Regency Deerfield
- Hilton Garden Inn Hoffman Estates
- Holiday Inn Club Vacations at Lake Geneva Resort, an IHG Hotel
- Wyndham Garden Schaumburg Chicago Northwest
- Best Western Executive Inn Kenosha/Pleasant Prairie
- Comfort Suites Lake Geneva East
- Comfort Inn & Suites
- Staybridge Suites, Lincolnshire, an IHG Hotel
- La Quinta Inn & Suites by Wyndham Bannockburn-Deerfield
- Hotel Indigo Chicago-Vernon Hills, an IHG Hotel
- Holiday Inn Express & Suites Waukegan, an IHG Hotel
- Hampton Inn Chicago - Gurnee
- Renaissance Schaumburg Convention Center Hotel
- Hampton Inn & Suites Chicago Schaumburg
- Sonesta Simply Suites Chicago Libertyville
- SpringHill Suites by Marriott Chicago Schaumburg/Woodfield
- Red Roof Inn PLUS+ Chicago - Hoffman Estates
- Home2 Suites by Hilton Chicago/Schaumburg, IL
- Sonesta ES Suites Chicago - Schaumburg
- Country Inn & Suites by Radisson, Elgin, IL
- Comfort Inn Chicago Schaumburg - O'Hare Airport
- Sonesta Select Chicago Elgin West Dundee
- Holiday Inn Chicago Northwest-Elgin, an IHG Hotel
- Aloft Chicago Schaumburg
- Courtyard Chicago Waukegan Gurnee
- Radisson Hotel Schaumburg
- Holiday Inn Express & Suites Chicago-Deerfield/Lincolnshire, an IHG Hotel
- Hampton Inn & Suites Chicago Waukegan
- Chicago Marriott Suites Deerfield
- Fairfield Inn & Suites by Marriott Chicago Schaumburg
- Country Inn & Suites by Radisson, Gurnee, IL
- Holiday Inn Express & Suites Chicago - Hoffman Estates, an IHG Hotel
- Courtyard by Marriott Chicago Schaumburg/Woodfield Mall
- Geneva National Resort
- Embassy Suites by Hilton Chicago Schaumburg Woodfield
- Sonesta Simply Suites Chicago Waukegan
- MainStay Suites Chicago Schaumburg
- Holiday Inn Chicago North - Gurnee
- Hilton Garden Inn Lake Forest Mettawa
- Hampton Inn & Suites Chicago/Mt. Prospect
- Hampton Inn & Suites Chicago/Hoffman Estates
- DoubleTree by Hilton Libertyville - Mundelein
- Baymont by Wyndham Gurnee
- Comfort Suites Grayslake near Libertyville North
- Howard Johnson by Wyndham Waukegan Great Lakes
- The Westin Chicago North Shore