Menu

Search options

2026-02-28

2026-03-01
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Beachfront hotels in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

343 results

  • Beach House

    From US$ 84

    29 Sarah Ashbridge Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Michael'S Luxury Cottage On Bruce Trail Starlink

    319 Rush Cove Road, Lions Head, Canada (To the map)

    To the hotel

    Book Now
  • Olga'S Bay Lake House

    1050 Fair Lee Park Road, Minett, Canada (To the map)

    To the hotel

    Book Now
  • Fully-Equipped Boho Lakeside Cottage With Hot Tub

    903 Lakeshore Road, Cayuga, Canada (To the map)

    To the hotel

    Book Now
  • Waterfront 3 Bedroom Home

    66 Grandview Road, Port Mcnicoll, On. L0K 1R0, Port McNicoll, Canada (To the map)

    To the hotel

    Book Now
  • 4 Bedroom Condo At Tyrolean At Blue Mountain

    796455 Grey County Rd 19, The Blue Mountains, On L9Y 0N8, Canada, Blue Mountains, Canada (To the map)

    To the hotel

    Book Now
  • Stunning Waterfront Escape With European Flair

    From US$ 208

    Lyndhurst Road 592, Delta, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Westlake Cottage - Hillier Lodge

    43 Bass Lane, Wellington, Canada (To the map)

    To the hotel

    Book Now
  • Spacious Second Floor Garden View Apartment

    190 Dunkerron Avenue, Wasaga Beach, Canada (To the map)

    To the hotel

    Book Now
  • Private Beach Hot Tub A Vacay To Remember

    155 Melville Road, Hillier, Canada (To the map)

    To the hotel

    Book Now
  • Charming 3 Bedroom Home Near The Lake

    963 Hampton Crescent, Mississauga, Canada (To the map)

    To the hotel

    Book Now
  • Lovely Little Lake House

    40 Reddick Road, Brighton, Canada (To the map)

    To the hotel

    Book Now
  • Luxurious Lakeview Oasis In The Heart Of Hamilton With Large Backyard

    531 Beach Boulevard, Hamilton, Canada (To the map)

    To the hotel

    Book Now
  • Wymbolwood Lodge

    628 Tiny Beaches Road South, Wymbolwood Beach, Canada (To the map)

    To the hotel

    Book Now
  • Rustic Waterfront Log Cabin

    110 Hobson'S Harbour Drive, Stokes Bay, Canada (To the map)

    To the hotel

    Book Now
  • Spacious Second Floor Garden View Apartment

    From US$ 504

    190 Dunkerron Avenue, Wasaga Beach, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 504
  • Waterfront With Hot Tub Joanie'S Farmhouse

    8430 Highway 33, Bath, Canada (To the map)

    To the hotel

    Book Now
  • 4Bdrm Muskoka Retreat, Fire Table, Games, Netflix

    1035 Brandy Crest Road 2, Port Carling, Canada (To the map)

    To the hotel

    Book Now
  • Dreamcatcher Coast House

    440 Jackson Street, Essex, Canada (To the map)

    To the hotel

    Book Now
  • Aat - Timber A-Frame Cabin On French River

    132 Sedgwick Road, Bigwood, Canada (To the map)

    To the hotel

    Book Now