Search beach hotels in Ontario

More than 1 million people last month said they'd recommend to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 3,064 properties in Ontario
    Show map Map
  • Greystone on Golden Lake

    Greystone on Golden Lake

    Deacon, Canada


    207 reviews

    Featuring free WiFi, a seasonal outdoor pool and a terrace, Greystone on Golden Lake offers accommodations in Deacon, just 19 miles from Pembroke. Free private parking is available on site.

  • Clarion Hotel & Conference Centre

    Clarion Hotel & Conference Centre

    Fort Erie, Canada

    Very Good

    243 reviews

    This hotel in Fort Erie, Ontario is less than half a mile from Sunset Golf Centre. The 100% smoke-free hotel features an indoor pool and rooms with free Wi-Fi.

  • Sir Sam's Inn & Spa

    Sir Sam's Inn & Spa

    Haliburton, Canada


    45 reviews

    Located in Haliburton, 18 miles from Minden, Sir Sam's Inn & Spa features free WiFi access and free private parking.

    “Loved the facilities! There was so much to do - rain or shine. Beautiful view and close to Halliburton and surrounding towns. The staff was overly accommodating! Two amazing pools and lake.”

  • Royal Harbour Resort

    Royal Harbour Resort

    Thornbury, Canada

    Very Good

    98 reviews

    Showcasing a barbecue and sun terrace, Royal Harbour Resort is located in Thornbury, just 12 miles from Collingwood. Free private parking is available on site.

  • Catfish Lakefront Cabins & Campground

    Catfish Lakefront Cabins & Campground

    Wawa, Canada


    132 reviews

    Featuring free WiFi, Catfish Lakefront Cabins & Campground offers pet-friendly accommodations in Wawa. Sandy Beach is 6 miles away. Free private parking is available on site.

  • Modern Lake House

    Modern Lake House

    Barrie, Canada

    Located in Barrie, this vacation home features a garden with a barbecue. The property is 2.6 miles from Barrie Molson Centre and free private parking is available.

  • Hidden Valley Resort Huntsville

    Hidden Valley Resort Huntsville

    Huntsville, Canada


    430 reviews

    Offering a secluded white sand beach, this Huntsville, Ontario resort is 1.9 km from Deerhurst Lakeside Golf Course. Free use of the canoes, kayaks and pedal boats are available.

  • Mowat Landing Cottages

    Mowat Landing Cottages

    New Liskeard, Canada

    Very Good

    7 reviews

    Showcasing a barbecue and views of the lake, Mowat Landing Cottages is located in New Liskeard. Free private parking is available on site. Some units have a sitting area where you can relax.

  • Sydney Lake Lodge

    Sydney Lake Lodge

    Red Lake, Canada

    Showcasing a sauna and a private beach area, Sydney Lake Lodge is located in Red Lake. The accommodation has a sitting and dining area. There is also a kitchen, fitted with an oven.

  • Zelney Lake Bed and Breakfast

    Zelney Lake Bed and Breakfast

    Barrys Bay, Canada


    39 reviews

    Featuring free WiFi throughout the property, Zelney Lake Bed and Breakfast offers accommodations in Barrys Bay. Free private parking is available on site.

You might also like these property types: