Menu

Search options

2026-05-07

2026-05-08
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

374 results

  • Grand Waterfront Retreat Under 1Hr From Toronto

    199 Port Darlington Road, Bowmanville, Canada (To the map)

    To the hotel

    Book Now
  • Westlake Picton Cottage

    From US$ 253

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

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Tranquil Bay Lodge, 3 Min Walk To Sand Beach

    7433 Dolway Drive, Port Franks, Ontario, Canada N0M2L0, Lambton Shores, Canada (To the map)

    To the hotel

    Book Now
  • Beautiful Condo, 2 Bedrooms And A Den In Friday Harbour Resort!

    375 Sea Ray Avenue, Innisfil, Canada (To the map)

    To the hotel

    Book Now
  • Main Beach River Retreat - Wasaga Beach 1 - Main Strip - 93 Mosley St

    From US$ 352

    93 Mosley Street, Wasaga Beach, Canada (To the map)

    Staying at the 93 m² Main Beach River Retreat - Wasaga Beach 1 - Main Strip - 93 Mosley St apartment, guests can relax on a patio within a 10-minute walk of Wasaga Beach Area #1. At this 1-bedroom…

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Skytime Vacations

    From US$ 618

    15983 Loyalist Parkway Rr2, Wellington, Canada (To the map)

    Skytime Vacations Apartment apartment is located nearly a 25-minute walk from Wellington Main Street Park and entices guests with a Jacuzzi. Guest can also enjoy water sports activities, along with…

    To the hotel

    price for 1 night
    Book Now From US$ 618
  • Lakefront Escape Hot Tub & Sauna Retreat

    From US$ 523

    1197 South Kahshe Lake Road, Gravenhurst, Canada (To the map)

    Muskoka Wildlife Centre is around a 15-minute ride from the 1-bedroom Winter Escape Waterfront Cottage Hottub&Sauna!, while Kahshe Lake is within 4 km of here. At the beachfront villa a car park is…

    To the hotel

    price for 1 night
    Book Now From US$ 523
  • All Star Inn Cottage On Water With Stunning Sunsets

    1004 Dorcas Bay Road, Tobermory, Canada (To the map)

    To the hotel

    Book Now
  • Off Grid Wildwood Bunkies

    From US$ 87

    1328 Second Line Road, Bailieboro, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Welcome To Burnt River Estate

    From US$ 473

    28 Harmonious Drive, Kawartha Lakes, Canada (To the map)

    The 4-bedroom Welcome To Burnt River Estate is located in Kawartha Lakes, within a 15-minute drive of Mayboro Lodge as well as 10 minutes by car from Trent-Severn Waterway. This Kawartha Lakes villa…

    To the hotel

    price for 1 night
    Book Now From US$ 473
  • Swing Bridge Cottage On Lake Simcoe - Waterfront

    1215 Ramara Road 47, Brechin, Canada (To the map)

    To the hotel

    Book Now
  • Cottage With River Front & Minutes Away From Beach

    From US$ 509

    295 Mosley Street, Wasaga Beach, Canada (To the map)

    With River Front & Minutes Away From Beach apartment is situated within 4.1 km of Wasaga 500 Go-Karts Ltd, and has a number of amenities including a free car park and a golf course. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 509
  • The Driftwood Deck 5A

    From US$ 355

    734 Shorelane Unit 5A, Wasaga Beach, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 355
  • Boutique Suite #6

    From US$ 106

    209791 Highway 26, Blue Mountains, Canada (To the map)

    Boutique Suite #6 Blue Mountains, situated close to Craigleith Community Ctr, offers accommodation with complimentary parking and a golf course. The venue is 2.6 km from Blue Mountain, while…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Hotel Lohas

    From US$ 254

    10, Haesuyokjang 10-Gil, Boryeong, South Korea (To the map)

    This 2-star Hotel Lohas Boryeong is located in a mere 0.7 km from Daecheon Beach and features 24-hour reception and valet parking service. The hotel offers 34 rooms plus a flower garden, in close…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Tobermory Tides Bed And Breakfast

    From US$ 258

    13 Penny Road, Tobermory, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 258
  • Boutique Suite #4

    From US$ 139

    209791 Highway 26, Blue Mountains, Canada (To the map)

    Blue Mountain Ski Resort and Craigleith Provincial Park are within a 10-minute and 10-minute' drive of this hotel respectively.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Boutique Suite #2

    From US$ 216

    209791 Highway 26, Blue Mountains, Canada (To the map)

    Craigleith Provincial Park is located 3.7 km from the hotel while Silver Bullet is 25 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Sunrise Net Cottage

    5 Raven Street, Kawartha Lakes, Canada (To the map)

    To the hotel

    Book Now