We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ontario Waterfront Hotels

Open map
Check In Check Out
Price Your Stay Enter dates for best prices

Special offers in Ontario

View all
Oban Inn, Spa and Restaurant
Oban Inn, Spa and Re...
4.5 of 5 stars 351 Reviews
Niagara Save 15%
Holiday Inn Express Suites Gananoque
Holiday Inn Express...
4.5 of 5 stars 279 Reviews
Save 10-30%
Samuels Hotel
Samuels Hotel
4.5 of 5 stars 124 Reviews
Free breakfast with your stay
Beach Budget Family-friendly Mid-range Pool Luxury Resort hotel Independent Hotel Downtown Toronto Romantic Fitness center Byward Market Area Boutique Classic Quiet Quaint City Center Charming Best Value Green Business Casino Free Parking Free Breakfast Kitchenette Bar/Lounge Airport Transportation Ski-In / Ski-Out Room Service Restaurant Pets Allowed Spa Suites Internet Free Wifi Business services 2-star Meeting room Air Conditioning Non-Smoking Hotel 3-star Concierge Reduced mobility rooms Comfort Inn 4-star Trendy 1-star Days Inn Best Western Plus Super 8 Holiday Inn Express Travelodge Quality Inn Holiday Inn Golf course Howard Johnson Best Western Knights Inn Distillery Historic District Hampton Inn Niagara SkyWheel Rideau Canal Courtyard Hilton Garden Inn America's Best Value Inns The AGO, Art Gallery of Ontario EconoLodge Residence Inn Parliament Hill and Buildings Homewood Suites St. Lawrence Market Toronto Island Park Ramada Motel 6 Royal Ontario Museum Four Points Delta Hotels And Resorts Journey Behind the Falls Radisson Fairfield Inn Skylon Tower Sheraton City Centre Niagara Parks Butterfly Conservatory 5-star Marriott Casa Loma Westminster Staybridge Suites Hilton Hotels Westin CN Tower Central London Towneplace Suites Novotel Downtown Hamilton Niagara Falls Waterloo Village Crowne Plaza Devonshire Country Inns And Suites Remmington Park The Annex Microtel Magnuson Hotels Bramalea Downtown Kingston Sydenham Yorkville Downtown Brampton Sleep Inn DoubleTree Sandwich Clarion Preferred Hotels & Resorts Fairmont York - Haig Sandwich South Hyatt Rodeway Inn InterContinental Sunnyside Harbourfront Comfort Suites JW Marriott La Quinta Inn & Suites Club Wyndham Ascend Collection Aloft Vanier Relais & Châteaux Independent Four Seasons Condominium Omni Hotels Trump City Commercial Core Springhill Suites Alcan Best Western Premier Park Inn Element Thompson Westboro Village Renaissance Kanata Studio 6 Hotel Indigo East Windsor Ritz-Carlton Caesars Toronto Zoo Downtown China Town Embassy Suites Downtown Oshawa Wyndham Garden
Hide filters
Show filters
Hide filters
Show filters
Price
Enter dates & see best prices
Hotel class
Style
See All
Style
Hotel brand
See All
Hotel brand
Location
See All
Popular Neighborhoods Near Attractions
Amenities
See All
Amenities
Sort by:
Ranking
Price (low to high)
Price (high to low)
Distance
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sponsored by:
Check In Check Out
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
      {listitems}
    {sold_out_text}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}
    Best Value (152)
    Business (362)
    Family (293)
    Romantic (271)
    Spa (97)
    Green (31)
     

    Check availability

    Refine search

    Price per night

     

    Property type

     

    Traveler rating

     

    Hotel class

     

    Amenities

     

    Property name

    Reset
     

    Hotel brand

    Show all brands
    Major Brands
    Individual Chains
    Show only major brands
     
    #239 of 1,523 hotels in Ontario
    #1 Just for You Has a pool, Top-tier hotel, Popular romantic...more Has a pool, Top-tier hotel, Popular romantic hotel in Minettless
    Match
    Beach
    JW Marriott The Rosseau Muskoka Resort & Spa
    Slideshow
    Check In Check Out
    Show Prices
    #278 of 1,523 hotels in Ontario
    #2 Just for You Has a bar/lounge, Mid-range hotel, Popular...more Has a bar/lounge, Mid-range hotel, Popular mid-range hotel in Orillialess
    Match
    Beach
    Fern Resort
    Check In Check Out
    Show Prices
    #259 of 1,523 hotels in Ontario
    #3 Just for You Popular romantic hotel in Algonquin Park...more Popular romantic hotel in Algonquin Park, Kid-friendly, Other travelers love this hotelless
    Match
    Beach
    Arowhon Pines
    Check In Check Out
    Show Prices
    #465 of 1,523 hotels in Ontario
    #4 Just for You Has a spa
    Match
    Beach
    Oakwood Resort
    Check In Check Out
    Show Prices
    #418 of 1,523 hotels in Ontario
    #5 Just for You Offers free wifi, A top kid-friendly hotel in...more Offers free wifi, A top kid-friendly hotel in Huntsville, Popular kid-friendly hotel in Huntsvilleless
    Match
    Beach
    Hidden Valley Resort
    Check In Check Out
    Show Prices
    #120 of 1,523 hotels in Ontario
    #6 Just for You Popular romantic hotel in Port Carling...more Popular romantic hotel in Port Carling, Upscale, Provides business servicesless
    Match
    Beach
    Sherwood Inn
    Slideshow
    Check In Check Out
    Show Prices
    #210 of 1,523 hotels in Ontario
    #7 Just for You Has a restaurant, Mid-range hotel, Popular...more Has a restaurant, Mid-range hotel, Popular mid-range hotel in Dwightless
    Match
    Beach
    Spring Lake Resort Motel and Restaurant
    Slideshow
    Check In Check Out
    Show Prices
    #256 of 1,523 hotels in Ontario
    #8 Just for You Popular budget hotel in Owen Sound, Budget...more Popular budget hotel in Owen Sound, Budget hotel, Other travelers love this hotelless
    Match
    Beach
    Knights Inn Owen Sound
    Slideshow
    Check In Check Out
    Show Prices
    #412 of 1,523 hotels in Ontario
    #9 Just for You Has a spa, Popular mid-range hotel in...more Has a spa, Popular mid-range hotel in Windermereless
    Match
    Beach
    Windermere House Resort & Hotel
    Check In Check Out
    Show Prices
    #386 of 1,523 hotels in Ontario
    #10 Just for You Has a pool
    Match
    Beach
    Taboo Muskoka Resort
    Check In Check Out
    Show Prices
    #530 of 1,523 hotels in Ontario
    #11 Just for You Budget hotel, Offers free wifi, Popular...more Budget hotel, Offers free wifi, Popular budget hotel in Severn Bridgeless
    Match
    Beach
    Bayview Wildwood Resort
    Check In Check Out
    Show Prices
    #763 of 1,523 hotels in Ontario
    #12 Just for You Has a restaurant, Mid-range hotel, Popular...more Has a restaurant, Mid-range hotel, Popular mid-range hotel in Tobermoryless
    Match
    Beach
    Grandview
    Slideshow
    Check In Check Out
    Show Prices
    #285 of 1,523 hotels in Ontario
    #13 Just for You Has a bar/lounge, Other travelers love this...more Has a bar/lounge, Other travelers love this hotel, Popular budget hotel in Southamptonless
    Match
    Beach
    Quality Inn
    Slideshow
    Check In Check Out
    Show Prices
    #192 of 1,523 hotels in Ontario
    #14 Just for You
    Match
    Beach
    Saga Resort
    Check In Check Out
    Show Prices
    #339 of 1,523 hotels in Ontario
    #15 Just for You Budget hotel, Popular budget hotel in...more Budget hotel, Popular budget hotel in Huntsvilleless
    Match
    Beach
    Tulip Inn
    Check In Check Out
    Show Prices
    #632 of 1,523 hotels in Ontario
    #16 Just for You Mid-range hotel, Has a pool, Popular...more Mid-range hotel, Has a pool, Popular mid-range hotel in Calabogieless
    Match
    Beach
    Calabogie Peaks Hotel
    Slideshow
    Check In Check Out
    Show Prices
    #311 of 1,523 hotels in Ontario
    #17 Just for You Other travelers love this hotel, Provides...more Other travelers love this hotel, Provides business services, Popular budget hotel in Dunnvilleless
    Match
    Beach
    Riverview Motel
    Check In Check Out
    Show Prices
    #506 of 1,523 hotels in Ontario
    #18 Just for You Popular mid-range hotel in Keene, Offers...more Popular mid-range hotel in Keene, Offers free wifiless
    Match
    Beach
    Elmhirst\\
    Check In Check Out
    Show Prices
    #63 of 1,523 hotels in Ontario
    #19 Just for You
    Match
    Beach
    Sunny Point Resort, Cottages & Inn
    Slideshow
    Check In Check Out
    Show Prices
    #555 of 1,523 hotels in Ontario
    #20 Just for You Other travelers love this hotel, Mid-range...more Other travelers love this hotel, Mid-range hotel, Has a bar/loungeless
    Match
    Beach
    Walker Lake Resort
    Slideshow
    Check In Check Out
    Show Prices
    #91 of 1,523 hotels in Ontario
    #21 Just for You Romantic, Popular kid-friendly hotel in...more Romantic, Popular kid-friendly hotel in Sundridge, A top kid-friendly hotel in Sundridgeless
    Match
    Beach
    Northridge Inn & Resort
    Slideshow
    Check In Check Out
    Show Prices
    #93 of 1,523 hotels in Ontario
    #22 Just for You Has a fitness center, Popular mid-range...more Has a fitness center, Popular mid-range hotel in Haliburtonless
    Match
    Beach
    Bonnie View Inn
    Check In Check Out
    Show Prices
    #415 of 1,523 hotels in Ontario
    #23 Just for You Other travelers love this hotel
    Match
    Beach
    Selah Motel
    Check In Check Out
    Show Prices
    #577 of 1,523 hotels in Ontario
    #24 Just for You Budget hotel, Offers free wifi, Popular...more Budget hotel, Offers free wifi, Popular kid-friendly hotel in Huntsvilleless
    Match
    Beach
    Pow Wow Point Lodge
    Check In Check Out
    Show Prices
    #135 of 1,523 hotels in Ontario
    #25 Just for You Popular budget hotel in Barry's Bay
    Match
    Beach
    Pinewood Inn
    Check In Check Out
    Show Prices
    #237 of 1,523 hotels in Ontario
    #26 Just for You Other travelers love this hotel
    Match
    Beach
    Balm Beach Resort
    Slideshow
    Check In Check Out
    Show Prices
    #287 of 1,523 hotels in Ontario
    #27 Just for You Popular romantic hotel in Kincardine...more Popular romantic hotel in Kincardine, Romantic, A top romantic hotel in Kincardineless
    Match
    Beach
    Inn at the Harbour
    Check In Check Out
    Show Prices
    #596 of 1,523 hotels in Ontario
    #28 Just for You Budget hotel, Has a bar/lounge, Popular...more Budget hotel, Has a bar/lounge, Popular budget hotel in Kincardineless
    Match
    Beach
    BEST WESTERN PLUS Governor\\
    Slideshow
    Check In Check Out
    Show Prices
    #500 of 1,523 hotels in Ontario
    #29 Just for You Offers free wifi, Other travelers love this...more Offers free wifi, Other travelers love this hotel, Popular budget hotel in Orillialess
    Match
    Beach
    Maples Motel
    Slideshow
    Check In Check Out
    Show Prices
    #113 of 1,523 hotels in Ontario
    #30 Just for You Has a spa, Mid-range hotel, Popular...more Has a spa, Mid-range hotel, Popular mid-range hotel in Golden Lakeless
    Match
    Beach
    Sands on Golden Lake
    Slideshow
    Check In Check Out
    Show Prices
    *Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
    Ontario Travel Forum Need specific advice visiting Ontario, Canada? Visit the TripAdvisor Travel Forum for Ontario and ask our Destination Experts and the travel community.