Lake Ontario Hotels near Oswego New York under $100/night

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

Oswego is a city in New York on Lake Ontario.  It is called “The Port City Of Central New York.”   Oswego has a long history stretching back to the 15th century.  You can learn more about the history of the area by visiting museums such as the H. Lee White Marine Museum, the Richardson-Bates House and Fort Ontario.  The Oswego Harbor Festival is a 4 day celebration of music, food and culture centered around the Oswego Harbor. It is happening now and will end on July 29th with a giant fireworks display over the water.  Oswego is in close proximity to three beautiful beaches on Lake Ontario. The beaches are part of the New York State Parks System.

Southwick Beach is located northwest of Oswego.  It has some of the finest natural scenery and parklands on the eastern shores of Lake Ontario.  The beaches are spacious and are the perfect place for swimming and sunning.

Fair Haven Beach & State Park on Lake Ontario is southwest of Oswego.  It has high bluffs overlooking sandy beaches.

Sandy Island Nature Preserve is east of Oswego and has pristine beaches and sand dunes.  It is ideal for beach lovers, hikers, birdwatchers, canoers and kayakers. currently has some 3 and 4 Star hotels with deeply discounted rates.  Here are some hotels near these Lake Ontario beaches that you can have for under $100 a night.

  • Days Inn by Wyndham       $52
  • Allen’s Budget Motel       $58
  • Port Lodge Motel Pulaski       $60
  • Royal Inn Motel       $62
  • Microtel Inn & Suites by Wyndham       $64
  • All Seasons Inn       $75
  • The Evergreen Motel       $79
  • The Red Mill Inn       $79
  • Rodeway Inn       $80
  • Marina Inn & Suites       $95
  • Harbor House Inn       $99
  • Oswego Inn       $99
  • Travelodge by Wyndham Watertown       $99