Menu

Search options

2026-02-26

2026-02-27
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

344 results

  • Algonquin Lakeside Inn

    From US$ 108

    4382 Highway 60, Dwight, Canada (To the map)

    Offering a Jacuzzi, a picnic area and a restaurant, Algonquin Lakeside Inn Dwight is located less than 5 minutes by car from Ragged Falls. Oxtongue Lake is less than 6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Royal Harbour Resort

    From US$ 104

    1 Harbour Street, Thornbury, Canada (To the map)

    Royal Harbour Resort is located in Thornbury and offers 3-star accommodation with a saltwater pool and a fitness area. Georgian Trail is 2.4 km from the venue, while Loft Gallery Inc is just around…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Oakwood Resort

    From US$ 133

    70761 Bluewater Highway, Grand Bend, Canada (To the map)

    Oakwood Resort Grand Bend is a 4-star venue featuring a sauna, a golf course and a free car park. 1.1 km from Lcbo, the accommodation is also 1.3 km away from Sunset Arts Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Northridge Inn & Resort

    From US$ 190

    712 South Bernard Lake Road, Strong, Canada (To the map)

    Northridge Inn & Resort Sundridge is located in a beach area and offers views of the outdoor pool as well as an outdoor swimming pool onsite. Guests can enjoy free WiFi throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 190
  • Nomi Resort

    From US$ 227

    4727 Elephant Lake Road, Highland Grove, Harcourt, Canada (To the map)

    Placed only a short driving distance from Benoir Lake, Nomi Community Harcourt offers amenities, such as a bar and a fireplace. Guests will find South Little Mink Lake in about 3 km from the resort…

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Sands On Golden Lake

    From US$ 122

    13163 Highway 60, Golden Lake, Canada (To the map)

    Sands On Golden Lake Hotel is a beachfront accommodation in Golden Lake, complete with free private parking, a picnic area and a patio. It provides concierge service and wedding services and also has…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Somewhere Inn Calabogie

    From US$ 221

    5254 Calabogie Rd, Calabogie, Canada (To the map)

    Calabogie Peaks and Calabogie Highlands Golf Resort are each 10 and 5 minutes' drive away from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Villa Nova Motel

    From US$ 95

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

    Villa Nova Motel Wasaga Beach is a 2-star accommodation comprising 27 air-conditioned rooms just outside Tower Island. The venue is 4.8 km away from Allenwood Beach and 3.3 km from Wasaga 500 Go…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • The Inn At Cobble Beach

    From US$ 306

    221 Mcleese Drive, Kemble, Canada (To the map)

    Located 400 metres from Cobble Beach Golf Resort Community, the 5-star Inn At Cobble Beach Kemble offers luxury rooms within a 5-minute walk of Cobble Beach Golf Club. Business travellers will…

    To the hotel

    price for 1 night
    Book Now From US$ 306
  • Glen House Resort

    From US$ 149

    409, 1000 Islands Parkway, Lansdowne, Canada (To the map)

    The 3-star Glen House Resort Lansdowne offers 70 rooms in the vicinity of Lake Ontario, about 50 metres away. Guests can visit Minna Anthony Common Nature Center in Lansdowne, situated within 4.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Days Inn By Wyndham Sarnia Harbourfront

    From US$ 65

    505 Harbour Road, Sarnia, Canada (To the map)

    The family venue is located in the very heart of Sarnia within reach of Centennial Park and 1 km from Sarnia Harbour Harbor. It offers non-smoking rooms, free Wi-Fi throughout the accommodation and…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Blue Mountain Resort Inn

    From US$ 109

    110 Jozo Weider Boulevard, Blue Mountains, Canada (To the map)

    Located 0.9 km from Plunge Aquatic Centre in Blue Mountains, Blue Mountain Resort offers a spa centre, facials and massage treatments. Badlands Double is less than 1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Blue Water Acres

    From US$ 150

    1052 Rat Bay Road, Huntsville, Canada (To the map)

    Blue Water Acres Hotel is a 3-star venue in Huntsville featuring a tennis court, a sunbathing terrace and an indoor swimming pool. Dwight Beach is 4.2 km from the accommodation, while Peninsula Lake…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Ogopogo Resort

    From US$ 181

    1023 Ogopogo Lane, Carnarvon, Canada (To the map)

    Featuring hire of boat as well as Wi Fi throughout the property, Ogopogo Resort is set in Carnarvon, 3.9 km from Whitewater Ontario. The property lies near the private beach.

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Comfort Inn

    From US$ 84

    815 Mara St., Sarnia, Canada (To the map)

    Comfort Inn Sarnia, located 3.2 km from Port Huron Museum of Arts and History's Carnegie Center, features a business centre, free self-parking and a free carpark. The centre of Sarnia is within 4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Port Cunnington Lodge

    From US$ 500

    1679 Port Cunnington Rd, Dwight, Canada (To the map)

    Port Cunnington Lodge & Resort Dwight, located 1.2 km from Lake of Bays, features free Wi-Fi throughout the venue. The centre of Dwight is within 8 km of the accommodation, and Oxtongue River-Ragged…

    To the hotel

    price for 1 night
    Book Now From US$ 500
  • Muskoka Shores Cottages

    From US$ 211

    1046 Cowan Park Drive, Port Carling, Canada (To the map)

    Muskoka Shores Cottages Port Carling is a 10-minute drive from Three Mile Lake, and it features a free private carpark, a picnic area and a patio onsite. Muskoka Lakes Music Festival is less than 4.1…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Sunset Inn

    From US$ 96

    641 Lakeshore Drive, North Bay, Canada (To the map)

    Sunset Inn North Bay is a 10-minute drive from Dionne Quints Museum, and it features a restaurant, a golf course and free self-parking onsite. Guests can enjoy free Wi Fi throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Caswell Resort

    From US$ 59

    77 Maint St., Sundridge, Canada (To the map)

    Featuring a designated smoking place and a parking, Caswell Resort is set 0.5 km from Sundridge Lion's Park in Sundridge. The property comprises 24 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Stoco Lake Lodge

    From US$ 148

    15 Trudeau Lane, Tweed, Canada (To the map)

    Featuring a picnic area, a sun deck and a barber shop, Stoco Lake Lodge is located in a beach area of Tweed. There is a business centre, a meeting room and a xerox at the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 148